Gentoo Archives: gentoo-commits

From: "Benedikt Boehm (hollow)" <hollow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-servers/skunkweb: ChangeLog skunkweb-3.4.3.ebuild metadata.xml skunkweb-3.4.4.ebuild skunkweb-3.4.0.ebuild skunkweb-3.4.1.ebuild skunkweb-3.4.0-r1.ebuild
Date: Wed, 06 Feb 2008 09:55:23
Message-Id: E1JMgzv-0004k1-Fa@stork.gentoo.org
1 hollow 08/02/06 09:55:19
2
3 Modified: ChangeLog skunkweb-3.4.3.ebuild metadata.xml
4 Added: skunkweb-3.4.4.ebuild
5 Removed: skunkweb-3.4.0.ebuild skunkweb-3.4.1.ebuild
6 skunkweb-3.4.0-r1.ebuild
7 Log:
8 version bump; cleanup old version (#208706); cleanup ebuild
9 (Portage version: 2.1.4.1)
10
11 Revision Changes Path
12 1.20 www-servers/skunkweb/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/ChangeLog?rev=1.20&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/ChangeLog?rev=1.20&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/ChangeLog?r1=1.19&r2=1.20
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/www-servers/skunkweb/ChangeLog,v
21 retrieving revision 1.19
22 retrieving revision 1.20
23 diff -u -r1.19 -r1.20
24 --- ChangeLog 31 Jan 2008 20:36:03 -0000 1.19
25 +++ ChangeLog 6 Feb 2008 09:55:18 -0000 1.20
26 @@ -1,6 +1,13 @@
27 # ChangeLog for www-servers/skunkweb
28 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/ChangeLog,v 1.19 2008/01/31 20:36:03 hollow Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/ChangeLog,v 1.20 2008/02/06 09:55:18 hollow Exp $
31 +
32 +*skunkweb-3.4.4 (06 Feb 2008)
33 +
34 + 06 Feb 2008; Benedikt Böhm <hollow@g.o> metadata.xml,
35 + -skunkweb-3.4.0.ebuild, -skunkweb-3.4.0-r1.ebuild, -skunkweb-3.4.1.ebuild,
36 + skunkweb-3.4.3.ebuild, +skunkweb-3.4.4.ebuild:
37 + version bump; cleanup old version (#208706); cleanup ebuild
38
39 31 Jan 2008; Benedikt Böhm <hollow@g.o> skunkweb-3.4.0-r1.ebuild,
40 skunkweb-3.4.1.ebuild, skunkweb-3.4.3.ebuild:
41
42
43
44 1.7 www-servers/skunkweb/skunkweb-3.4.3.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild?rev=1.7&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild?rev=1.7&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild?r1=1.6&r2=1.7
49
50 Index: skunkweb-3.4.3.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild,v
53 retrieving revision 1.6
54 retrieving revision 1.7
55 diff -u -r1.6 -r1.7
56 --- skunkweb-3.4.3.ebuild 31 Jan 2008 20:36:03 -0000 1.6
57 +++ skunkweb-3.4.3.ebuild 6 Feb 2008 09:55:18 -0000 1.7
58 @@ -1,38 +1,35 @@
59 # Copyright 1999-2008 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild,v 1.6 2008/01/31 20:36:03 hollow Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild,v 1.7 2008/02/06 09:55:18 hollow Exp $
63
64 inherit eutils apache-module
65
66 DESCRIPTION="robust Python web application server"
67 HOMEPAGE="http://skunkweb.sourceforge.net/"
68 SRC_URI="mirror://sourceforge/skunkweb/${P}.tar.gz"
69 +
70 LICENSE="GPL-2 BSD"
71 SLOT="0"
72 KEYWORDS="~amd64 ~ppc ~x86"
73 -IUSE="doc"
74 +IUSE=""
75
76 DEPEND=">=dev-lang/python-2.2
77 - >=dev-python/egenix-mx-base-2.0.4
78 - app-admin/sudo"
79 + >=dev-python/egenix-mx-base-2.0.4
80 + app-admin/sudo"
81 RDEPEND="${DEPEND}"
82
83 -APACHE2_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/.libs/mod_skunkweb.so"
84 +need_apache
85
86 +APACHE2_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/.libs/mod_skunkweb.so"
87 APACHE2_MOD_DEFINE="SKUNKWEB"
88 -
89 APACHE2_MOD_CONF="100_mod_skunkweb"
90
91 -need_apache
92 -
93 pkg_setup() {
94 enewgroup skunkweb
95 enewuser skunkweb -1 -1 /usr/share/skunkweb skunkweb
96 }
97
98 src_compile() {
99 - local apxs="${APXS}"
100 -
101 econf \
102 --with-user=skunkweb \
103 --with-group=skunkweb \
104 @@ -45,28 +42,22 @@
105 --with-docdir=/usr/share/doc/${P} \
106 --with-logdir=/var/log/skunkweb \
107 --with-python=/usr/bin/python \
108 - --with-apxs=${apxs} || die "configure failed"
109 + --with-apxs=${APXS} || die "configure failed"
110
111 emake || die
112 }
113
114 src_install() {
115 - make DESTDIR=${D} APXSFLAGS="-c" install || die "make install failed"
116 + make DESTDIR="${D}" APXSFLAGS="-c" install || die "make install failed"
117 apache-module_src_install
118
119 - # dirs --------------------------------------------------------------
120 keepdir /var/{lib,log}/${PN}
121 keepdir /var/lib/${PN}/run
122 - chown -R skunkweb:skunkweb ${D}/var/{lib,log}/${PN}
123 - # scripts------------------------------------------------------------
124 - newinitd ${FILESDIR}/skunkweb-init skunkweb
125 + fowners skunkweb:skunkweb /var/{lib,log}/${PN}
126 +
127 + newinitd "${FILESDIR}"/skunkweb-init skunkweb
128 exeinto /etc/cron.daily
129 - newexe ${FILESDIR}/skunkweb-cron-cache_cleaner skunkweb-cache_cleaner
130 - # docs --------------------------------------------------------------
131 + newexe "${FILESDIR}"/skunkweb-cron-cache_cleaner skunkweb-cache_cleaner
132 +
133 dodoc README ChangeLog NEWS HACKING ACKS INSTALL
134 - if use doc; then
135 - dodir /usr/share/doc/${PF}
136 - cp docs/paper-letter/*.pdf ${D}/usr/share/doc/${PF}
137 - ewarn "Some docs are still in upstream cvs (i.e.: formlib, pydo2)"
138 - fi
139 }
140
141
142
143 1.2 www-servers/skunkweb/metadata.xml
144
145 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/metadata.xml?rev=1.2&view=markup
146 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/metadata.xml?rev=1.2&content-type=text/plain
147 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/metadata.xml?r1=1.1&r2=1.2
148
149 Index: metadata.xml
150 ===================================================================
151 RCS file: /var/cvsroot/gentoo-x86/www-servers/skunkweb/metadata.xml,v
152 retrieving revision 1.1
153 retrieving revision 1.2
154 diff -u -r1.1 -r1.2
155 --- metadata.xml 6 Nov 2004 12:35:34 -0000 1.1
156 +++ metadata.xml 6 Feb 2008 09:55:18 -0000 1.2
157 @@ -1,12 +1,16 @@
158 <?xml version="1.0" encoding="UTF-8"?>
159 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
160 <pkgmetadata>
161 -<herd>python</herd>
162 -<maintainer>
163 - <email>satya@g.o</email>
164 - <name>Christian Andreetta</name>
165 -</maintainer>
166 -<longdescription>
167 -SkunkWeb is a multi-process application server written in python, extensively using 'pickle' for caching. Ships with its own web server, or can be deployed with apache and mod-python. Includes server-side form management libraries (docs in cvs).
168 -</longdescription>
169 + <herd>python</herd>
170 + <herd>apache</herd>
171 + <maintainer>
172 + <email>satya@g.o</email>
173 + <name>Christian Andreetta</name>
174 + </maintainer>
175 + <longdescription>
176 + SkunkWeb is a multi-process application server written in python,
177 + extensively using 'pickle' for caching. Ships with its own web server,
178 + or can be deployed with apache and mod-python. Includes server-side form
179 + management libraries (docs in cvs).
180 + </longdescription>
181 </pkgmetadata>
182
183
184
185 1.1 www-servers/skunkweb/skunkweb-3.4.4.ebuild
186
187 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.4.ebuild?rev=1.1&view=markup
188 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.4.ebuild?rev=1.1&content-type=text/plain
189
190 Index: skunkweb-3.4.4.ebuild
191 ===================================================================
192 # Copyright 1999-2008 Gentoo Foundation
193 # Distributed under the terms of the GNU General Public License v2
194 # $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.4.ebuild,v 1.1 2008/02/06 09:55:18 hollow Exp $
195
196 inherit eutils apache-module
197
198 DESCRIPTION="robust Python web application server"
199 HOMEPAGE="http://skunkweb.sourceforge.net/"
200 SRC_URI="mirror://sourceforge/skunkweb/${P}.tar.gz"
201
202 LICENSE="GPL-2 BSD"
203 SLOT="0"
204 KEYWORDS="~amd64 ~ppc ~x86"
205 IUSE=""
206
207 DEPEND=">=dev-lang/python-2.2
208 >=dev-python/egenix-mx-base-2.0.4
209 app-admin/sudo"
210 RDEPEND="${DEPEND}"
211
212 need_apache
213
214 APACHE2_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/.libs/mod_skunkweb.so"
215 APACHE2_MOD_DEFINE="SKUNKWEB"
216 APACHE2_MOD_CONF="100_mod_skunkweb"
217
218 pkg_setup() {
219 enewgroup skunkweb
220 enewuser skunkweb -1 -1 /usr/share/skunkweb skunkweb
221 }
222
223 src_compile() {
224 econf \
225 --with-user=skunkweb \
226 --with-group=skunkweb \
227 --localstatedir=/var/lib/skunkweb \
228 --bindir=/usr/bin \
229 --libdir=/usr/$(get_libdir)/skunkweb \
230 --sysconfdir=/etc/skunkweb \
231 --prefix=/usr/share/skunkweb \
232 --with-cache=/var/lib/skunkweb/cache \
233 --with-docdir=/usr/share/doc/${P} \
234 --with-logdir=/var/log/skunkweb \
235 --with-python=/usr/bin/python \
236 --with-apxs=${APXS} || die "configure failed"
237
238 emake || die
239 }
240
241 src_install() {
242 make DESTDIR="${D}" APXSFLAGS="-c" install || die "make install failed"
243 apache-module_src_install
244
245 keepdir /var/{lib,log}/${PN}
246 keepdir /var/lib/${PN}/run
247 fowners skunkweb:skunkweb /var/{lib,log}/${PN}
248
249 newinitd "${FILESDIR}"/skunkweb-init skunkweb
250 exeinto /etc/cron.daily
251 newexe "${FILESDIR}"/skunkweb-cron-cache_cleaner skunkweb-cache_cleaner
252
253 dodoc README ChangeLog NEWS HACKING ACKS INSTALL
254 }
255
256
257
258 --
259 gentoo-commits@l.g.o mailing list