# 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.148 2015/01/18 12:36:22 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/trac/ChangeLog,v 1.149 2015/02/08 10:09:56 djc Exp $
+
+ 08 Feb 2015; Dirkjan Ochtman <djc@gentoo.org> -files/1.0.1-git-identity.patch,
+ -trac-1.0.1-r1.ebuild, -trac-1.0.1.ebuild:
+ Remove old versions of trac
*trac-1.0.3 (18 Jan 2015)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 1.0.1-git-identity.patch 1691 SHA256 2ffbc7093cbdb6eefa7e4e936f25bdbbbf8b34a145c21e49116fb374c5e5b82b SHA512 02f51cec8633195befdb39e10057fafed5faaace6a8e0e4d14334cbb77af0e3a397c531d25c14da6f5851de0974516b9d9ce391329a6b8de8b984fb934ad0c70 WHIRLPOOL 1a294cd7cca5cccfee2b3dacd251e55ae918fa28efad15f98013ab45730e2965fd1875af6ba1b21a4ef8d52472b0a24109e4ab9dda0ee204c54fb943f10f17bc
AUX postinst-en.txt 1331 SHA256 1799cf63e70e2ed7c3b1a1148b29ce456dda8e84ef137605549de7f1e2856a95 SHA512 6bde40a16545462ef0d8654ffc860e031f5978a253b0fe68df24b18a281f396fd560e4b39a6c53ecee52c9be941ca83dccd1aee9a98dccf570a9f5b0f0c6bbaf WHIRLPOOL d082aec44d057e3e0a7ccae6989a09c6c2e259bcc896cdd2bbea650c69c069fb9cbae7abd0db46f6c1cf6888cc36656a6a7271e2dfc962e21c5fa74708740ad8
AUX postupgrade-en.txt 665 SHA256 aec1179a04056a650a4f7429a927f510cd0e7256f889fdae2575ef471634ba41 SHA512 bc4684dff491d6140d7d97a1de6cc2773d5f834054bc3d8c122c5d6777f543a08f93e4142c50dcbda862d75ba5c19ffd49ca37876e57df4ee19869099a346a4f WHIRLPOOL 512578b971cee45e0699e7461dd12ee37844bda48e69018d8956f81768e13a31ff30f91421697228410e61fa7159dc1a07e0831d8f4941e6d1bf1855d8d08207
AUX tracd.confd 359 SHA256 6ae50c887d18f8eeda7d59c4d3fd1b5e07e407711c4e4679fef3583f7be8ed6e SHA512 38a961fe59b690eb91e20143aaea6aa1becda8c2afa103599d14ff86c7aae88f06b57b342302de1f067dac5d99024b9cc72896a84349e09b3ff40c9a20f97bb1 WHIRLPOOL 591394e732d39bc13f97004cfb3c18128aa16a55557172d872797b5ca5c69e5f15d1420e697a4e40215b2a893ed684ba6b6388abacd97874fd6f04953b579e1a
AUX tracd.initd 927 SHA256 987a4c6ce9047501b15db2d2325898274425b8a7ceb67dcb26128ea9817931e6 SHA512 fa4a42e54cb80d83f7da23990b77959b3eec31fb07292edced11fddd8c9322f6375817ecd97a7cb1bbc84c94e5b41340ee6a7afd83a7bd4357c54358d1fcf4e6 WHIRLPOOL aa797227ee17861f8981f1ef899fc44cdd1f9efecc51e85325886e617bc8405f13d5dc4b1757fc8701e848b390fafefcf43768f3eb761e8fdfab70747b1bdde5
-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.3.tar.gz 3579519 SHA256 19ac16024c6bfe6eb98ae2a54b7262885cd1246dfc70cc479b9ee07bbf5ec573 SHA512 0db2cd197d17821ba1c6f4ae2b8cae084190e5dad5f75526bfa7bbf6456562bf6cdc3bdd68ef44a0e6edc4ec81a779490b6d9866213ece2396ba346b8eb078a8 WHIRLPOOL 2c66a56daa5a384f900585a4844f5e4da09cdc0e5cd282a785f094fdc2c5e8ec54d276f41de1be9b381554dca2fad33455fa14860287a62ca9e13421dbe21a0b
-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 2702 SHA256 a6c538431ff079064537cc9a46df83c420d3954d59ccba89d9bf4a639e832b34 SHA512 7df16846a92a358366ede740b582e3d86f8863cbd29f1a251751e2ac6846c0ff961ff9475e55d1a0bd3e2cde36e93dfad5a4fd8e00e92f960a96d26229d9bd50 WHIRLPOOL dacc85c84dcaa516e370d6bd998326e495f47dbf545e205cd00836db4ad180d574ab03d60fadf7ca8c3cf69f6a3fbcd3e86d6a8567bea068d5be2d7318ece24c
EBUILD trac-1.0.3.ebuild 2705 SHA256 3453e690f3dba34992df77b57fadc15cdc3972f0ff99ec8de945f5e213a4de6c SHA512 7600b98adf3dfca64357ede241ef7c437e75abfdb7f1dab2029e1bc51fd1ae42d374b528e9bbd6b8b5561c28673d847f669100c7bf98a8e4262f73a1075c79bb WHIRLPOOL 45d28e8f58d313f24550ccf96b40b6d95b24bae1a9a1aed729f6fda490d70d1a13c8b6bf966f2160dd39b2e943488e321b3f554f2eb788a93fb5432926535b2f
-MISC ChangeLog 21452 SHA256 5d980195cbc8a6c882846ea801154103d61323739e24cee00435d0f3de766353 SHA512 08c31266ad136e88c114e26dc63a1c0a98fa00068633b693aeac3d33bd62266a94ef76166c02316d6cbb56cbc1eabddb04fc535c31adc24c3e1309f85f96a201 WHIRLPOOL 7928cfbad01bf1eaf7d0ef2bfe7335a90f474ce4ea7a16303ec49155b89dc3d997e3a5bf8376c45095452f0124b025b61fe96db3834846509ef64fd95a95e22b
+MISC ChangeLog 21609 SHA256 1fc49e2c9de6854be1006f52d49fb560642f14963af72deaa3d3e783088c9341 SHA512 a6feb0972393f3af13ed04651d75f35136e75dcbc7cd0824785c9c1013f63ae07252cbc92ffb537447c2d8eff31780a1d496d644bda3acc8b48cc4a8abd251dc WHIRLPOOL 56d7467b4c31a49b903b4fd475c4ea00a3dbedf0c09077e8bbabd9a5913f09c5e1286c1cdb022eb63bbe2dc8286a4eb717a36ccd555f377d4ed7727f5409026c
MISC metadata.xml 353 SHA256 12d6ceeed2212b5daf258a1dc4fee3fb6acd607e866e4062a907c157ac387059 SHA512 91ea81b7eb3471f855e1b697629bcd70c8bd20fbedb601d52580fc8f652d4444ff62fe3ae1052e440b9691962b1a3b942d8c2ca739c432c505f3c798128c1e3c WHIRLPOOL ad21708451d96efaf7aec37feff0e6e4eda8ffda9ee7a8483da15a529aa0ba1eee840efd73638d3a7922c8a33345ef4fd4797dbc22e99be902f1e37559ff9cd1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUu6mpAAoJEJ+WuSkwOAOBwYkP/05BcCOPMKzSEPrmb7U/pB1N
-RrDw+ah1G8tDnofG6jSZZQs7cuw1urVOw/4oLusKXT2ULH9q0t37PgYAsM5bkSTd
-WPvYfdovxo93IkIXeOwMreuQrC6MIAkS7WcFkNQ6/BqQnOv7ffkxa1m+ZF/vZvmq
-oSMo0tqhxQKIFDTw0racsOaEuCPtPNWrgI+TkcZnLfqzHl/YSQ8dXXtdZXl6pB9z
-YZ/FazNDDnNdEoupazkBzkkMBbgc+gkH7T5uwVcYgpUrWRAxilpgUcWQervrS26q
-H/tY/YEpru0Q7qzgX2IZRqLj0LxAac4uBtyFxIGB1Ld1emJBQMHuM8Oky7Riu3LR
-XKx95qzn25r9m2/b9TmeTLmqVtKY/2ctF+9QNWDaQiZ5UdEbrPJw3+1I16a3FTMV
-KJ1kzVeLpru/keHwVqAG2CUFihL755IinQjXbEhwvw+wxsanJWYtYiOGwG8fDTci
-wtqdWtTCnyaiMKGf7vRdCbuRcSaBo6Hg8fp6qc8ai1mr7z7ddHZnYk/HpLKqzWYO
-bEkALuX5rlP0gXz1qSif1QLFaG1F2NPYaIwvzGWDLp6K6nnMK6WnmvsGRgCUvUr2
-hvDB3I39lxN6kO9gKGnoqj1W5cfqPJGc7fpei4+mjHqyq/9r7fEwCcJw0eofEiu5
-ufeT9pkmnTe0OGDUVKVt
-=HlVp
+iQIcBAEBCAAGBQJU1zX9AAoJEJ+WuSkwOAOBbwoQAJ7Cs39jzx5Sg107l+10/rn4
+V/CAMuuT3GvN+hZGOnvJ+0Sb+j73GU3gDW2xtOK0J6YGjNt6RBjVkziibmg89rFF
+MTsHt9zeR5RP8EaE6K1z4e/nn2wL40DC0L4zdGm/0ITcpcy27Wk+KQejTZ4c7A+7
+PjydtEcZxAshCwj57IDe0p1J4IGjMmQ7GmX4PBafjM9jhgV0Zk2LnbFey8FEFir+
+CGAoGweHpnD+hw4FJ04Pqdi5XQDDD6U7akqHnJZhf9ZAszkFhvjBbC5RxpvBM03V
+cFtKoTFLgJU2MyTT6HGluekcdy43eK2RDgJf65XZMa/SrSDs6UPf3qX9baPoSWSX
++LUQprL6pNdunjWqt6qM3R1RAILmvyV93rHmI5wUUS7LCuvlkg5UxoIAeB3iBZlb
+YTjNrEQ1qxmPgwNrxBqKW9s9U3yiGlb+CVjOqMmTy17LhNyjJtN7w5dRWYer8xlD
+u+RxHBZgDylcOX8Xqe8lpWe7nmC7or4tsQXlXc1Ckxet7de1r7CjwkDFmDkV4sqN
+vT+7vCl+ywKiPZSbWZRj05WfUkCwwIqxwaVB7XYc+Fjm0nM6o0mLblEIAiHjDlqa
+5kIQp7LMoh4OvivFP7Y1TGvLpl6QXX3LgHMHOchZXRYfPRMJnHNurcVkm3uYHl3d
+ywgO09RansPzEX6wOR3i
+=vASq
-----END PGP SIGNATURE-----
+++ /dev/null
-http://trac.edgewall.org/changeset/11675\r
-\r
-Index: /branches/1.0-stable/tracopt/versioncontrol/git/tests/PyGIT.py\r
-===================================================================\r
---- /branches/1.0-stable/tracopt/versioncontrol/git/tests/PyGIT.py (revision 11674)\r
-+++ /branches/1.0-stable/tracopt/versioncontrol/git/tests/PyGIT.py (revision 11675)\r
-@@ -153,4 +153,6 @@\r
- # create git repository and master branch\r
- self._git('init', self.repos_path)\r
-+ self._git('config', 'user.name', u"Joé")\r
-+ self._git('config', 'user.email', "joe@example.com")\r
- create_file(os.path.join(self.repos_path, '.gitignore'))\r
- self._git('add', '.gitignore')\r
-@@ -166,5 +168,5 @@\r
- cwd=self.repos_path)\r
- proc.wait()\r
-- assert proc.returncode == 0\r
-+ assert proc.returncode == 0, proc.stderr.read()\r
- return proc\r
- \r
-@@ -181,5 +183,6 @@\r
- create_file(os.path.join(self.repos_path, 'tickét.txt'))\r
- self._git('add', 'tickét.txt')\r
-- self._git('commit', '-m', 'unicode-filename')\r
-+ self._git('commit', '-m', 'unicode-filename',\r
-+ '--date', 'Sun Feb 3 18:30 2013 +0100')\r
- storage = self._storage()\r
- filenames = sorted(fname for mode, type, sha, size, fname\r
-@@ -189,4 +192,7 @@\r
- self.assertEquals(u'.gitignore', filenames[0])\r
- self.assertEquals(u'tickét.txt', filenames[1])\r
-+ # check commit author, for good measure\r
-+ self.assertEquals(u'Joé <joe@example.com> 1359912600 +0100',\r
-+ storage.read_commit(storage.head())[1]['author'][0])\r
- \r
- def test_unicode_branches(self):\r
+++ /dev/null
-# 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.1-r1.ebuild,v 1.2 2014/04/23 19:24:26 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-PYTHON_REQ_USE='sqlite?'
-
-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() {
- webapp_pkg_setup
-
- enewgroup tracd
- enewuser tracd -1 -1 -1 tracd
-}
-
-python_prepare_all() {
- local PATCHES=(
- "${FILESDIR}/${PV}-git-identity.patch"
- )
-
- 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
-}
+++ /dev/null
-# 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.1.ebuild,v 1.6 2014/08/10 20:15:29 slyfox Exp $
-
-EAPI="4"
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils 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
- dev-python/docutils
- dev-python/genshi
- dev-python/pygments
- dev-python/pytz
- i18n? ( >=dev-python/Babel-0.9.5 )
- cgi? ( virtual/httpd-cgi )
- fastcgi? ( virtual/httpd-fastcgi )
- mysql? ( dev-python/mysql-python )
- postgres? ( >=dev-python/psycopg-2 )
- sqlite? (
- >=dev-db/sqlite-3.3.4
- || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] >=dev-python/pysqlite-2.3.2 )
- )
- subversion? ( dev-vcs/subversion[python] )
- "
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-WEBAPP_MANUAL_SLOT="yes"
-
-pkg_setup() {
- python_pkg_setup
- webapp_pkg_setup
-
- enewgroup tracd
- enewuser tracd -1 -1 -1 tracd
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PV}-git-identity.patch"
-}
-
-src_test() {
- testing() {
- PYTHONPATH=. "$(PYTHON)" trac/test.py
- }
- python_execute_function testing
-
- 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_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
-}
-
-pkg_postinst() {
- distutils_pkg_postinst
- webapp_pkg_postinst
-}