View | Details | Raw Unified | Return to bug 75016
Collapse All | Expand All

(-)/usr/ports/www/mod_perl2/Makefile (-8 / +8 lines)
Lines 6-31 Link Here
6
#
6
#
7
7
8
PORTNAME=	mod_perl
8
PORTNAME=	mod_perl
9
PORTVERSION=	1.99r17
9
PORTVERSION=	1.99r18
10
CATEGORIES=	www perl5
10
CATEGORIES=	www perl5
11
MASTER_SITES=	http://perl.apache.org/dist/ \
11
MASTER_SITES=	http://perl.apache.org/dist/ \
12
		http://perl.apache.org/dist/old/
12
		http://perl.apache.org/dist/old/
13
PKGNAMESUFFIX=	2
13
PKGNAMESUFFIX=	2
14
DISTNAME=	${PORTNAME}-${PORTVERSION:S/r/_/}
14
DISTNAME=	${PORTNAME}-2.0.0-RC1
15
15
16
MAINTAINER=	lars.eggert@gmx.net
16
MAINTAINER=	lars.eggert@gmx.net
17
COMMENT=	Embeds a Perl interpreter in the Apache2 server
17
COMMENT=	Embeds a Perl interpreter in the Apache2 server
18
18
19
# no idea why they still call it r18 when the tarball is 2.0.0-RC1
20
# PORTVERSION=	2.0.0r1
21
# DISTNAME=	${PORTNAME}-${PORTVERSION:S/r/-RC/}
22
19
USE_APACHE=	yes
23
USE_APACHE=	yes
20
WITH_APACHE2=	yes
24
WITH_APACHE2=	yes
21
PERL_CONFIGURE=	yes
25
PERL_CONFIGURE=	yes
26
GMAKE=		yes
22
27
23
CONFIGURE_ARGS=	MP_APXS=${LOCALBASE}/sbin/apxs \
28
CONFIGURE_ARGS=	MP_APXS=${LOCALBASE}/sbin/apxs \
24
		MP_INST_APACHE2=1 PREFIX=${PREFIX}
29
		MP_INST_APACHE2=1 PREFIX=${PREFIX}
25
30
26
MAN3=		Apache::Build.3 Apache::Test.3 Apache::TestConfig.3 \
31
MAN3=		Apache::Build.3 Apache::Test.3 Apache::TestConfig.3 \
27
		Apache::TestMB.3 Apache::TestMM.3 Apache::TestReport.3 \
32
		Apache::TestMB.3 Apache::TestMM.3 Apache::TestReport.3 \
28
		Apache::TestRequest.3 Apache::TestRun.3 \
33
		Apache::TestRequest.3 Apache::TestRun.3 Apache::TestRunPHP.3 \
29
		Apache::TestRunPerl.3 Apache::TestSmoke.3 \
34
		Apache::TestRunPerl.3 Apache::TestSmoke.3 \
30
		Apache::TestTrace.3 Apache::TestUtil.3 Bundle::Apache2.3 \
35
		Apache::TestTrace.3 Apache::TestUtil.3 Bundle::Apache2.3 \
31
		Bundle::ApacheTest.3 ModPerl::CScan.3 ModPerl::Code.3 \
36
		Bundle::ApacheTest.3 ModPerl::CScan.3 ModPerl::Code.3 \
Lines 37-47 Link Here
37
.if ${PERL_LEVEL} < 500800
42
.if ${PERL_LEVEL} < 500800
38
IGNORE=		requires perl 5.8.x or later. Install lang/perl5.8 then try again
43
IGNORE=		requires perl 5.8.x or later. Install lang/perl5.8 then try again
39
.endif
44
.endif
40
41
# no idea why r16 and r17 require this - the perl build should do this copy
42
pre-install:
43
	${CP} ${WRKSRC}/WrapXS/APR/ThreadMutex/ThreadMutex.pm \
44
		${WRKSRC}/blib/lib/Apache2/APR/
45
45
46
post-install:
46
post-install:
47
	${MKDIR} ${PREFIX}/include/apache2/modules/perl
47
	${MKDIR} ${PREFIX}/include/apache2/modules/perl
