diff options
Diffstat (limited to 'www-apache/libapreq2/libapreq2-2.04.03.ebuild')
-rw-r--r-- | www-apache/libapreq2/libapreq2-2.04.03.ebuild | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/www-apache/libapreq2/libapreq2-2.04.03.ebuild b/www-apache/libapreq2/libapreq2-2.04.03.ebuild deleted file mode 100644 index 325bb3f3ea58..000000000000 --- a/www-apache/libapreq2/libapreq2-2.04.03.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# 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.04.03.ebuild,v 1.2 2006/02/27 15:43:21 mcummings Exp $ - -inherit libtool eutils flag-o-matic - -MY_P=${P/alpha/} -S=${WORKDIR}/${MY_P%%.[0-9][0-9]}-dev -DESCRIPTION="A Apache Request Perl Module" -MY_SRCBALL=${MY_P%.*}_${MY_P##*.}-dev.tar.gz -SRC_URI="http://www.apache.org/dist/httpd/libapreq/${MY_SRCBALL}" -HOMEPAGE="http://httpd.apache.org/apreq/" -SLOT="2" -LICENSE="Apache-2.0" -KEYWORDS="~x86 ~amd64" - -# the 5.8.4 dep is to ensure Test-More and MakeMaker - -DEPEND="${DEPEND} - >=dev-lang/perl-5.8.4 - >=sys-apps/sed-4 - dev-perl/Apache-Test - >=net-www/apache-2.0.46 - >=www-apache/mod_perl-1.99 - >=dev-perl/ExtUtils-XSBuilder-0.23" - -mydoc="TODO" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PN}-2.0-binloc.patch || die - epatch ${FILESDIR}/${PN}-2.0-sandbox.patch || die - echo "ScriptSock ${T}/run" >> ${S}/env/t/conf/extra.conf.in - echo "ScriptSock ${T}/run2" > ${S}/glue/perl/t/conf/extra.conf.in - elibtoolize --reverse-deps - sed -i -e 's/-apxs @APACHE2_APXS@/-apxs @APACHE2_APXS@ -user portage -group portage/' ${S}/env/Makefile.am - sed -i -e 's/-apxs @APACHE2_APXS@/-apxs @APACHE2_APXS@ -user portage -group portage -port 8549/' ${S}/glue/Makefile.am -} - -src_compile() { - - # the -i is for a missing depcomp - autoreconf -i -f - - # the install process installs libapreq2 first, and then calls - # apxs2 -i, which tries to recompile a libtool thing and fails - # because it can't find libapreq2, which is still sitting in the - # staging directory. this approach thieved from subversion ebuild, - # suggested by pauldv. that didn't work, neither did the - # LD_LIBRARY_PATH thing. I'm at the end of my rope for now on - # this, so i'm disabling relink. Anybody that can figure out a - # cleaner way is certainly welcome to do so. - - sed -i -e 's/need_relink=yes/#ouch need_relink=yes/' ${S}/ltmain.sh - - # this may only be needed on 64-bit arches - - append-flags -fPIC - - econf --with-apache2-apxs=/usr/sbin/apxs2 \ - --with-apache2-httpd=/usr/sbin/apache2 \ - --enable-perl-glue - - emake LT_LDFLAGS="-L${D}/usr/lib" || die - - hasq maketest $FEATURES && src_test -} - -src_test() { - # ccache breaks the cgi portion of make test - # thieved from lilypond ebuild - PATH="$(echo ":${PATH}:" | sed 's/:[^:]*ccache[^:]*:/:/;s/^://;s/:$//;')" - - # even after all that, cgi.t can't find what it needs in its @INC. - # don't see how this ever ran for anybody. disabling for now - echo "cgi" > ${S}/env/t/SKIP - echo "cgi" > ${S}/glue/perl/t/SKIP - - chown portage ${S}/.. - chown portage ${S} - chown portage ${S}/env - - # tests too flaky yet to || die - - APACHE_TEST_NO_STICKY_PREFERENCES=1 HOME="${T}" emake test -} - -src_install() { - emake -j1 DESTDIR=${D} LT_LDFLAGS="-L${D}/usr/lib" install || die - insinto /etc/apache2/conf/modules.d - doins ${FILESDIR}/76_mod_apreq.conf -} |