diff options
author | 2007-08-19 11:50:02 +0000 | |
---|---|---|
committer | 2007-08-19 11:50:02 +0000 | |
commit | 228601b14d095c08895ccbf83806cc6037a35a6a (patch) | |
tree | a743859429045f2aa6c251e813ee047fa6fcdf3d | |
parent | move www-misc/libapreq2 to www-apache/libapreq2 (diff) | |
download | gentoo-2-228601b14d095c08895ccbf83806cc6037a35a6a.tar.gz gentoo-2-228601b14d095c08895ccbf83806cc6037a35a6a.tar.bz2 gentoo-2-228601b14d095c08895ccbf83806cc6037a35a6a.zip |
fix #187017
(Portage version: 2.1.3.6)
-rw-r--r-- | www-apache/libapreq2/ChangeLog | 8 | ||||
-rw-r--r-- | www-apache/libapreq2/files/76_mod_apreq.conf | 10 | ||||
-rw-r--r-- | www-apache/libapreq2/files/digest-libapreq2-2.08-r2 | 3 | ||||
-rw-r--r-- | www-apache/libapreq2/libapreq2-2.08-r2.ebuild | 63 |
4 files changed, 76 insertions, 8 deletions
diff --git a/www-apache/libapreq2/ChangeLog b/www-apache/libapreq2/ChangeLog index 6a4f3390bbaf..0c4353c07613 100644 --- a/www-apache/libapreq2/ChangeLog +++ b/www-apache/libapreq2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-misc/libapreq2 # Copyright 2003-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/ChangeLog,v 1.21 2007/08/19 11:36:17 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/ChangeLog,v 1.22 2007/08/19 11:50:02 hollow Exp $ + +*libapreq2-2.08-r2 (19 Aug 2007) + + 19 Aug 2007; Benedikt Böhm <hollow@gentoo.org> files/76_mod_apreq.conf, + +libapreq2-2.08-r2.ebuild: + fix #187017 19 Aug 2007; Benedikt Böhm <hollow@gentoo.org> +files/libapreq2-2.0-binloc.patch, +files/libapreq2-2.0-sandbox.patch, diff --git a/www-apache/libapreq2/files/76_mod_apreq.conf b/www-apache/libapreq2/files/76_mod_apreq.conf index 165dae819ac5..913be5ea4487 100644 --- a/www-apache/libapreq2/files/76_mod_apreq.conf +++ b/www-apache/libapreq2/files/76_mod_apreq.conf @@ -1,15 +1,11 @@ <IfDefine APREQ> - <IfModule !mod_apreq.c> - LoadModule apreq_module modules/mod_apreq2.so - </IfModule> -</IfDefine> + LoadModule apreq_module modules/mod_apreq2.so -<IfModule mod_apreq2.c> - # load the PerlModules modules + # load the Perl modules # uncomment the ones you require #PerlModule APR::Request::Apache2 #PerlModule APR::Request::CGI #PerlModule APR::Request::Cookie #PerlModule Apache2::Cookie #PerlModule Apache2::Request -</ifModule> +</IfDefine> diff --git a/www-apache/libapreq2/files/digest-libapreq2-2.08-r2 b/www-apache/libapreq2/files/digest-libapreq2-2.08-r2 new file mode 100644 index 000000000000..a40f7d75d8ff --- /dev/null +++ b/www-apache/libapreq2/files/digest-libapreq2-2.08-r2 @@ -0,0 +1,3 @@ +MD5 9fb3deec448f74c455d4ffc13846ea9f libapreq2-2.08.tar.gz 847527 +RMD160 f2084c709443424c7d749be732924b37d70dee96 libapreq2-2.08.tar.gz 847527 +SHA256 8f8d71852ea3addab7690fa96fc50ea5f221f719156d50995f7f3e0a5a59e932 libapreq2-2.08.tar.gz 847527 diff --git a/www-apache/libapreq2/libapreq2-2.08-r2.ebuild b/www-apache/libapreq2/libapreq2-2.08-r2.ebuild new file mode 100644 index 000000000000..3b44e1a51988 --- /dev/null +++ b/www-apache/libapreq2/libapreq2-2.08-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apache/libapreq2/libapreq2-2.08-r2.ebuild,v 1.1 2007/08/19 11:50:02 hollow Exp $ + +inherit apache-module perl-module multilib + +DESCRIPTION="A library for manipulating client request data via the Apache API" +SRC_URI="mirror://apache/apreq/${P}.tar.gz" +HOMEPAGE="http://httpd.apache.org/apreq/" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="perl" + +DEPEND="${DEPEND} + perl? ( + >=dev-perl/ExtUtils-XSBuilder-0.23 + dev-perl/version + >=www-apache/mod_perl-2 + )" +RDEPEND="${DEPEND}" + +APACHE2_MOD_FILE="module/apache2/.libs/mod_apreq2.so" +APACHE2_MOD_CONF="76_mod_apreq" +APACHE2_MOD_DEFINE="APREQ" +DOCFILES="docs/html/*.html CHANGES README INSTALL MANIFEST" + +need_apache2 + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch ${FILESDIR}/libapreq2-2.08-doc.patch + + 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_compile() { + econf \ + --with-apache2-apxs=${APXS2} \ + $(use_enable perl perl-glue) \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + apache2_src_install + + make DESTDIR="${D}" docs install || die "make install failed" + doman docs/man/man3/*.3 + + fixlocalpod + + for i in $(find "${D}" -type f -not -name '*.so'); do + if file ${i} | grep -i " text"; then + sed -i -e "s:${D}:/:g" ${i} + fi + done +} |