Index: mod_perl2/Makefile =================================================================== RCS file: /home/pcvs/ports/www/mod_perl2/Makefile,v retrieving revision 1.72 diff -u -r1.72 Makefile --- mod_perl2/Makefile 25 May 2010 20:17:34 -0000 1.72 +++ mod_perl2/Makefile 9 May 2011 21:41:37 -0000 @@ -6,8 +6,7 @@ # PORTNAME= mod_perl -PORTVERSION= 2.0.4 -PORTREVISION= 2 +PORTVERSION= 2.0.5 PORTEPOCH= 3 CATEGORIES= www perl5 MASTER_SITES= http://perl.apache.org/dist/ \ @@ -19,7 +18,9 @@ COMMENT= Embeds a Perl interpreter in the Apache2 server BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource -RUN_DEPENDS= ${BUILD_DEPENDS} +RUN_DEPENDS:= ${BUILD_DEPENDS} + +CONFLICTS= p5-Apache-Reload-0.1* MAKE_JOBS_SAFE= yes @@ -45,12 +46,14 @@ Apache2::Directive.3 Apache2::Filter.3 Apache2::FilterRec.3 \ Apache2::HookRun.3 Apache2::Log.3 Apache2::MPM.3 \ Apache2::Module.3 Apache2::PerlSections.3 Apache2::Process.3 \ + Apache2::Reload.3 \ Apache2::RequestIO.3 Apache2::RequestRec.3 \ Apache2::RequestUtil.3 Apache2::Resource.3 \ Apache2::Response.3 Apache2::ServerRec.3 \ Apache2::ServerUtil.3 Apache2::SizeLimit.3 Apache2::Status.3 \ Apache2::SubProcess.3 Apache2::SubRequest.3 Apache2::URI.3 \ Apache2::Util.3 Apache2::compat.3 Apache2::porting.3 \ + Apache::Reload.3 Apache::SizeLimit.3 Apache::SizeLimit::Core.3 \ Apache::Test.3 Apache::TestConfig.3 Apache::TestMB.3 \ Apache::TestMM.3 Apache::TestReport.3 Apache::TestRequest.3 \ Apache::TestRun.3 Apache::TestRunPHP.3 Apache::TestRunPerl.3 \ @@ -89,18 +92,6 @@ PLIST_SUB+= THREADRWLOCK="@comment " .endif -pre-fetch: - @${ECHO} "" - @${ECHO} "Note, Aapche(2)::Reload was mistakenly ommited from ${PORTVERSION}" - @${ECHO} "cd ${PORTSDIR}/www/p5-Apache-Reload ; ${MAKE} install" - @${ECHO} "After installing mod_perl" - @${ECHO} "This will be fixed in the next version...." - @${ECHO} "" - -pre-configure: - ${RM} ${WRKSRC}/lib/ModPerl/BuildMM.pm.orig - ${RM} ${WRKSRC}/lib/Apache2/Status.pm.orig - post-install: ${MKDIR} ${PREFIX}/${APACHEINCLUDEDIR}/modules/perl ${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \ Index: mod_perl2/distinfo =================================================================== RCS file: /home/pcvs/ports/www/mod_perl2/distinfo,v retrieving revision 1.30 diff -u -r1.30 distinfo --- mod_perl2/distinfo 19 Mar 2011 12:34:44 -0000 1.30 +++ mod_perl2/distinfo 9 May 2011 21:41:37 -0000 @@ -1,2 +1,2 @@ -SHA256 (mod_perl-2.0.4.tar.gz) = 7da2046aa65dbef64ff5b71400bed4b6b82441e6313c8ca4becb85fb4a89a0f0 -SIZE (mod_perl-2.0.4.tar.gz) = 3727717 +SHA256 (mod_perl-2.0.5.tar.gz) = fa95be3d6d00f083afaea4b17fd594b505998e396feb71260857604566aa8afa +SIZE (mod_perl-2.0.5.tar.gz) = 3778910 Index: mod_perl2/pkg-plist =================================================================== RCS file: /home/pcvs/ports/www/mod_perl2/pkg-plist,v retrieving revision 1.35 diff -u -r1.35 pkg-plist --- mod_perl2/pkg-plist 3 Jul 2008 01:48:34 -0000 1.35 +++ mod_perl2/pkg-plist 9 May 2011 21:41:37 -0000 @@ -127,6 +127,7 @@ %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/PerlSections.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/PerlSections/Dump.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Process.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Reload.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/RequestIO.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/RequestRec.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/RequestUtil.pm @@ -144,6 +145,10 @@ %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/XSLoader.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/compat.pm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/porting.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Apache/SizeLimit +%%SITE_PERL%%/%%PERL_ARCH%%/Apache/SizeLimit/Core.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Reload.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Apache/SizeLimit.pm %%SITE_PERL%%/%%PERL_ARCH%%/Bundle/Apache2.pm %%SITE_PERL%%/%%PERL_ARCH%%/Bundle/ApacheTest.pm %%SITE_PERL%%/%%PERL_ARCH%%/ModPerl/BuildMM.pm @@ -338,6 +343,7 @@ @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Bundle @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/PerlSections @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2 +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache/SizeLimit @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/APR @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%% Index: mod_perl2/files/patch-lib__ModPerl__BuildMM.pm =================================================================== RCS file: mod_perl2/files/patch-lib__ModPerl__BuildMM.pm diff -N mod_perl2/files/patch-lib__ModPerl__BuildMM.pm --- mod_perl2/files/patch-lib__ModPerl__BuildMM.pm 7 Jun 2008 15:31:21 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ ---- ./lib/ModPerl/BuildMM.pm.orig 2008-05-08 13:00:34.000000000 -0400 -+++ ./lib/ModPerl/BuildMM.pm 2008-05-08 13:01:03.000000000 -0400 -@@ -359,7 +359,7 @@ - - $apr_config ||= $build->get_apr_config(); - -- if ($path =~ m/(Thread|Global)Mutex/) { -+ if ($path =~ m/(Thread|Global)(Mutex|RWLock)/) { - return unless $apr_config->{HAS_THREADS}; - } - Index: mod_perl2/files/patch-r760926 =================================================================== RCS file: mod_perl2/files/patch-r760926 diff -N mod_perl2/files/patch-r760926 --- mod_perl2/files/patch-r760926 16 May 2009 02:07:21 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,47 +0,0 @@ ---- lib/Apache2/Status.pm 2009/04/01 15:32:12 760925 -+++ lib/Apache2/Status.pm 2009/04/01 15:39:56 760926 -@@ -29,7 +29,7 @@ - - use Apache2::Const -compile => qw(OK); - --$Apache2::Status::VERSION = '4.00'; # mod_perl 2.0 -+$Apache2::Status::VERSION = '4.01'; # mod_perl 2.0 - - use constant IS_WIN32 => ($^O eq "MSWin32"); - -@@ -126,7 +126,7 @@ - $r->print(symdump($r, $qs)); - } - else { -- my $uri = $r->uri; -+ my $uri = $r->location; - $r->print('
');
- $r->print(
- map { qq[$status{$_}
\n] } sort { lc $a cmp lc $b } keys %status
-@@ -198,7 +198,7 @@
- sub status_inc {
- my ($r) = @_;
-
-- my $uri = $r->uri;
-+ my $uri = $r->location;
- my @retval = (
- '