mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-22 08:58:47 +00:00
- Mark ports BROKEN when/if they depend on mod_perl2.
With current mod_perl2 API change all old code *will* broken.
This commit is contained in:
parent
d0a81ab302
commit
ab908d209c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=135501
@ -38,6 +38,7 @@ MAKE_ENV+= PERL_EXTUTILS_AUTOINSTALL=--skip
|
||||
.endif
|
||||
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
@ -55,6 +55,7 @@ post-install:
|
||||
|
||||
.if defined(WITH_APACHELOG)
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl
|
||||
|
@ -21,6 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2.pm:${PORTSDIR}/www/mod_perl2 \
|
||||
${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
|
||||
CONFLICTS= p5-libapreq-[0-9]*
|
||||
|
||||
WITH_APACHE2= yes
|
||||
|
@ -17,6 +17,7 @@ COMMENT= A perl module to provide custom forms for reauthentication
|
||||
|
||||
RUN_DEPENDS= ${APXS}:${PORTSDIR}/${APACHE_PORT}
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -20,6 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Time/Object.pm:${PORTSDIR}/devel/p5-Tim
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl
|
||||
|
@ -16,6 +16,7 @@ MAINTAINER= skv@FreeBSD.org
|
||||
COMMENT= DBI persistent connection, authentication and authorization
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -27,6 +27,7 @@ BUILD_DEPENDS= ${APXS}:${PORTSDIR}/${APACHE_PORT} \
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
@ -21,6 +21,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
|
||||
PERL_MODBUILD= yes
|
||||
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
|
||||
MAN3= Apache::GopherHandler.3 \
|
||||
Apache::GopherHandler::TiedSocket.3
|
||||
|
||||
|
@ -41,6 +41,7 @@ RUN_DEPENDS+= ${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Makete
|
||||
.endif
|
||||
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
EXTRA_PATCHES= ${PATCHDIR}/mod_perl2.patch
|
||||
|
@ -20,6 +20,8 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
|
||||
MAN3= Apache::ParseFormData.3
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
@ -16,6 +16,7 @@ MAINTAINER= skv@FreeBSD.org
|
||||
COMMENT= A data debugging tool for the XS programmer (under mod_perl)
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
MOD_PERL= 2
|
||||
.else
|
||||
|
@ -16,6 +16,7 @@ MAINTAINER= tcornpropst@cox.net
|
||||
COMMENT= Perl interface to the Apache scoreboard structure
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -16,6 +16,7 @@ MAINTAINER= tcornpropst@cox.net
|
||||
COMMENT= Perl interface to the Apache scoreboard structure
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -16,6 +16,7 @@ MAINTAINER= tcornpropst@cox.net
|
||||
COMMENT= Show information about subroutine lexical variables
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -21,6 +21,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
pre-patch:
|
||||
@${REINPLACE_CMD} -e 's|mod_perl|Apache2::mod_perl|g' ${WRKSRC}/Makefile.PL
|
||||
|
@ -23,6 +23,8 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
|
||||
MAN3= MasonX::Apache2Handler.3 MasonX::Mason-with-mod_perl2.3
|
||||
|
||||
post-patch:
|
||||
|
@ -23,6 +23,7 @@ RUN_DEPENDS= ${SITE_PERL}/HTML/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
|
||||
.if defined(WITH_MODPERL2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
.else
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
|
@ -23,6 +23,7 @@ MAN3= PLP.3 PLP::FAQ.3 PLP::Fields.3 PLP::Functions.3 PLP::HowTo.3 \
|
||||
.if ${WITH_MOD_PERL} == 1
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
|
||||
.elif ${WITH_MOD_PERL} == 2
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/mod_perl.pm:${PORTSDIR}/www/mod_perl2
|
||||
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-mod_perl2.pm
|
||||
.else
|
||||
|
@ -21,6 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Apache2.pm:${PORTSDIR}/www/mod_perl2 \
|
||||
${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
|
||||
CONFLICTS= p5-libapreq-[0-9]*
|
||||
|
||||
WITH_APACHE2= yes
|
||||
|
@ -77,6 +77,7 @@ DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
.else
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
@ -80,6 +80,7 @@ DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
.else
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
@ -80,6 +80,7 @@ DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
.else
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
@ -80,6 +80,7 @@ DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
.else
|
||||
BUILD_DEPENDS+= ${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
|
||||
.if defined(WITH_APACHE2)
|
||||
BROKEN= Broken due the new mod_perl2 API
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
|
||||
DEPENDS_ARGS+= WITHOUT_MODPERL=yes
|
||||
DEPENDS_ARGS+= WITH_MODPERL2=yes
|
||||
|
Loading…
Reference in New Issue
Block a user