1
0
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:
Sergey Matveychuk 2005-05-17 17:18:23 +00:00
parent d0a81ab302
commit ab908d209c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=135501
23 changed files with 28 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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