diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2015-07-12 14:09:58 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2015-07-12 14:09:58 +0000 |
commit | 3a9ecab2d65f7e52e29ad3151051c4aebf4740e8 (patch) | |
tree | fbd7dfdc0a50a9cc43c524b5b5f216a9dbc57660 /www-apps | |
parent | Switch back to sourceforge packages to avoid a dep on lua. See bug #554302. (diff) | |
download | historical-3a9ecab2d65f7e52e29ad3151051c4aebf4740e8.tar.gz historical-3a9ecab2d65f7e52e29ad3151051c4aebf4740e8.tar.bz2 historical-3a9ecab2d65f7e52e29ad3151051c4aebf4740e8.zip |
Version bump trac to 1.0.6
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x30380381
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/trac/ChangeLog | 7 | ||||
-rw-r--r-- | www-apps/trac/Manifest | 30 | ||||
-rw-r--r-- | www-apps/trac/trac-1.0.6_p2.ebuild | 129 |
3 files changed, 151 insertions, 15 deletions
diff --git a/www-apps/trac/ChangeLog b/www-apps/trac/ChangeLog index d12c1e8d84a1..53c3727ab2b9 100644 --- a/www-apps/trac/ChangeLog +++ b/www-apps/trac/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-apps/trac # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.156 2015/07/12 13:57:52 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.157 2015/07/12 14:09:52 djc Exp $ + +*trac-1.0.6_p2 (12 Jul 2015) + + 12 Jul 2015; Dirkjan Ochtman <djc@gentoo.org> +trac-1.0.6_p2.ebuild: + Version bump trac to 1.0.6 12 Jul 2015; Dirkjan Ochtman <djc@gentoo.org> -trac-1.0.2.ebuild, -trac-1.0.3.ebuild: diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest index 60bba40e7c8a..7a5d303197b2 100644 --- a/www-apps/trac/Manifest +++ b/www-apps/trac/Manifest @@ -7,24 +7,26 @@ AUX tracd.confd 359 SHA256 6ae50c887d18f8eeda7d59c4d3fd1b5e07e407711c4e4679fef35 AUX tracd.initd 927 SHA256 987a4c6ce9047501b15db2d2325898274425b8a7ceb67dcb26128ea9817931e6 SHA512 fa4a42e54cb80d83f7da23990b77959b3eec31fb07292edced11fddd8c9322f6375817ecd97a7cb1bbc84c94e5b41340ee6a7afd83a7bd4357c54358d1fcf4e6 WHIRLPOOL aa797227ee17861f8981f1ef899fc44cdd1f9efecc51e85325886e617bc8405f13d5dc4b1757fc8701e848b390fafefcf43768f3eb761e8fdfab70747b1bdde5 DIST Trac-1.0.4.tar.gz 3579886 SHA256 a1d564c5b612306856dd26851270b12fbba91bab1bc146b66d4cc248be1a172e SHA512 1186c3d36b7b8eae6595dcf5dfc30aed9302d46dae2019da8178a2656065fd5675683331474118f3da47f9ba75fd213ad1964bad29c7892423ab1fa7371a8131 WHIRLPOOL 2be04e6a683f88923b2f9b09fdee4b5de24779f399f32763674512f71f4f03e72b74592e0dc49e6693dc1c6c1c4ebdfb680eac72146b9fdb3735db50a5e8c9fb DIST Trac-1.0.5.tar.gz 3587954 SHA256 65b191f5eeb9590d2f8cd5d9e11155669947d2241d754ce55aa7e9eef65e5578 SHA512 445172bca990837492f79a11a0df18bb457e3930116a274213078d4bcd5dd44beded655b9f6ed2f93cb5b991530131a06628603879b56f2a390bf7d3822abed2 WHIRLPOOL 3fffaaead5ef61fd4655fc7f13bf9f3c00171249aa271a2d5f9312cd68df7031c51dd564bbe3b8ceed18dac0ac8045bed65c87f7c6e64963d9509ffd3c7f06ca +DIST Trac-1.0.6.post2.tar.gz 3638718 SHA256 aefae1b4b6de37f6fb105e03d304a125cdbccbf632ba5ade15804c470f3aedcb SHA512 f8f6b086710a992d37e63bcc59f1cbc2b763cb36f8deacd9f459cccd860f0eb2f0bb41091914807ad93a607d1c3f7154a240322e61b1f89fbebd1624f57bf25b WHIRLPOOL 301926fece71c5d2fe04298fd9e4b9e260903c77dee2ecc60fd8e6c194284ed1475e41eef7a80c7387375db91e8d1239ee8e2bac0d410d1475da52d14edc4c77 EBUILD trac-1.0.4.ebuild 3063 SHA256 9d77a211a70ff3a80c415104fec3d6f23c1f39de76a6055bdb669043ab9820a2 SHA512 27f14a1b41bef6f91ab681f553c87de1bb85872ace9bcc93f80e63ccab8e307c176f44e8d65d541fb645a6f67ed11ce83fc652d41415f986fe546a55443c62f3 WHIRLPOOL 05fe055e136d9cae92d31febf5c840d328178aaff47856840247327aafbb14c9e226d7ffb020f66ebdf1e41fd24c1072b4c18c06a29fe676481d835bd406bc25 EBUILD trac-1.0.5.ebuild 3064 SHA256 0e3170e966ae49bcf16a62613790f64abc5b0c8fa2a122c6b78d4f299535ae7f SHA512 0018085f48bd636435780ee8cf23d315aa82953bce7703cde54610d5408a63ca66cb592570ac9bfbd1f39afe221186b4d5a0cdcf309948f7f4c308982022afa2 WHIRLPOOL 8649e4969e8b80379af35abf5861592559529ce2b87fcdd3b7c7ecd0c54fdb72ca188b6ce69682371112bcaad5cdf89977c353a2b3b93b9791e8d4bf5476ee0c -MISC ChangeLog 22449 SHA256 7665bc7466e1a6ad52a757129ec59e8584c84e150506424860d832f07fa5479c SHA512 9496af05d2fc1a65144992adb5f146c4ff8065f3bf9b7bc45af8c08f9dcfca980907c49984ec28f16066334277afa1de6888c30ff37d7b34361e6289728a91d0 WHIRLPOOL f69d283765fb5064de6364dbe8c567d33625e9af307014a39dcb2a471974eb1b30d291a415fc915908c2726e5503682800b3d49132b20ce2dee50735966fc982 +EBUILD trac-1.0.6_p2.ebuild 3068 SHA256 3e09376f84f5e56355fef1f1aaba4c89a4cd6595dde6307e9946418c314f36b7 SHA512 9d703f72981b1b01d9a79fead8e0c942658721d9e3167582ad9c94efcee9788318f0b8b170fc92cf8197ae3ca3b904969ddbfa38e622942395539d3718e5cb13 WHIRLPOOL f795f2602d819c27fe3df4cb18212a2d579191011ce9817b1262376823904fcf304d99477842143c91a958a9f8de3cf47c9760e208ca4abf3962c6ce5b965a25 +MISC ChangeLog 22580 SHA256 4a955291ff7f4745ebb548b91c7cc5c870dfe2eb1845d9ab91fb5efaab428f10 SHA512 920c010085427f38e2912b5bad9abb6e6b4dbc5bd2d646eb3de022a2f1b62d607a8576156504c8dd7dfc1cd42fd6efb60b734111ddbe88debb9918d574411ca3 WHIRLPOOL c3c2eb32bee587963a9bb531def1cc1096716640f3db27eb19bc9862f540a4019038d26b7c6b1462ee052d14ad36a20ae0652562080b289ec787d6939d3fca77 MISC metadata.xml 511 SHA256 5bc26d34c1e208a03c11612fd0c06aa19b3404bbe86c7764f62cb2a0b47ffea2 SHA512 637955cc169e04d39e1eb217282d8e40cf7e56b3391bb7ac605b60bb98feaff2ee0e84449197945daba1be344223dcd73bf9be8a9eb33c75b0d4467973ce95c8 WHIRLPOOL 6739086c0cb97d7430268a2b8a555f0b1f04b0f31e18714cffcb051eed28de135aedc822df844e5378ef2144474bd804a592c0d0e9a9fcfb5d895d2160ab639e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVonPeAAoJEJ+WuSkwOAOB+14P/Rf06JSbVPLLoEA2cWVzkx66 -VYKKyynhv7RPAPUl0rHRQTuzRn1qg63lhYSPuK9jPuIZn7+cNVGONeufJDf9l+mp -gNX+uovFRbkDCOYy/p9qDb+/+p0AQYjL14I649KyJyMg7NNDCbOIyXu80qBhICuY -qzf3/dtVMkL2WM52CX8eWsB8j2h7o0if8548HgQEjHCpEr8vb45LCRqbxQ8HPPlO -WKiSHYKYopiVf8yViCqUCJ1sPsTUc3B32tD/TLNUSElemTydCp9JvEdFGiqHt261 -vYFifTQRTxV7/82cU/ovhKy2z8i/tPa1WrwjsgE1Wexv4puLEY3PeenueNTegNgO -tj3svtmptqvuzNXu9Mar7qLtearBuFYHJ7wNST3GonN5hZBk5MkzuJN/aGVNlJ+U -bRTWu+8BDi5ct4exgGO4YqQJf6P4LY6YCTd/b6FRt1W6UKx/q9mt6HSG7tiRKL81 -xpzTksUyjbFFHhZyfk8/5hXUTTGmF93BjYfa9dnM8fmNIL1++42CPHhPG+E2+s2r -TpR+LzWRmeMwo6iOTLqCwAtm/f5QjJt9rZB9DJhpv5EHRZ28dwXGsycbq6u50iCM -ZcM+wkT+qgthnfOIAem1k41Cgtc6/FQHpJ+F4yMN+EdzNthEe84VosjZkCOWhcq/ -RRvzE+FVpBRv73BtV2hZ -=m7Zp +iQIcBAEBCAAGBQJVonZyAAoJEJ+WuSkwOAOB1G0P/3sGEJT7E4k3BQoMkeP8yKK1 +9nUReJAJ5So/3Npai6g9jb4AxmL4KbnXEDUan9qACS+PNCiTLs9DAkK49hxbNI7E +wmAtqvxQkUWW6JpJT5w2Z7K1d0/YJJhch6Yht5K/qEPqhrq60PI179cH6OMdQX43 +ntG395cpdafYlF8dVbEt5cajKt1a2ktKrClTlGb3htds7DtNzQ/Hj1MEcSD0xhxf +svN1ZH6K/5ErzopFSyvDcfeXmKDBc7AuW/NTrLhlFY8rpqnymG/qDNxvUV1mbKwD +79viSXrpeNU14jjINvfe/UEph6in10gcmlVQFz9YrM4SUl9jrcO4ZZTU60rGmeZk +iCk5BI0Y2TGapxl+sJLqzBJLSPEzP6+7YKfQQCg6krEuJKyTAmNd7f1nDSCt9Lc1 +vS8XO7XsTCIu82N+rudVxpgjJ2UusOkWGDuPLiMsWTg3vPpOVe3/o4iqMUqK0+l3 +qz73TH7eX9LenVI8+9ydSZc6ZxFS9GfoQd8+DSrScg3sLeM9qBPTH28AZafADkv1 +CMFTYrUQHGzHhvGDAZUR8yTRG5MkX6Ulj8LcPQicFvv3sX7apKIYiX6ZiMziA54X +OR175RLblPA3XfJ7+eFXIOigTBTtgf/MeYj+1C1Oa9trORNaxKgr0DgA9kwbDCPr +vLaQb63a+LtobpUHiwAa +=UBFw -----END PGP SIGNATURE----- diff --git a/www-apps/trac/trac-1.0.6_p2.ebuild b/www-apps/trac/trac-1.0.6_p2.ebuild new file mode 100644 index 000000000000..9c92ec034920 --- /dev/null +++ b/www-apps/trac/trac-1.0.6_p2.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/trac-1.0.6_p2.ebuild,v 1.1 2015/07/12 14:09:52 djc Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='sqlite?' + +DISTUTILS_SINGLE_IMPL=Yes + +inherit distutils-r1 eutils user webapp + +MY_PV=${PV/_p/.post} +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 ~x86 ~x86-fbsd" +IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite subversion test" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/genshi[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_USEDEP}] ) + highlight? ( + || ( + dev-python/pygments[${PYTHON_USEDEP}] + app-text/silvercity + app-text/pytextile + app-text/enscript + ) + ) + restructuredtext? ( dev-python/docutils[${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:3 ) + subversion? ( dev-vcs/subversion[python,${PYTHON_USEDEP}] ) + " +DEPEND="${RDEPEND} + test? ( + dev-python/twill[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + )" + +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() { + 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 +} + +python_install() { + if use cgi; then + python_scriptinto "${MY_CGIBINDIR}" + python_doscript contrib/cgi-bin/trac.cgi + fi + if use fastcgi; then + python_scriptinto "${MY_CGIBINDIR}" + python_doscript contrib/cgi-bin/trac.fcgi + fi + distutils-r1_python_install +} + +# 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 + + 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 +} + +pkg_postinst() { + webapp_pkg_postinst +} |