Gentoo Archives: gentoo-commits

From: Dirkjan Ochtman <djc@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/trac/
Date: Sat, 20 Feb 2016 10:06:03
Message-Id: 1455962698.a87c25b725c049f123aca7e2c57ea029afae460e.djc@gentoo
1 commit: a87c25b725c049f123aca7e2c57ea029afae460e
2 Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 20 10:04:58 2016 +0000
4 Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 20 10:04:58 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87c25b7
7
8 www-apps/trac: remove old versions
9
10 Package-Manager: portage-2.2.26
11
12 www-apps/trac/Manifest | 2 -
13 www-apps/trac/trac-1.0.5.ebuild | 129 -------------------------------------
14 www-apps/trac/trac-1.0.6_p2.ebuild | 129 -------------------------------------
15 3 files changed, 260 deletions(-)
16
17 diff --git a/www-apps/trac/Manifest b/www-apps/trac/Manifest
18 index 88c143d..9b2415b 100644
19 --- a/www-apps/trac/Manifest
20 +++ b/www-apps/trac/Manifest
21 @@ -1,5 +1,3 @@
22 DIST Trac-1.0.10.tar.gz 3655342 SHA256 cb439d2ef39b71673299bffe9d042bdcd3bea9d2d02eab598bc820d415953ecd SHA512 16567f9e9843a3a682f9b3f65e57ab85a7429f20ea27f09ebf72860bbf6c6667cc656a6e053e39e7b03b1eb407e330d13380f958c139c1d208d4ba8948599aa6 WHIRLPOOL 1ec5e52f4aec2e5dc0816632961bdfd2312b9da5b3be00f1b73021f1d5f9dd46bf9c51b13442bbabd2c770f49c5aed7674b5426b11c2208d1dd49b30137b8b57
23 DIST Trac-1.0.4.tar.gz 3579886 SHA256 a1d564c5b612306856dd26851270b12fbba91bab1bc146b66d4cc248be1a172e SHA512 1186c3d36b7b8eae6595dcf5dfc30aed9302d46dae2019da8178a2656065fd5675683331474118f3da47f9ba75fd213ad1964bad29c7892423ab1fa7371a8131 WHIRLPOOL 2be04e6a683f88923b2f9b09fdee4b5de24779f399f32763674512f71f4f03e72b74592e0dc49e6693dc1c6c1c4ebdfb680eac72146b9fdb3735db50a5e8c9fb
24 -DIST Trac-1.0.5.tar.gz 3587954 SHA256 65b191f5eeb9590d2f8cd5d9e11155669947d2241d754ce55aa7e9eef65e5578 SHA512 445172bca990837492f79a11a0df18bb457e3930116a274213078d4bcd5dd44beded655b9f6ed2f93cb5b991530131a06628603879b56f2a390bf7d3822abed2 WHIRLPOOL 3fffaaead5ef61fd4655fc7f13bf9f3c00171249aa271a2d5f9312cd68df7031c51dd564bbe3b8ceed18dac0ac8045bed65c87f7c6e64963d9509ffd3c7f06ca
25 -DIST Trac-1.0.6.post2.tar.gz 3638718 SHA256 aefae1b4b6de37f6fb105e03d304a125cdbccbf632ba5ade15804c470f3aedcb SHA512 f8f6b086710a992d37e63bcc59f1cbc2b763cb36f8deacd9f459cccd860f0eb2f0bb41091914807ad93a607d1c3f7154a240322e61b1f89fbebd1624f57bf25b WHIRLPOOL 301926fece71c5d2fe04298fd9e4b9e260903c77dee2ecc60fd8e6c194284ed1475e41eef7a80c7387375db91e8d1239ee8e2bac0d410d1475da52d14edc4c77
26 DIST Trac-1.0.9.tar.gz 3642845 SHA256 9ed3f0a2039c46132d10f35c211f9f6ee953339cc08492a41d1bf8741d6eebfa SHA512 af429db720049ab344ce3c3b430dcf0ab7530013f59ccd2334633de9babc3f31b14829b9b5aa48aa05f614ca72d1d557953c58bbfb93faae2267afeac72e6304 WHIRLPOOL 4005102b1109aac94728d22151c2192a38f9ab91af0227a24dff1a2e2097e67ceafa0cef0f307f1a1ddb1999c109d142bbb739107d4047dc296e6a8396a9427a
27
28 diff --git a/www-apps/trac/trac-1.0.5.ebuild b/www-apps/trac/trac-1.0.5.ebuild
29 deleted file mode 100644
30 index 9cf7e9c..0000000
31 --- a/www-apps/trac/trac-1.0.5.ebuild
32 +++ /dev/null
33 @@ -1,129 +0,0 @@
34 -# Copyright 1999-2015 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -EAPI=5
39 -
40 -PYTHON_COMPAT=( python2_7 )
41 -PYTHON_REQ_USE='sqlite?'
42 -
43 -DISTUTILS_SINGLE_IMPL=Yes
44 -
45 -inherit distutils-r1 eutils user webapp
46 -
47 -MY_PV=${PV/_beta/b}
48 -MY_P=Trac-${MY_PV}
49 -
50 -DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system"
51 -HOMEPAGE="http://trac.edgewall.com/ https://pypi.python.org/pypi/Trac"
52 -SRC_URI="http://ftp.edgewall.com/pub/trac/${MY_P}.tar.gz"
53 -
54 -LICENSE="BSD"
55 -SLOT="0"
56 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
57 -IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite subversion test"
58 -REQUIRED_USE="|| ( mysql postgres sqlite )"
59 -
60 -RDEPEND="
61 - dev-python/setuptools[${PYTHON_USEDEP}]
62 - dev-python/genshi[${PYTHON_USEDEP}]
63 - dev-python/pytz[${PYTHON_USEDEP}]
64 - i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_USEDEP}] )
65 - highlight? (
66 - || (
67 - dev-python/pygments[${PYTHON_USEDEP}]
68 - app-text/silvercity
69 - app-text/pytextile
70 - app-text/enscript
71 - )
72 - )
73 - restructuredtext? ( dev-python/docutils[${PYTHON_USEDEP}] )
74 - cgi? ( virtual/httpd-cgi )
75 - fastcgi? ( virtual/httpd-fastcgi )
76 - mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
77 - postgres? ( >=dev-python/psycopg-2[${PYTHON_USEDEP}] )
78 - sqlite? ( >=dev-db/sqlite-3.3.4:3 )
79 - subversion? ( dev-vcs/subversion[python,${PYTHON_USEDEP}] )
80 - "
81 -DEPEND="${RDEPEND}
82 - test? (
83 - dev-python/twill[${PYTHON_USEDEP}]
84 - dev-python/lxml[${PYTHON_USEDEP}]
85 - dev-python/configobj[${PYTHON_USEDEP}]
86 - )"
87 -
88 -S="${WORKDIR}/${MY_P}"
89 -
90 -WEBAPP_MANUAL_SLOT="yes"
91 -
92 -pkg_setup() {
93 - python-single-r1_pkg_setup
94 - webapp_pkg_setup
95 -
96 - enewgroup tracd
97 - enewuser tracd -1 -1 -1 tracd
98 -}
99 -
100 -python_prepare_all() {
101 - distutils-r1_python_prepare_all
102 -}
103 -
104 -src_test() {
105 - distutils-r1_src_test
106 -}
107 -
108 -python_test() {
109 - PYTHONPATH=. "${PYTHON}" trac/test.py || die "Tests fail with ${EPYTHON}"
110 -}
111 -
112 -python_test_all() {
113 - if use i18n; then
114 - make check
115 - fi
116 -}
117 -
118 -python_install() {
119 - if use cgi; then
120 - python_scriptinto "${MY_CGIBINDIR}"
121 - python_doscript contrib/cgi-bin/trac.cgi
122 - fi
123 - if use fastcgi; then
124 - python_scriptinto "${MY_CGIBINDIR}"
125 - python_doscript contrib/cgi-bin/trac.fcgi
126 - fi
127 - distutils-r1_python_install
128 -}
129 -
130 -# the default src_compile just calls setup.py build
131 -# currently, this switches i18n catalog compilation based on presence of Babel
132 -
133 -src_install() {
134 - webapp_src_preinst
135 - distutils-r1_src_install
136 -
137 - # project environments might go in here
138 - keepdir /var/lib/trac
139 -
140 - # Use this as the egg-cache for tracd
141 - dodir /var/lib/trac/egg-cache
142 - keepdir /var/lib/trac/egg-cache
143 - fowners tracd:tracd /var/lib/trac/egg-cache
144 -
145 - # documentation
146 - dodoc -r contrib
147 -
148 - # tracd init script
149 - newconfd "${FILESDIR}"/tracd.confd tracd
150 - newinitd "${FILESDIR}"/tracd.initd tracd
151 -
152 - for lang in en; do
153 - webapp_postinst_txt ${lang} "${FILESDIR}"/postinst-${lang}.txt
154 - webapp_postupgrade_txt ${lang} "${FILESDIR}"/postupgrade-${lang}.txt
155 - done
156 -
157 - webapp_src_install
158 -}
159 -
160 -pkg_postinst() {
161 - webapp_pkg_postinst
162 -}
163
164 diff --git a/www-apps/trac/trac-1.0.6_p2.ebuild b/www-apps/trac/trac-1.0.6_p2.ebuild
165 deleted file mode 100644
166 index d9602aa..0000000
167 --- a/www-apps/trac/trac-1.0.6_p2.ebuild
168 +++ /dev/null
169 @@ -1,129 +0,0 @@
170 -# Copyright 1999-2015 Gentoo Foundation
171 -# Distributed under the terms of the GNU General Public License v2
172 -# $Id$
173 -
174 -EAPI=5
175 -
176 -PYTHON_COMPAT=( python2_7 )
177 -PYTHON_REQ_USE='sqlite?'
178 -
179 -DISTUTILS_SINGLE_IMPL=Yes
180 -
181 -inherit distutils-r1 eutils user webapp
182 -
183 -MY_PV=${PV/_p/.post}
184 -MY_P=Trac-${MY_PV}
185 -
186 -DESCRIPTION="Trac is a minimalistic web-based project management, wiki and bug/issue tracking system"
187 -HOMEPAGE="http://trac.edgewall.com/ https://pypi.python.org/pypi/Trac"
188 -SRC_URI="http://ftp.edgewall.com/pub/trac/${MY_P}.tar.gz"
189 -
190 -LICENSE="BSD"
191 -SLOT="0"
192 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
193 -IUSE="cgi fastcgi i18n +highlight +restructuredtext mysql postgres +sqlite subversion test"
194 -REQUIRED_USE="|| ( mysql postgres sqlite )"
195 -
196 -RDEPEND="
197 - dev-python/setuptools[${PYTHON_USEDEP}]
198 - dev-python/genshi[${PYTHON_USEDEP}]
199 - dev-python/pytz[${PYTHON_USEDEP}]
200 - i18n? ( >=dev-python/Babel-0.9.5[${PYTHON_USEDEP}] )
201 - highlight? (
202 - || (
203 - dev-python/pygments[${PYTHON_USEDEP}]
204 - app-text/silvercity
205 - app-text/pytextile
206 - app-text/enscript
207 - )
208 - )
209 - restructuredtext? ( dev-python/docutils[${PYTHON_USEDEP}] )
210 - cgi? ( virtual/httpd-cgi )
211 - fastcgi? ( virtual/httpd-fastcgi )
212 - mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
213 - postgres? ( >=dev-python/psycopg-2[${PYTHON_USEDEP}] )
214 - sqlite? ( >=dev-db/sqlite-3.3.4:3 )
215 - subversion? ( dev-vcs/subversion[python,${PYTHON_USEDEP}] )
216 - "
217 -DEPEND="${RDEPEND}
218 - test? (
219 - dev-python/twill[${PYTHON_USEDEP}]
220 - dev-python/lxml[${PYTHON_USEDEP}]
221 - dev-python/configobj[${PYTHON_USEDEP}]
222 - )"
223 -
224 -S="${WORKDIR}/${MY_P}"
225 -
226 -WEBAPP_MANUAL_SLOT="yes"
227 -
228 -pkg_setup() {
229 - python-single-r1_pkg_setup
230 - webapp_pkg_setup
231 -
232 - enewgroup tracd
233 - enewuser tracd -1 -1 -1 tracd
234 -}
235 -
236 -python_prepare_all() {
237 - distutils-r1_python_prepare_all
238 -}
239 -
240 -src_test() {
241 - distutils-r1_src_test
242 -}
243 -
244 -python_test() {
245 - PYTHONPATH=. "${PYTHON}" trac/test.py || die "Tests fail with ${EPYTHON}"
246 -}
247 -
248 -python_test_all() {
249 - if use i18n; then
250 - make check
251 - fi
252 -}
253 -
254 -python_install() {
255 - if use cgi; then
256 - python_scriptinto "${MY_CGIBINDIR}"
257 - python_doscript contrib/cgi-bin/trac.cgi
258 - fi
259 - if use fastcgi; then
260 - python_scriptinto "${MY_CGIBINDIR}"
261 - python_doscript contrib/cgi-bin/trac.fcgi
262 - fi
263 - distutils-r1_python_install
264 -}
265 -
266 -# the default src_compile just calls setup.py build
267 -# currently, this switches i18n catalog compilation based on presence of Babel
268 -
269 -src_install() {
270 - webapp_src_preinst
271 - distutils-r1_src_install
272 -
273 - # project environments might go in here
274 - keepdir /var/lib/trac
275 -
276 - # Use this as the egg-cache for tracd
277 - dodir /var/lib/trac/egg-cache
278 - keepdir /var/lib/trac/egg-cache
279 - fowners tracd:tracd /var/lib/trac/egg-cache
280 -
281 - # documentation
282 - dodoc -r contrib
283 -
284 - # tracd init script
285 - newconfd "${FILESDIR}"/tracd.confd tracd
286 - newinitd "${FILESDIR}"/tracd.initd tracd
287 -
288 - for lang in en; do
289 - webapp_postinst_txt ${lang} "${FILESDIR}"/postinst-${lang}.txt
290 - webapp_postupgrade_txt ${lang} "${FILESDIR}"/postupgrade-${lang}.txt
291 - done
292 -
293 - webapp_src_install
294 -}
295 -
296 -pkg_postinst() {
297 - webapp_pkg_postinst
298 -}