The Apache/Perl integration project brings together the full power of
the Perl programming language and the Apache HTTP server. With mod_perl
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 time.
WWW: http://perl.apache.org/
- Set EXPIRATION_DATE to an actual date (9.0 is behind, so guess 2 months from
now).
- This can be changed later as needed, if at all, either way we won't remove
them
until after 9.0 is released.
With Hat: apache@
Reported by: dvl via freshports
Mk/bsd.apache.mk can not sufficiently alter things before Mk/bsd.options.mk
in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk. This causes OPTIONSFILE
to be incorrectly set during some make phases as a result of the recent
PKGNAMEPREFIX for apache ports.
'Revert' some of the PKGNAMEPREFIX changes for apXX-.
- Must be manually requested in tbe port Makefile either by
a) AP_FAST_BUILD=yes
b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX}
- Going forward, we will only do this for ports where WITH_APACHE
is NOT optional, but required. mod_* ports are a good fit.
141 ports are mod_ ports
80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a].
61 remaining are then patched to mirror the other $lang frameworks [b].
PR: ports/146956
Reported by: Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several
Discussed with: pav, itectu on #bsdports
Tested by: P6 TB run
Approved by: portmgr (pav)
- Fix a segfault in mod_perl startup due to a bug
in gcc related optimizations.
- Fixed upstream in branches/1.x@r781917
- Bump PORTREVISION
PR: ports/13479
Reported by: Troy <troy@twisted.net>
Submitted by: Tim Zingelman <zingelman@fnal.gov>
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.
PR: ports/122674
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by: araujo (myself)
Approved by: portmgr (pav)
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
- Fix buil with apache13 + ipv6
Set APACHE_PORT or define WITH_APACHE_IPV6
PR: ports/68158
Submitted by: SoD <sod at cd dot pri dot ee>
Obtained from: NetBSD
- convert to using PERL_CONFIGURE. this fixes issues with some manpages
(since PERL_CONFIGURE sets MAN3PREFIX for us) [0]
- fix pkg-plist to not be greedy about ${SITE_PERL}/${PERL_ARCH}/Bundle and
Apache directories.
PR: 58724, 59710 [0]
Submitted by: lev [0]
Update to mod_perl-1.27.
The person who requested this change says that mail to the maintainer
bounces. I have confirmed this.
I will understand if the maintainer backs this change out and handles
the update differently later.
Requested by: Mars G Miro <mars@cannoncreek.com>
Fix the execution of the pkg-install script for the port's post-install case.
When I tested my porting work, I kept on using ``make package'' and testing
the installation of the package, without testing the "install from the port"
case.
Do not attempt to remove .../include/apache, which belongs to the Apache port.
By all means, try to remove .../include/apache/modules and
.../include/apache/perl, since we may be the only owner of those, but we're
never going to successfully remove a directory that a port that we depend on
populates!