diff options
author | Christian Andreetta <satya@gentoo.org> | 2006-05-23 08:59:39 +0000 |
---|---|---|
committer | Christian Andreetta <satya@gentoo.org> | 2006-05-23 08:59:39 +0000 |
commit | d81155c3b7aa5ba848acea82e091126c01304660 (patch) | |
tree | fc4a60df8dd95a87166aa89765460f39f2cd97a8 /www-servers/skunkweb | |
parent | Temporarily remove ELIBC and USERLAND expansions from IUSE for bug #134086. (diff) | |
download | gentoo-2-d81155c3b7aa5ba848acea82e091126c01304660.tar.gz gentoo-2-d81155c3b7aa5ba848acea82e091126c01304660.tar.bz2 gentoo-2-d81155c3b7aa5ba848acea82e091126c01304660.zip |
version bump (bug #132829)
(Portage version: 2.1_rc2)
Diffstat (limited to 'www-servers/skunkweb')
-rw-r--r-- | www-servers/skunkweb/ChangeLog | 8 | ||||
-rw-r--r-- | www-servers/skunkweb/files/digest-skunkweb-3.4.3 | 3 | ||||
-rw-r--r-- | www-servers/skunkweb/skunkweb-3.4.3.ebuild | 77 |
3 files changed, 87 insertions, 1 deletions
diff --git a/www-servers/skunkweb/ChangeLog b/www-servers/skunkweb/ChangeLog index 421808d9cc51..41f797ef5650 100644 --- a/www-servers/skunkweb/ChangeLog +++ b/www-servers/skunkweb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-servers/skunkweb # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/ChangeLog,v 1.11 2006/04/27 23:41:11 antarus Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/ChangeLog,v 1.12 2006/05/23 08:59:39 satya Exp $ + +*skunkweb-3.4.3 (23 May 2006) + + 23 May 2006; Christian Andreetta <satya@gentoo.org> + +skunkweb-3.4.3.ebuild: + version bump (bug #132829) 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-skunkweb-3.4.0, files/digest-skunkweb-3.4.0-r1, Manifest: diff --git a/www-servers/skunkweb/files/digest-skunkweb-3.4.3 b/www-servers/skunkweb/files/digest-skunkweb-3.4.3 new file mode 100644 index 000000000000..b1b554a9eaed --- /dev/null +++ b/www-servers/skunkweb/files/digest-skunkweb-3.4.3 @@ -0,0 +1,3 @@ +MD5 bf361be447d6d4b8cc04cc8828f136d9 skunkweb-3.4.3.tar.gz 1406288 +RMD160 79b18c800847e67bfbefb023f0c193cf2b4f1b04 skunkweb-3.4.3.tar.gz 1406288 +SHA256 5a55978c94e62627310dea48f4447308be55439b01c23e0db45cd13b659824af skunkweb-3.4.3.tar.gz 1406288 diff --git a/www-servers/skunkweb/skunkweb-3.4.3.ebuild b/www-servers/skunkweb/skunkweb-3.4.3.ebuild new file mode 100644 index 000000000000..5405fa2588b1 --- /dev/null +++ b/www-servers/skunkweb/skunkweb-3.4.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/skunkweb/skunkweb-3.4.3.ebuild,v 1.1 2006/05/23 08:59:39 satya Exp $ + +inherit eutils apache-module + +DESCRIPTION="robust Python web application server" +HOMEPAGE="http://skunkweb.sourceforge.net/" +SRC_URI="mirror://sourceforge/skunkweb/${P}.tar.gz" +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="apache2 doc" + +DEPEND=">=dev-lang/python-2.2 + >=dev-python/egenix-mx-base-2.0.4 + app-admin/sudo" + +APACHE1_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/mod_skunkweb.so" +APACHE2_MOD_FILE="${S}/SkunkWeb/mod_skunkweb/.libs/mod_skunkweb.so" + +APACHE1_MOD_DEFINE="SKUNKWEB" +APACHE2_MOD_DEFINE="SKUNKWEB" + +APACHE1_MOD_CONF="100_mod_skunkweb" +APACHE2_MOD_CONF="100_mod_skunkweb" + +need_apache + +pkg_setup() { + enewgroup skunkweb + enewuser skunkweb -1 -1 /usr/share/skunkweb skunkweb +} + +src_compile() { + local apxs + use apache2 && apxs="${APXS2}" + use apache2 || apxs="${APXS1}" + + econf \ + --with-user=skunkweb \ + --with-group=skunkweb \ + --localstatedir=/var/lib/skunkweb \ + --bindir=/usr/bin \ + --libdir=/usr/lib/skunkweb \ + --sysconfdir=/etc/skunkweb \ + --prefix=/usr/share/skunkweb \ + --with-cache=/var/lib/skunkweb/cache \ + --with-docdir=/usr/share/doc/${P} \ + --with-logdir=/var/log/skunkweb \ + --with-python=/usr/bin/python \ + --with-apxs=${apxs} || die "configure failed" + + emake || die +} + +src_install() { + make DESTDIR=${D} APXSFLAGS="-c" install || die "make install failed" + apache-module_src_install + + # dirs -------------------------------------------------------------- + keepdir /var/{lib,log}/${PN} + keepdir /var/lib/${PN}/run + chown -R skunkweb:skunkweb ${D}/var/{lib,log}/${PN} + # scripts------------------------------------------------------------ + exeinto /etc/init.d + newexe ${FILESDIR}/skunkweb-init skunkweb + exeinto /etc/cron.daily + newexe ${FILESDIR}/skunkweb-cron-cache_cleaner skunkweb-cache_cleaner + # docs -------------------------------------------------------------- + dodoc README ChangeLog NEWS HACKING ACKS INSTALL + if use doc; then + dodir /usr/share/doc/${PF} + cp docs/paper-letter/*.pdf ${D}/usr/share/doc/${PF} + ewarn "Some docs are still in upstream cvs (i.e.: formlib, pydo2)" + fi +} |