(-)/usr/ports/www/mod_perl2/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (mod_perl-1.99_17.tar.gz) = ffb9d5c825b93d91e6c3a8885f7d5296
1
MD5 (mod_perl-2.0.0-RC1.tar.gz) = 6b3453396263cf0cdd3ae433eeadbedf
2
SIZE (mod_perl-1.99_17.tar.gz) = 1368804
2
SIZE (mod_perl-2.0.0-RC1.tar.gz) = 1401333
(-)/usr/ports/www/mod_perl2/files/patch-ab (-11 lines)
Lines 1-11 Link Here
1
--- ./xs/APR/aprext/Makefile.PL	Wed Sep  1 19:52:04 2004
2
+++ ./xs/APR/aprext/Makefile.PL.orig	Wed Sep  1 19:51:51 2004
3
@@ -19,7 +19,7 @@
4
     $src{$cfile} = "$srcdir/$cfile";
5
 }
6
 
7
-my @skip = qw(dynamic test);
8
+my @skip = qw(test);
9
 push @skip, q{static}
10
     unless (Apache::Build::BUILD_APREXT);
11
 
(-)/usr/ports/www/mod_perl2/files/patch-ac (-11 lines)
Lines 1-11 Link Here
1
--- c	Sat Nov 27 13:42:59 2004
2
+++ ./ModPerl-Registry/lib/ModPerl/RegistryCooker.pm	Sat Nov 27 13:43:11 2004
3
@@ -558,7 +558,7 @@
4
 
5
 my %switches = (
6
    'T' => sub {
7
-       Apache::warn("-T switch is ignored, " .
8
+       Apache::ServerRec::warn("-T switch is ignored, " .
9
                     "enable with 'PerlSwitches -T' in httpd.conf\n")
10
              unless ${^TAINT};
11
        "";
(-)/usr/ports/www/mod_perl2/pkg-plist (-4 / +4 lines)
Lines 56-61 Link Here
56
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestCommonPost.pm
56
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestCommonPost.pm
57
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfig.pm
57
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfig.pm
58
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigC.pm
58
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigC.pm
59
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigPHP.pm
59
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigParse.pm
60
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigParse.pm
60
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigPerl.pm
61
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestConfigPerl.pm
61
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestHandler.pm
62
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestHandler.pm
Lines 67-72 Link Here
67
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestReportPerl.pm
68
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestReportPerl.pm
68
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRequest.pm
69
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRequest.pm
69
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRun.pm
70
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRun.pm
71
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRunPHP.pm
70
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRunPerl.pm
72
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestRunPerl.pm
71
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestSSLCA.pm
73
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestSSLCA.pm
72
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestServer.pm
74
%%SITE_PERL%%/%%PERL_ARCH%%/Apache/TestServer.pm
Lines 93-99 Link Here
93
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Socket.pm
95
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Socket.pm
94
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/String.pm
96
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/String.pm
95
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Table.pm
97
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Table.pm
96
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/ThreadMutex.pm
97
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/URI.pm
98
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/URI.pm
98
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/UUID.pm
99
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/UUID.pm
99
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Util.pm
100
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/APR/Util.pm
Lines 120-128 Link Here
120
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestIO.pm
121
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestIO.pm
121
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestRec.pm
122
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestRec.pm
122
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestUtil.pm
123
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/RequestUtil.pm
124
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Resource.pm
123
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Response.pm
125
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Response.pm
124
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/ServerRec.pm
126
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/ServerRec.pm
125
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/ServerUtil.pm
127
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/ServerUtil.pm
128
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/SizeLimit.pm
126
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/SourceTables.pm
129
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/SourceTables.pm
127
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Status.pm
130
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/Status.pm
128
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/SubProcess.pm
131
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/Apache/SubProcess.pm
Lines 250-257 Link Here
250
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Global/Global.so
253
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Global/Global.so
251
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util/Util.bs
254
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util/Util.bs
252
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util/Util.so
255
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util/Util.so
253
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/libaprext/libaprext.bs
254
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/libaprext/libaprext.so
255
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/mod_perl.pm
256
%%SITE_PERL%%/%%PERL_ARCH%%/Apache2/mod_perl.pm
256
%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/Apache2.pm
257
%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/Apache2.pm
257
%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/ApacheTest.pm
258
%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/ApacheTest.pm
Lines 259-265 Link Here
259
libexec/apache2/mod_perl.so
260
libexec/apache2/mod_perl.so
260
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/mod_perl
261
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/mod_perl
261
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Bundle 2>/dev/null || true
262
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Bundle 2>/dev/null || true
262
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/libaprext
263
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util
263
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Util
264
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Global
264
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Global
265
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Const
265
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache2/auto/ModPerl/Const

Return to bug 75016