diff options
author | Yuval Yaari <yuval@gentoo.org> | 2006-08-21 16:38:18 +0000 |
---|---|---|
committer | Yuval Yaari <yuval@gentoo.org> | 2006-08-21 16:38:18 +0000 |
commit | 7ba372602dba2dee126a2734752d13c49d63ba8b (patch) | |
tree | 7d43cbf224d9fa15a23a7380c8e7da92c9a9232f /www-apache | |
parent | Stable on sparc --- Bug #126324 --- seems fine and is a dependency for some (diff) | |
download | historical-7ba372602dba2dee126a2734752d13c49d63ba8b.tar.gz historical-7ba372602dba2dee126a2734752d13c49d63ba8b.tar.bz2 historical-7ba372602dba2dee126a2734752d13c49d63ba8b.zip |
(Bug #129432) Revision-bump; removed un-needed dep (app-doc/doxygen -- only needed when building apreq from svn)
Package-Manager: portage-2.1-r1
Diffstat (limited to 'www-apache')
-rw-r--r-- | www-apache/libapreq2/ChangeLog | 8 | ||||
-rw-r--r-- | www-apache/libapreq2/Manifest | 15 | ||||
-rw-r--r-- | www-apache/libapreq2/files/digest-libapreq2-2.07-r1 | 3 | ||||
-rw-r--r-- | www-apache/libapreq2/libapreq2-2.07-r1.ebuild | 89 |
4 files changed, 110 insertions, 5 deletions
diff --git a/www-apache/libapreq2/ChangeLog b/www-apache/libapreq2/ChangeLog index 232000144a12..626946400ec7 100644 --- a/www-apache/libapreq2/ChangeLog +++ b/www-apache/libapreq2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-apache/libapreq2 # Copyright 2003-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/ChangeLog,v 1.17 2006/08/20 14:12:17 yuval Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/ChangeLog,v 1.18 2006/08/21 16:38:18 yuval Exp $ + +*libapreq2-2.07-r1 (21 Aug 2006) + + 21 Aug 2006; Yuval Yaari <yuval@gentoo.org> +libapreq2-2.07-r1.ebuild: + (Bug #129432) Revision-bump; removed un-needed dep (app-doc/doxygen -- only + needed when building apreq from svn) 20 Aug 2006; Yuval Yaari <yuval@gentoo.org> -libapreq2-2.04.03.ebuild, -libapreq2-2.06.ebuild: diff --git a/www-apache/libapreq2/Manifest b/www-apache/libapreq2/Manifest index 9e33e3fd09fe..6b403ae0f314 100644 --- a/www-apache/libapreq2/Manifest +++ b/www-apache/libapreq2/Manifest @@ -11,14 +11,18 @@ MD5 7e7f7ff87f41a04bb85b1bf4792eafd5 files/libapreq2-2.0-sandbox.patch 1169 RMD160 877dbf70eba927c56e7295a3943979a575bb15df files/libapreq2-2.0-sandbox.patch 1169 SHA256 e0647cc7cacf1e4e88e19834b08643117cbc233355f2a33d4bcb87c3021f63cd files/libapreq2-2.0-sandbox.patch 1169 DIST libapreq2-2.07.tar.gz 787249 RMD160 74050bf847ae5b0e199d3b53227897d48afad919 SHA1 49c0359faae36b1fefbf226ef782d2be11a879a2 SHA256 27c8ea5b58cf5873ae7227d149914f39d44836e47785ddac6b7da48076669147 +EBUILD libapreq2-2.07-r1.ebuild 2239 RMD160 d6e7c75dba029e50fba0fa1075464641e24197f9 SHA1 79e2244f754c02b8c3c9c6c31285fa1f68cbb5af SHA256 81a4d7773314e4702f47f31d55aa70c54dc6fd8cf86ea6d995e2929f81d68b45 +MD5 5ed5efb9f47d4199c775331ae4a5c426 libapreq2-2.07-r1.ebuild 2239 +RMD160 d6e7c75dba029e50fba0fa1075464641e24197f9 libapreq2-2.07-r1.ebuild 2239 +SHA256 81a4d7773314e4702f47f31d55aa70c54dc6fd8cf86ea6d995e2929f81d68b45 libapreq2-2.07-r1.ebuild 2239 EBUILD libapreq2-2.07.ebuild 2254 RMD160 f67f022903588c53c05ebfc74ee9c2e43f63f2df SHA1 a3c76ddf425085ff4e4cb2df2698c84ecb40c20f SHA256 0a93af11bd6ca5f2c1dae8d93e1f352f3dad65da101dcb090a267a1c0681215d MD5 68c10e0bdc657837f1e4a672a8976e64 libapreq2-2.07.ebuild 2254 RMD160 f67f022903588c53c05ebfc74ee9c2e43f63f2df libapreq2-2.07.ebuild 2254 SHA256 0a93af11bd6ca5f2c1dae8d93e1f352f3dad65da101dcb090a267a1c0681215d libapreq2-2.07.ebuild 2254 -MISC ChangeLog 2872 RMD160 2dc6694d839cafdaad7ca214abd5f7100ffd49ed SHA1 ef3929ed578cc327d58205d502944ceddc48a378 SHA256 8bd483d89d0a7bb7049535b8523c9dc72ecd8b6eb9bf4649a27cc8bcbd36287c -MD5 255315516edadf293067526dd044ddd0 ChangeLog 2872 -RMD160 2dc6694d839cafdaad7ca214abd5f7100ffd49ed ChangeLog 2872 -SHA256 8bd483d89d0a7bb7049535b8523c9dc72ecd8b6eb9bf4649a27cc8bcbd36287c ChangeLog 2872 +MISC ChangeLog 3097 RMD160 afe5d63b28a54f14101272ca0d0a99ffcd737d0f SHA1 4c0bac8d4a971248799e2b937773a8040345854d SHA256 63c476c3da26122496b7033a765f027e58d554a95d25089a4e5b54bd132f5a41 +MD5 dae25ba8718ac56f2321df937d489faf ChangeLog 3097 +RMD160 afe5d63b28a54f14101272ca0d0a99ffcd737d0f ChangeLog 3097 +SHA256 63c476c3da26122496b7033a765f027e58d554a95d25089a4e5b54bd132f5a41 ChangeLog 3097 MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305 @@ -26,3 +30,6 @@ SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca metadata MD5 9de3e2ed1cd800b636f8e5a3dbf22e9e files/digest-libapreq2-2.07 244 RMD160 c56d8dc35babb262f6830df405cf3dfb750c6d51 files/digest-libapreq2-2.07 244 SHA256 613856dc61b68fcc28caa5a5732099d91684de5410bfd534085dc7c40a5b096a files/digest-libapreq2-2.07 244 +MD5 9de3e2ed1cd800b636f8e5a3dbf22e9e files/digest-libapreq2-2.07-r1 244 +RMD160 c56d8dc35babb262f6830df405cf3dfb750c6d51 files/digest-libapreq2-2.07-r1 244 +SHA256 613856dc61b68fcc28caa5a5732099d91684de5410bfd534085dc7c40a5b096a files/digest-libapreq2-2.07-r1 244 diff --git a/www-apache/libapreq2/files/digest-libapreq2-2.07-r1 b/www-apache/libapreq2/files/digest-libapreq2-2.07-r1 new file mode 100644 index 000000000000..f5d991996046 --- /dev/null +++ b/www-apache/libapreq2/files/digest-libapreq2-2.07-r1 @@ -0,0 +1,3 @@ +MD5 6f2e5e4a14e8b190dead0fe91fc13080 libapreq2-2.07.tar.gz 787249 +RMD160 74050bf847ae5b0e199d3b53227897d48afad919 libapreq2-2.07.tar.gz 787249 +SHA256 27c8ea5b58cf5873ae7227d149914f39d44836e47785ddac6b7da48076669147 libapreq2-2.07.tar.gz 787249 diff --git a/www-apache/libapreq2/libapreq2-2.07-r1.ebuild b/www-apache/libapreq2/libapreq2-2.07-r1.ebuild new file mode 100644 index 000000000000..86821609c284 --- /dev/null +++ b/www-apache/libapreq2/libapreq2-2.07-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/libapreq2-2.07-r1.ebuild,v 1.1 2006/08/21 16:38:18 yuval Exp $ + +inherit perl-module depend.apache + +IUSE="" + +DESCRIPTION="An Apache Request Perl Module" +SRC_URI="mirror://cpan/authors/id/J/JO/JOESUF/${P}.tar.gz" +HOMEPAGE="http://httpd.apache.org/apreq/" +SLOT="2" +LICENSE="Apache-2.0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +DEPEND="${DEPEND} + >=dev-perl/ExtUtils-XSBuilder-0.23 + >=www-apache/mod_perl-2" +RDEPEND="${DEPEND}" + +mydoc="TODO README CHANGES INSTALL" +myconf="--with-apache2-apxs=${APXS2}" +SRC_TEST="skip" + +need_apache2 + +src_unpack() { + unpack ${A} + sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/acinclude.m4 + sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/aclocal.m4 + sed -i -e "s/PERL \$PERL_OPTS/PERL/" ${S}/configure +} +src_test() { + if [ "${SRC_TEST}" == "do" ]; then + if [ "`id -u`" == '0' ]; then + chown nobody:nobody ${S}/module/t + chown nobody:nobody ${T} + GROUP="nobody" USER="nobody" \ + APACHE_TEST_NO_STICKY_PREFERENCES=1 \ + TMPDIR="${T}" HOME="${T}/" echo "" | emake test + else + APACHE_TEST_NO_STICKY_PREFERENCES=1 TMPDIR="${T}" HOME="${T}/" emake test + fi + fi +} + +src_compile() { + cd ${S} + perl Makefile.PL ${myconf} +} +src_install() { + + emake -j1 DESTDIR=${D} LT_LDFLAGS="-L${D}/usr/lib" install || die + make docs + rm -f ${S}/docs/man/man3/_* + for doc in `ls ${S}/docs/man/man3/*.3`; do + doman $doc + done + # install the html docs + dohtml ${S}/docs/html/*.html + + insinto ${APACHE2_MODULES_CONFDIR} + doins ${FILESDIR}/76_mod_apreq.conf + + fixlocalpod + + for FILE in `find ${D} -type f |grep -v '.so'`; do + STAT=`file $FILE| grep -i " text"` + if [ "${STAT}x" != "x" ]; then + sed -i -e "s:${D}:/:g" ${FILE} + fi + done + + for doc in Change* MANIFEST* README* ${mydoc}; do + [ -s "$doc" ] && dodoc $doc + done + +} + +pkg_postinst() { + einfo + einfo "To enable ${PN}, you need to edit your /etc/conf.d/apache2 file and" + einfo "add '-D APREQ' to APACHE2_OPTS." + einfo "Configuration file installed as" + einfo " ${APACHE2_MODULES_CONFDIR}/76_mod_apreq.conf" + einfo "You may want to edit it before turning the module on in /etc/conf.d/apache2" + einfo + +} |