mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-01 10:59:55 +00:00
Nude p5-Apache. We don't support 3.* anymore.
This commit is contained in:
parent
f2866c9b08
commit
9f4cc2e485
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=40136
@ -1,82 +0,0 @@
|
||||
# New ports collection makefile for: p5-Apache
|
||||
# Date created: April 26th 1997
|
||||
# Whom: James FitzGibbon <jfitz@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= Apache
|
||||
PORTVERSION= 1.24
|
||||
CATEGORIES= www perl5
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= Apache
|
||||
DISTNAME= mod_perl-${PORTVERSION}
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
BUILD_DEPENDS= ${PREFIX}/sbin/apxs:${PORTSDIR}/www/${APACHE_PORT} \
|
||||
${PREFIX}/bin/lwp-download:${PORTSDIR}/www/p5-libwww \
|
||||
${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
|
||||
${SITE_PERL}/${PERL_ARCH}/HTML/HeadParser.pm:${PORTSDIR}/www/p5-HTML-Parser
|
||||
|
||||
APACHE_PORT?= apache13
|
||||
USE_PERL5= yes
|
||||
MAN3= Apache.3 \
|
||||
Apache::Constants.3 \
|
||||
Apache::Debug.3 \
|
||||
Apache::ExtUtils.3 \
|
||||
Apache::FakeRequest.3 \
|
||||
Apache::File.3 \
|
||||
Apache::Include.3 \
|
||||
Apache::Leak.3 \
|
||||
Apache::Log.3 \
|
||||
Apache::Options.3 \
|
||||
Apache::PerlRun.3 \
|
||||
Apache::PerlRunXS.3 \
|
||||
Apache::PerlSections.3 \
|
||||
Apache::RedirectLogFix.3 \
|
||||
Apache::Registry.3 \
|
||||
Apache::RegistryLoader.3 \
|
||||
Apache::Resource.3 \
|
||||
Apache::SIG.3 \
|
||||
Apache::SizeLimit.3 \
|
||||
Apache::StatINC.3 \
|
||||
Apache::Status.3 \
|
||||
Apache::Symbol.3 \
|
||||
Apache::Symdump.3 \
|
||||
Apache::Table.3 \
|
||||
Apache::URI.3 \
|
||||
Apache::Util.3 \
|
||||
Apache::httpd_conf.3 \
|
||||
Apache::src.3 \
|
||||
Bundle::Apache.3 \
|
||||
cgi_to_mod_perl.3 \
|
||||
mod_perl.3 \
|
||||
mod_perl_cvs.3 \
|
||||
mod_perl_method_handlers.3 \
|
||||
mod_perl_traps.3 \
|
||||
mod_perl_tuning.3
|
||||
MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
|
||||
SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
|
||||
|
||||
do-configure:
|
||||
@cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \
|
||||
CC="${CC}" CCFLAGS="${CFLAGS}" \
|
||||
USE_APXS=1 WITH_APXS=${PREFIX}/sbin/apxs EVERYTHING=1
|
||||
@${PERL} -i -p \
|
||||
-e 's/^(CC = ).*/$$1 ${CC}/;' \
|
||||
-e 's/^(CCFLAGS = ).*/$$1 ${CFLAGS}/' \
|
||||
${WRKSRC}/Leak/Makefile ${WRKSRC}/Symbol/Makefile
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${PREFIX}/include/apache/modules/perl
|
||||
${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \
|
||||
${PREFIX}/include/apache/modules/perl
|
||||
${MKDIR} ${PREFIX}/share/doc/mod_perl
|
||||
${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PREFIX}/share/doc/mod_perl
|
||||
.if !defined(BATCH)
|
||||
@ /usr/bin/more -e ${FILESDIR}/post-install-notes
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1 +0,0 @@
|
||||
MD5 (mod_perl-1.24.tar.gz) = 08d0ac4c9e2436fdb038021ae8826a8c
|
@ -1,17 +0,0 @@
|
||||
--- apaci/configure.orig Mon Aug 10 16:09:55 1998
|
||||
+++ apaci/configure Sat Sep 11 23:34:15 1999
|
||||
@@ -89,7 +89,13 @@
|
||||
echo "##" >>$my_makefileconf
|
||||
echo "" >>$my_makefileconf
|
||||
echo "# provide some stuff Apache usually provides" >>$my_makefileconf
|
||||
-echo "CFLAGS=-DMOD_PERL $my_apxs_cflags" >>$my_makefileconf
|
||||
+echo -n "CFLAGS=-DMOD_PERL " >>$my_makefileconf
|
||||
+#
|
||||
+# GAW addition: make up for bug in APXS which fails to properly quote
|
||||
+# DEFAULT_PATH
|
||||
+#
|
||||
+$my_apxs -q CFLAGS | sed 's,",\\",g' >>$my_makefileconf
|
||||
+echo "" >>$my_makefileconf
|
||||
echo "INCLUDES=$my_apxs_includes" >>$my_makefileconf
|
||||
echo "RANLIB=ranlib" >>$my_makefileconf
|
||||
echo "LIBEXT=so" >>$my_makefileconf
|
@ -1,15 +0,0 @@
|
||||
Post-install Notes for p5-Apache
|
||||
================================
|
||||
|
||||
This port has built a new Apache dynamic shared object (DSO).
|
||||
If it was built from source, the module has already been
|
||||
activated in ${PREFIX}/etc/apache/apache.conf. If, however,
|
||||
it was installed using the binary package, the activation must be
|
||||
done manually, using the command
|
||||
${PREFIX}/sbin/apxs -e -a -n perl libperl.so
|
||||
|
||||
This is actually a bug. (If you are using conditional module loading
|
||||
in apache.conf, such as with mod_ssl, apxs may add the module in the
|
||||
wrong place.)
|
||||
|
||||
($PREFIX is usually /usr/local unless you override it).
|
@ -1 +0,0 @@
|
||||
Embeds a Perl interpreter in the Apache server
|
@ -1,29 +0,0 @@
|
||||
The Apache/Perl integration project brings together the
|
||||
full power of the Perl programming language and the Apache
|
||||
HTTP server. This is achieved by linking the Perl runtime
|
||||
library into the server and providing an object oriented
|
||||
Perl interface to the server's C language API. These
|
||||
pieces are seamlessly glued together by the mod_perl
|
||||
server plugin, making it is possible to write Apache
|
||||
modules entirely in Perl. In addition, the persistent
|
||||
interpreter embedded in the server avoids the overhead of
|
||||
starting an external interpreter and the penalty of Perl
|
||||
start-up (compile) time.
|
||||
|
||||
Without question, the most popular Apache/Perl module is
|
||||
Apache::Registry module. This module emulates the CGI
|
||||
environment, allowing programmers to write scripts that
|
||||
run under CGI or mod_perl without change. Existing CGI
|
||||
scripts may require some changes, simply because a CGI
|
||||
script has a very short lifetime of one HTTP request,
|
||||
allowing you to get away with "quick and dirty" scripting.
|
||||
Using mod_perl and Apache::Registry requires you to be
|
||||
more careful, but it also gives new meaning to the work
|
||||
"quick"!
|
||||
|
||||
Although it may be all you need, a speedy CGI replacement
|
||||
is only a small part of this project. Callback hooks are
|
||||
in place for each stage of a request. Apache-Perl modules
|
||||
may step in during the handler, header parser, uri
|
||||
translate, authentication, authorization, access, type
|
||||
check, fixup and logger stages of a request.
|
@ -1,80 +0,0 @@
|
||||
include/apache/modules/perl/apache_inc.h
|
||||
include/apache/modules/perl/mod_perl.h
|
||||
include/apache/modules/perl/mod_perl_version.h
|
||||
include/apache/modules/perl/mod_perl_xs.h
|
||||
include/apache/modules/perl/perl_PL.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Connection.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Constants.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Constants/Exports.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Debug.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/ExtUtils.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/FakeRequest.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/File.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Include.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Leak.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Log.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/ModuleConfig.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/MyConfig.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Opcode.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Options.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/PerlRun.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/PerlRunXS.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/PerlSections.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/RedirectLogFix.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Registry.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/RegistryBB.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/RegistryNG.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/RegistryLoader.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Resource.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/SIG.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Server.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/SizeLimit.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/StatINC.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Status.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Symbol.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Symdump.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Table.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/URI.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Util.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/httpd_conf.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/src.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/test.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Bundle/Apache.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Leak/Leak.bs
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Leak/Leak.so
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Symbol/Symbol.bs
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Symbol/Symbol.so
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/ap_config_auto.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/apache_inc.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl_version.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl_xs.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/perl_PL.h
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/mod_perl.exp
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/typemap
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/mod_perl/.packlist
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/cgi_to_mod_perl.pod
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl.pod
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_cvs.pod
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_hooks.pm
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_hooks.pm.PL
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_method_handlers.pod
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_traps.pod
|
||||
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mod_perl_tuning.pod
|
||||
libexec/apache/libperl.so
|
||||
share/doc/mod_perl/post-install-notes
|
||||
@dirrm include/apache/modules/perl
|
||||
@dirrm include/apache/modules
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Leak
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/Symbol
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include/modules
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache/include
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Apache
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/mod_perl
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache/Constants
|
||||
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Apache
|
||||
@dirrm share/doc/mod_perl
|
||||
@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Bundle 2>/dev/null || true
|
Loading…
Reference in New Issue
Block a user