summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2009-09-18 14:05:08 +0000
committerBenedikt Boehm <hollow@gentoo.org>2009-09-18 14:05:08 +0000
commit63ecad3a75c71ae92d83351f1d110cf978ac1861 (patch)
tree838dbb063b81fe15c0493ec2d64e9a4cea8c6c9b /www-apache
parentRemoved diaria from p.mask, package is gone. (diff)
downloadhistorical-63ecad3a75c71ae92d83351f1d110cf978ac1861.tar.gz
historical-63ecad3a75c71ae92d83351f1d110cf978ac1861.tar.bz2
historical-63ecad3a75c71ae92d83351f1d110cf978ac1861.zip
remove old ebuilds
Package-Manager: portage-2.2_rc40/cvs/Linux i686
Diffstat (limited to 'www-apache')
-rw-r--r--www-apache/mod_perl/ChangeLog6
-rw-r--r--www-apache/mod_perl/Manifest16
-rw-r--r--www-apache/mod_perl/files/RegistryCooker.patch27
-rw-r--r--www-apache/mod_perl/mod_perl-2.0.3-r2.ebuild134
-rw-r--r--www-apache/mod_perl/mod_perl-2.0.4.ebuild130
5 files changed, 6 insertions, 307 deletions
diff --git a/www-apache/mod_perl/ChangeLog b/www-apache/mod_perl/ChangeLog
index 153e10d41da1..fdcd67460d1d 100644
--- a/www-apache/mod_perl/ChangeLog
+++ b/www-apache/mod_perl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-apache/mod_perl
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_perl/ChangeLog,v 1.82 2009/07/22 14:04:15 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_perl/ChangeLog,v 1.83 2009/09/18 14:05:07 hollow Exp $
+
+ 18 Sep 2009; Benedikt Böhm <hollow@gentoo.org> -mod_perl-2.0.3-r2.ebuild,
+ -mod_perl-2.0.4.ebuild, -files/RegistryCooker.patch:
+ remove old ebuilds
22 Jul 2009; Joseph Jezak <josejx@gentoo.org> mod_perl-2.0.4-r1.ebuild:
Marked ppc/ppc64 stable early for bug #266035.
diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest
index bc8acfc607f4..436a42f117ac 100644
--- a/www-apache/mod_perl/Manifest
+++ b/www-apache/mod_perl/Manifest
@@ -1,22 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 2.0.3/75_mod_perl.conf 1221 RMD160 5fe4dee7d3123be5f3cd8cd41bb54fd1b63f0328 SHA1 068bf3f674a13e1db51046851a837ee7501353b7 SHA256 e7c2f4b84e9c9fc73e421740736f67674ebc7e7f13f8b2f71c9360f746fd441a
AUX 2.0.3/apache2-mod_perl-startup.pl 478 RMD160 ef12070dd5e5707286e3c714ec3aeae78ce5cfd4 SHA1 80ece64910771b6c36d7b2d30373287bc1bf4b87 SHA256 f77741fb3bb18928fb15f95c6908a17d8f06d7efbb6785e0732f201347e26544
AUX CVE-2009-0796.patch 1284 RMD160 b46e62380f82f7a05d62e9b65ae4c7d72a03aa8a SHA1 b4d79f705d6148b4cae34f05a4e01248839f8e72 SHA256 2ef34be0541cf9866d0af551e54d062c9c62d0e0f155d206bc710a3d125004d5
-AUX RegistryCooker.patch 1226 RMD160 21c434c214e1d6104a7aafd2330cbc70c717f768 SHA1 be4887aa6ba38a8cba5f1ceff1ccdd69e539a44c SHA256 f0d3e610cdac459de535143acf1f9a2a319327f9f956455a5279b02915e4a637
AUX mod_perl-2.0.1-sneak-tmpdir.patch 337 RMD160 56c6023dc46bb5531fa44730f52b68b8333155f0 SHA1 96b2a385e5934d99222de545836329ea359b8115 SHA256 1f319a15e3d12a349c46c0783c7ad840d81d01ed41adda55c47d4ac31595615d
-DIST mod_perl-2.0.3.tar.gz 3714974 RMD160 29662a131c1bef6e4adc551d4467d12931a4d919 SHA1 e5d8b3cd7273c284cfbd79acb953ce179322bdc9 SHA256 df257f233ed6a5c9f8589d6e059563f816bf417f164fc3364a2a434de13045f2
DIST mod_perl-2.0.4.tar.gz 3727717 RMD160 111b8f33e2dcc43ef7a0a7d557ceb467f0c55c6d SHA1 65299a16ec414a690a48a2bbe63acaa3c6bb897b SHA256 7da2046aa65dbef64ff5b71400bed4b6b82441e6313c8ca4becb85fb4a89a0f0
-EBUILD mod_perl-2.0.3-r2.ebuild 4467 RMD160 ad801dfca09eded7d98efdbd6b34dd301103f946 SHA1 4c1a0276e014475493729a431757d08ca837e11f SHA256 21750616c7716ee38cc60faa90ae3ef5ad02bea542f5dfa08c9f39399eb97e1d
EBUILD mod_perl-2.0.4-r1.ebuild 4328 RMD160 665833c5642cc69bcc787fa5faaa23bacb576f15 SHA1 d15e156d6ab5dd0346bd29143f191630e86a8e4b SHA256 77a33dddde195a551a2bae595541bf2e260b628a3ebfcb1fa5ac62bcc4ec16d9
-EBUILD mod_perl-2.0.4.ebuild 4278 RMD160 53157943f08fca57fb21d065bb7ea49d1629a5d2 SHA1 146ef684b9545907116145ffb622824a3c4cb8e5 SHA256 03e569db12e1dcd3ef4ac8486966d58169e858cac494d00825ecf6f707d1d2ad
-MISC ChangeLog 21046 RMD160 503d01b0498a39e28b98b9fa88ea922451c79ce1 SHA1 c85803d2b6528cd216bd9096c93eb2efbff8780a SHA256 b66dea52b8922f32549afff015250806b8e9f26157560469638738fd2ce22f6e
+MISC ChangeLog 21200 RMD160 266b5cadf0f45e8b69c11e673a9753dd8b0fbb04 SHA1 d5ef9ba0f3d4b355b20771049475c567c1b8237c SHA256 b554a0f820eaf9308e4ae75bda088a69de980c28eb420260caa0fdc5f09b441e
MISC metadata.xml 289 RMD160 490c4256f14e1d9f37d432f700d4daea64a76b7c SHA1 e17d9d05b33898dddf745543d699ccb7348afc0a SHA256 a6c8f7ccb9eed3ab8dc936a39b96af61d48b48734852c78b80d85979508a13ce
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEUEARECAAYFAkpnG24ACgkQcsIHjyDViGSyaACYt/bVw+sm+FVy2xUNz8R3JLub
-4QCgsJ2c1Vp37UrFHNLh1KYJS+tvp2E=
-=gRWT
------END PGP SIGNATURE-----
diff --git a/www-apache/mod_perl/files/RegistryCooker.patch b/www-apache/mod_perl/files/RegistryCooker.patch
deleted file mode 100644
index f95dc85ee6c0..000000000000
--- a/www-apache/mod_perl/files/RegistryCooker.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -Naurp mod_perl-2.0.3-old/Changes mod_perl-2.0.3/Changes
---- mod_perl-2.0.3-old/Changes 2006-11-29 03:02:17.000000000 -0500
-+++ mod_perl-2.0.3/Changes 2007-03-30 19:05:50.000000000 -0400
-@@ -10,6 +10,11 @@ Also refer to the Apache::Test changes l
-
- =over 3
-
-+=item 2.0.4-dev
-+
-+fix unescaped variable interprolation in regular expression
-+[Randal L. Schwartz <merlyn[at]stonehenge.com>, Fred Moyer <fred[at]redhotpenguin.com>]
-+
- =item 2.0.3 November 28, 2006
-
- Prevent things in %INC that are not stat() able
-diff -Naurp mod_perl-2.0.3-old/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm mod_perl-2.0.3/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm
---- mod_perl-2.0.3-old/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm 2006-11-19 18:31:41.000000000 -0500
-+++ mod_perl-2.0.3/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm 2007-03-30 19:08:05.000000000 -0400
-@@ -337,7 +337,7 @@ sub namespace_from_uri {
- my $self = shift;
-
- my $path_info = $self->{REQ}->path_info;
-- my $script_name = $path_info && $self->{URI} =~ /$path_info$/
-+ my $script_name = $path_info && $self->{URI} =~ /\Q$path_info\E$/
- ? substr($self->{URI}, 0, length($self->{URI}) - length($path_info))
- : $self->{URI};
-
diff --git a/www-apache/mod_perl/mod_perl-2.0.3-r2.ebuild b/www-apache/mod_perl/mod_perl-2.0.3-r2.ebuild
deleted file mode 100644
index 75c770b4f6ea..000000000000
--- a/www-apache/mod_perl/mod_perl-2.0.3-r2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_perl/mod_perl-2.0.3-r2.ebuild,v 1.15 2009/07/19 18:05:08 tove Exp $
-
-inherit apache-module perl-module eutils multilib
-
-DESCRIPTION="An embedded Perl interpreter for Apache2"
-SRC_URI="mirror://cpan/authors/id/P/PG/PGOLLUCCI/${P}.tar.gz"
-HOMEPAGE="http://perl.apache.org/"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-SLOT="1"
-
-# see bug 30087 for why sudo is in here
-DEPEND=">=dev-perl/Apache-Test-1.27
- >=virtual/perl-CGI-3.08
- >=virtual/perl-IO-Compress-1.09
- app-admin/sudo"
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so"
-APACHE2_MOD_CONF="${PV}/75_${PN}"
-APACHE2_MOD_DEFINE="PERL"
-
-DOCFILES="Changes INSTALL LICENSE README STATUS"
-
-need_apache2
-
-pkg_setup() {
- has_apache_threads_in dev-lang/perl ithreads
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # I am not entirely happy with this solution, but here's what's
- # going on here if someone wants to take a stab at another
- # approach. When userpriv compilation is off, then the make
- # process drops to user "nobody" to run the test servers. This
- # server is closed, and then the socket is rebound using
- # SO_REUSEADDR. If the same user does this, there is no problem,
- # and the socket may be rebound immediately. If a different user
- # (yes, in my testing, even root) attempts to rebind, it fails.
- # Since the "is the socket available yet" code and the
- # second-batch bind call both run as root, this will fail.
-
- # The upstream settings on my test machine cause the second batch
- # of tests to fail, believing the socket to still be in use. I
- # tried patching various parts to make them run as the user
- # specified in $config->{vars}{user} using getpwnam, but found
- # this patch to be fairly intrusive, because the userid must be
- # restored and the patch must be applied to multiple places.
-
- # For now, we will simply extend the timeout in hopes that in the
- # non-userpriv case, the socket will clear from the kernel tables
- # normally, and the tests will proceed.
-
- # If anybody is still having problems, then commenting out "make
- # test" below should allow the software to build properly.
-
- # Robert Coie <rac@gentoo.org> 2003.05.06
-
- sed -i -e "s/sleep \$_/sleep \$_ << 2/" \
- "${S}"/Apache-Test/lib/Apache/TestServer.pm \
- || die "problem editing TestServer.pm"
-
- # i wonder if this is the same sandbox issue, but TMPDIR is not
- # getting through via SetEnv. sneak it through here. Bug 172676
- epatch "${FILESDIR}"/RegistryCooker.patch
-
- # rendhalver - this got redone for 2.0.1 and seems to fix the make test problems
- epatch "${FILESDIR}"/mod_perl-2.0.1-sneak-tmpdir.patch
-}
-
-src_compile() {
- perl Makefile.PL \
- PREFIX="${D}"/usr \
- MP_TRACE=1 \
- MP_DEBUG=1 \
- MP_USE_DSO=1 \
- MP_APXS=${APXS} \
- INSTALLDIRS=vendor </dev/null || die
-
- # reported that parallel make is broken in bug 30257
- emake -j1 || die
-}
-
-src_test() {
- # make test notes whether it is running as root, and drops
- # privileges all the way to "nobody" if so, so we must adjust
- # write permissions accordingly in this case.
-
- # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail!
- if [[ "$(id -u)" == "0" ]]; then
- chown nobody:nobody "${WORKDIR}"
- chown nobody:nobody "${T}"
- fi
-
- # this does not || die because of bug 21325. kudos to smark for
- # the idea of setting HOME.
- TMPDIR="${T}" HOME="${T}/" make test
-}
-
-src_install() {
- apache-module_src_install
-
- dodir "${APACHE_MODULESDIR}"
- make install \
- MODPERL_AP_LIBEXECDIR="${D}${APACHE_MODULESDIR}" \
- MODPERL_AP_INCLUDEDIR="${D}${APACHE_INCLUDEDIR}" \
- MP_INST_APACHE2=1 \
- INSTALLDIRS=vendor || die
-
- # rendhalver - fix the perllocal.pod that gets installed
- # it seems to me that this has been getting installed for ages
- fixlocalpod
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/${PV}/apache2-mod_perl-startup.pl
- cp -pPR docs "${D}"/usr/share/doc/${PF}
- cp -pPR todo "${D}"/usr/share/doc/${PF}
-
- # this is an attempt to get @INC in line with /usr/bin/perl.
- # there is blib garbage in the mainstream one that can only be
- # useful during internal testing, so we wait until here and then
- # just go with a clean slate. should be much easier to see what's
- # happening and revert if problematic.
- for FILE in $(grep -lr portage "${D}"/*|grep -v ".so"); do
- sed -i -e "s:${D}:/:g" ${FILE}
- done
-}
diff --git a/www-apache/mod_perl/mod_perl-2.0.4.ebuild b/www-apache/mod_perl/mod_perl-2.0.4.ebuild
deleted file mode 100644
index 84950d748a7a..000000000000
--- a/www-apache/mod_perl/mod_perl-2.0.4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_perl/mod_perl-2.0.4.ebuild,v 1.5 2009/07/19 18:05:08 tove Exp $
-
-inherit apache-module perl-module eutils multilib
-
-DESCRIPTION="An embedded Perl interpreter for Apache2"
-SRC_URI="mirror://apache/perl/${P}.tar.gz"
-HOMEPAGE="http://perl.apache.org/"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-SLOT="1"
-
-# see bug 30087 for why sudo is in here
-DEPEND=">=dev-perl/Apache-Test-1.27
- >=virtual/perl-CGI-3.08
- >=virtual/perl-IO-Compress-1.09
- app-admin/sudo"
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so"
-APACHE2_MOD_CONF="2.0.3/75_${PN}"
-APACHE2_MOD_DEFINE="PERL"
-
-DOCFILES="Changes INSTALL LICENSE README STATUS"
-
-need_apache2
-
-pkg_setup() {
- has_apache_threads_in dev-lang/perl ithreads
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # I am not entirely happy with this solution, but here's what's
- # going on here if someone wants to take a stab at another
- # approach. When userpriv compilation is off, then the make
- # process drops to user "nobody" to run the test servers. This
- # server is closed, and then the socket is rebound using
- # SO_REUSEADDR. If the same user does this, there is no problem,
- # and the socket may be rebound immediately. If a different user
- # (yes, in my testing, even root) attempts to rebind, it fails.
- # Since the "is the socket available yet" code and the
- # second-batch bind call both run as root, this will fail.
-
- # The upstream settings on my test machine cause the second batch
- # of tests to fail, believing the socket to still be in use. I
- # tried patching various parts to make them run as the user
- # specified in $config->{vars}{user} using getpwnam, but found
- # this patch to be fairly intrusive, because the userid must be
- # restored and the patch must be applied to multiple places.
-
- # For now, we will simply extend the timeout in hopes that in the
- # non-userpriv case, the socket will clear from the kernel tables
- # normally, and the tests will proceed.
-
- # If anybody is still having problems, then commenting out "make
- # test" below should allow the software to build properly.
-
- # Robert Coie <rac@gentoo.org> 2003.05.06
-
- sed -i -e "s/sleep \$_/sleep \$_ << 2/" \
- "${S}"/Apache-Test/lib/Apache/TestServer.pm \
- || die "problem editing TestServer.pm"
-
- # rendhalver - this got redone for 2.0.1 and seems to fix the make test problems
- epatch "${FILESDIR}"/mod_perl-2.0.1-sneak-tmpdir.patch
-}
-
-src_compile() {
- perl Makefile.PL \
- PREFIX="${D}"/usr \
- MP_TRACE=1 \
- MP_DEBUG=1 \
- MP_USE_DSO=1 \
- MP_APXS=${APXS} \
- INSTALLDIRS=vendor </dev/null || die
-
- # reported that parallel make is broken in bug 30257
- emake -j1 || die
-}
-
-src_test() {
- # make test notes whether it is running as root, and drops
- # privileges all the way to "nobody" if so, so we must adjust
- # write permissions accordingly in this case.
-
- # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail!
- if [[ "$(id -u)" == "0" ]]; then
- chown nobody:nobody "${WORKDIR}"
- chown nobody:nobody "${T}"
- fi
-
- # this does not || die because of bug 21325. kudos to smark for
- # the idea of setting HOME.
- TMPDIR="${T}" HOME="${T}/" make test
-}
-
-src_install() {
- apache-module_src_install
-
- dodir "${APACHE_MODULESDIR}"
- make install \
- MODPERL_AP_LIBEXECDIR="${D}${APACHE_MODULESDIR}" \
- MODPERL_AP_INCLUDEDIR="${D}${APACHE_INCLUDEDIR}" \
- MP_INST_APACHE2=1 \
- INSTALLDIRS=vendor || die
-
- # rendhalver - fix the perllocal.pod that gets installed
- # it seems to me that this has been getting installed for ages
- fixlocalpod
-
- insinto "${APACHE_MODULES_CONFDIR}"
- doins "${FILESDIR}"/2.0.3/apache2-mod_perl-startup.pl
- cp -pPR docs "${D}"/usr/share/doc/${PF}
- cp -pPR todo "${D}"/usr/share/doc/${PF}
-
- # this is an attempt to get @INC in line with /usr/bin/perl.
- # there is blib garbage in the mainstream one that can only be
- # useful during internal testing, so we wait until here and then
- # just go with a clean slate. should be much easier to see what's
- # happening and revert if problematic.
- for FILE in $(grep -lr portage "${D}"/*|grep -v ".so"); do
- sed -i -e "s:${D}:/:g" ${FILE}
- done
-}