summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2014-11-03 09:34:26 +0000
committerDirkjan Ochtman <djc@gentoo.org>2014-11-03 09:34:26 +0000
commit48fb2bd368ec5ab3dce42eb6356c6481cf63d4ea (patch)
tree1e8d742c7f8dec0de01d48172163351d6607a37b /www-apps/trac
parentStable for x86, wrt bug #523440 (diff)
downloadhistorical-48fb2bd368ec5ab3dce42eb6356c6481cf63d4ea.tar.gz
historical-48fb2bd368ec5ab3dce42eb6356c6481cf63d4ea.tar.bz2
historical-48fb2bd368ec5ab3dce42eb6356c6481cf63d4ea.zip
Version bump trac to 1.0.2
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0x30380381
Diffstat (limited to 'www-apps/trac')
-rw-r--r--www-apps/trac/ChangeLog7
-rw-r--r--www-apps/trac/Manifest20
-rw-r--r--www-apps/trac/trac-1.0.2.ebuild112
3 files changed, 134 insertions, 5 deletions
diff --git a/www-apps/trac/ChangeLog b/www-apps/trac/ChangeLog
index 40adb0f3388c..b49f9bba9075 100644
--- a/www-apps/trac/ChangeLog
+++ b/www-apps/trac/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-apps/trac
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.142 2014/08/10 20:15:29 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.143 2014/11/03 09:34:18 djc Exp $
+
+*trac-1.0.2 (03 Nov 2014)
+
+ 03 Nov 2014; Dirkjan Ochtman <djc@gentoo.org> +trac-1.0.2.ebuild:
+ Version bump trac to 1.0.2
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> trac-0.12.3.ebuild,
trac-1.0.1.ebuild, trac-1.0.ebuild:
diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest
index 9d4171378f28..e840777bdbb9 100644
--- a/www-apps/trac/Manifest
+++ b/www-apps/trac/Manifest
@@ -8,17 +8,29 @@ AUX tracd.confd 359 SHA256 6ae50c887d18f8eeda7d59c4d3fd1b5e07e407711c4e4679fef35
AUX tracd.initd 927 SHA256 987a4c6ce9047501b15db2d2325898274425b8a7ceb67dcb26128ea9817931e6 SHA512 fa4a42e54cb80d83f7da23990b77959b3eec31fb07292edced11fddd8c9322f6375817ecd97a7cb1bbc84c94e5b41340ee6a7afd83a7bd4357c54358d1fcf4e6 WHIRLPOOL aa797227ee17861f8981f1ef899fc44cdd1f9efecc51e85325886e617bc8405f13d5dc4b1757fc8701e848b390fafefcf43768f3eb761e8fdfab70747b1bdde5
DIST Trac-0.12.3.tar.gz 2239934 SHA256 0eefacc5ebb91158ed7351b8f9b2eec7f45ce03b692bdc72a3c8061951174506
DIST Trac-1.0.1.tar.gz 3479896 SHA256 9dd49065696a8d4dfcb1a1af81e51d6bd487f5a1e72b3325c1fe4ecb5c490adb SHA512 844272eb52a35bf0d8a08d6e9b24d7085adf3c4a5c0433031673b2b754df56985537fe54ce06abee7e6c5ccfd5de40381478edbcd656a7d42e1c40fe8014203a WHIRLPOOL c795fab244c42752e1c7d2a0e488b1c062333a6de01e607b749271f0124c16746b55ad35a69b6844db272f7223179d6f29f9115abb5289f6af1bdf467394b1a5
+DIST Trac-1.0.2.tar.gz 3568851 SHA256 4a400ac3710e09cc80d907303795e59c56fcd630ca8c5f2711060d1a879b0a9d SHA512 fb29f7d1b6d5f9032d8fb965422526c1f6137e1c604a27d586665e68c59f9a2f1b9cd76272c3725caf9fdbf783b40c85c48bff35bf22b32af255a65354e00a69 WHIRLPOOL 7b70415eedf194f56cdaf7ff582301fe623188c894d5970a2cf25de189bd2c56d341e812769036473fe7b78dabe5d8c6d3a748c4622bdd55234fd77ecd47c147
DIST Trac-1.0.tar.gz 3041136 SHA256 40ab9d040388fde06714f3618de32c5c22e6fa64106372e4b808d91b03b7f8e8 SHA512 66b5230d3f38b07a1c547df397fc6e301f51c3ce1b2b71eaeec35dff3f94794f02d54f9040f10b60ee87501e2022c0134d6a6358b12031f6ee527cdf47ff7164 WHIRLPOOL 1335d0329239d91131e3a4931b6a3dcd0a9ad4d8b216ace80e5e5f462acc32c35ecf4edbba434f6e4a4939dff94cb34d508d0cb241ae9b691a5f38b10c06c302
EBUILD trac-0.12.3.ebuild 2538 SHA256 27d7fdeef1262ffcc2bf6f983fad8243a76d54eacf53ac2723b8c5c96fe4469e SHA512 94c419dcc799f3d28e4e710f409f13c5a5fa27ac81400a82ce0a7586bf22860932a47cb08512a0ea252041352ac7c84f23e0f8cc74fb692d80fdcae5137e0a2c WHIRLPOOL ac0ef9818979a3d7b9cec5db79e8d148a2d4cbe2e0c59b21b144c695dfb963339e5017b903171c868a63915ec1e3835982fa01b60e57022da39325ebd50dae72
EBUILD trac-1.0.1-r1.ebuild 2718 SHA256 03cb2596d834fdd05737ea60f2e44702645c8cc0ee376dc5fc7c49b16d4c056c SHA512 34152a409a67381f89f3ec3912b5f16c15a4c002d816f06a9dd68683f11471e03b9dd6ff35ec093f873b3f9ca624db473153195986c8dde4af531b22cc436981 WHIRLPOOL 3911feb7e4a2d3b3272a62b991ddab7eb29189e02c7c2d84c8fc46fdf36316407ac1ddf701865b72e3bdd1a273b0bcbc7aa727ecf48b23a90e403fdc7e10f5d4
EBUILD trac-1.0.1.ebuild 2626 SHA256 54c7e9a5c8102d635be05ad4c7ac128b86d6333a98d78bfbcbb08581b9eb33cd SHA512 104196b98c8ce3fd3f80f2b04b3bf5b910bd59e24d163bd1db6f732317fdde3f3ed2d1f9989c7135cb2db98f901344bbf62a05647b3ae55ab160993970c0c557 WHIRLPOOL d0befc826f143889c3008df121a18d84d32ec49d3ac1d01bf58beeb538c501abc5cea827dd4538040b626e23e4128ee30f681478258445bad854b321b60b9113
+EBUILD trac-1.0.2.ebuild 2705 SHA256 cb658b8e78ec6b64a5ba065bbb5d73c84a0720ef81a393fc6fd78167790d6d2e SHA512 077fac14383ee52115e3e6b763ab8d5e2b70ffea32c8f2cb20347545a51dd692e53d0e51eae04fc06bcbab74a6222ce9fbcc4e3de91bcb929e67d3a2bd530457 WHIRLPOOL e7cdeb014a139794f94a966d1897c2325c81b8f459b7720f9e5b5dc1637f1a8a65a9444a66da6d8fa47da3b7763baffc36da3629e4b8e51f080dde4473d2f310
EBUILD trac-1.0.ebuild 2551 SHA256 3a38068c787e64469e14d886ab8c88d7736a4992da741fe473bef8283f820f1c SHA512 785309d9fcbc9a2a551e64e62aee8af30693cb62f90425314c9d2ecde922d7181712d5d696759664b6215816865eacff0433f6d76c03802c9a1178b86fe8f7b3 WHIRLPOOL b13b1968cace25689c6dab0b5a31ed5f34d94240ec1d71a620d2685a51458fe02e2ee2fc3bc38ee3a0ce6aed35beb1313eea07dfc32e5dcfa105b16808cbd698
-MISC ChangeLog 20782 SHA256 82cd66005aa23f7b8e2eb189f908faf8b6728acb4e3b518c1d8f2362fb3e6e0c SHA512 ebf45490123e20658c73ecafca775d93cd01e1d39426c1516be13f24019177a0ee755d077a8a56ccbf0024484ef45f22d9c7d499cf6cf5f0b5e47c942257bf25 WHIRLPOOL 64b394f7b84fffd60e44f944739f353648b1ebdd23c364cfa3850aa0b0fd3ea73a89cefd5b05d0f8efdda08587e40c2f6bb749eb332abb3e39a5c30b4e2964a1
+MISC ChangeLog 20904 SHA256 42dc66990d10eadae03277372e29456f5b3bc2fbd5c77f1508601df4dbbeee39 SHA512 cb8fa2abb5d3475d3578467c36beeed9fae1cbdfb18b79a4d863093fc47b40b47f163a00084431e67496d88dcaca3609c09bf0adccec8e99a4312bf04f8d5380 WHIRLPOOL e5ca91c90ba6fcdc979283a890cb88b7391ae9c4906688dab32ace454275401467cbf51f00cdaaece864779ab2249fe76da537822982153e8ffe1f978351fb70
MISC metadata.xml 353 SHA256 12d6ceeed2212b5daf258a1dc4fee3fb6acd607e866e4062a907c157ac387059 SHA512 91ea81b7eb3471f855e1b697629bcd70c8bd20fbedb601d52580fc8f652d4444ff62fe3ae1052e440b9691962b1a3b942d8c2ca739c432c505f3c798128c1e3c WHIRLPOOL ad21708451d96efaf7aec37feff0e6e4eda8ffda9ee7a8483da15a529aa0ba1eee840efd73638d3a7922c8a33345ef4fd4797dbc22e99be902f1e37559ff9cd1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlPn0uIACgkQcaHudmEf86oiOgCfbpJynOTlVpX3g6J8x8fG7CMG
-s6kAn0lNOw7+j947JKHXtWq+CYod4vhD
-=Nops
+iQIcBAEBCAAGBQJUV00MAAoJEJ+WuSkwOAOBSiEP/RQmJR0yZaeFjHnCZQQ9A+oj
+rRLTtyOj1pPi4OpJfoYOsZdYo9XGTuFWUChifnkvRIaF+3L2FZpKKz5RS0ABnS5u
+Z//zCaF7mQwil0WBT4+ft4EE1AMzhqAihA7lz/0Cg7mkRv9jyAzAuc4KZrWsmUhz
+NkfUebabFA96CLWt6X81yWDFZ/2dOZY4LoPmHRjH4Wgnvl4HCwFNGkv0tEo6c19A
+LZoi52CHQqUox7V3mWKYjoh7c0qSN82g2sjTy5OqzOPG7g9ujg6VT9wADZK8PLJ5
+4LWHj8qsU676s1XhoeAzGUObXfzwi3IC7C+ZkFZvc8t0DCGKpTplH6yFUNhxe707
+XE0wvFw9wkLDef769YFF7DUmyuGACKcddjzWGGVNoPWS8woIU1jvLBm07ZByxD72
+bYX1Ljx6Ab+xR9Tf7FqGyV6SmSgqHoLSlIcKKyTmadbwDbQHj2JA+3quX4hPCgSX
+Yqp1p3DCkcUk4SI27/qXXJHePqB1eJRxFaVZEsMVpBrceQUorK73neIVviBcN1Mj
+lxDMaBmMu9U5d0UJDS5lz430KJUsKUJoKnxlPAZ9hACeVDC1ZlN3l18HBGRToFJv
+POU036TTAxh/hSR9H+ClU97cMJ4RFt3onU/L/rNThWWFB1IFPrWp1H/L4HAIS2sw
+j01y07HlOrPb+/e9mkPk
+=9LJ8
-----END PGP SIGNATURE-----
diff --git a/www-apps/trac/trac-1.0.2.ebuild b/www-apps/trac/trac-1.0.2.ebuild
new file mode 100644
index 000000000000..c69a745acb0d
--- /dev/null
+++ b/www-apps/trac/trac-1.0.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-1.0.2.ebuild,v 1.1 2014/11/03 09:34:18 djc Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_REQ_USE='sqlite?'
+
+DISTUTILS_SINGLE_IMPL=Yes
+
+inherit distutils-r1 eutils user webapp
+
+MY_PV=${PV/_beta/b}
+MY_P=Trac-${MY_PV}
+
+DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system"
+HOMEPAGE="http://trac.edgewall.com/ http://pypi.python.org/pypi/Trac"
+SRC_URI="http://ftp.edgewall.com/pub/trac/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="cgi fastcgi i18n mysql postgres +sqlite subversion"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/genshi[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_USEDEP}] )
+ cgi? ( virtual/httpd-cgi )
+ fastcgi? ( virtual/httpd-fastcgi )
+ mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
+ postgres? ( >=dev-python/psycopg-2[${PYTHON_USEDEP}] )
+ sqlite? (
+ >=dev-db/sqlite-3.3.4
+ )
+ subversion? ( dev-vcs/subversion[python,${PYTHON_USEDEP}] )
+ "
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+WEBAPP_MANUAL_SLOT="yes"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ webapp_pkg_setup
+
+ enewgroup tracd
+ enewuser tracd -1 -1 -1 tracd
+}
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ local DISTUTILS_NO_PARALLEL_BUILD=1
+
+ distutils-r1_src_test
+}
+
+python_test() {
+ PYTHONPATH=. "${PYTHON}" trac/test.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_test_all() {
+ if use i18n; then
+ make check
+ fi
+}
+
+# the default src_compile just calls setup.py build
+# currently, this switches i18n catalog compilation based on presence of Babel
+
+src_install() {
+ webapp_src_preinst
+ distutils-r1_src_install
+
+ # project environments might go in here
+ keepdir /var/lib/trac
+
+ # Use this as the egg-cache for tracd
+ dodir /var/lib/trac/egg-cache
+ keepdir /var/lib/trac/egg-cache
+ fowners tracd:tracd /var/lib/trac/egg-cache
+
+ # documentation
+ dodoc -r contrib
+
+ # tracd init script
+ newconfd "${FILESDIR}"/tracd.confd tracd
+ newinitd "${FILESDIR}"/tracd.initd tracd
+
+ if use cgi; then
+ cp contrib/cgi-bin/trac.cgi "${ED}${MY_CGIBINDIR}" || die
+ fi
+ if use fastcgi; then
+ cp contrib/cgi-bin/trac.fcgi "${ED}${MY_CGIBINDIR}" || die
+ fi
+
+ for lang in en; do
+ webapp_postinst_txt ${lang} "${FILESDIR}"/postinst-${lang}.txt
+ webapp_postupgrade_txt ${lang} "${FILESDIR}"/postupgrade-${lang}.txt
+ done
+
+ webapp_src_install
+}