summaryrefslogtreecommitdiff
path: root/www/ap2-perl
AgeCommit message (Collapse)AuthorFilesLines
2009-06-15Update from version 2.04nb4 to 2.04nb5.he3-4/+58
Pkgsrc changes: o Apply fix from svn repository to fix an XSS bug in Apache2::Status, ref. CVE-2009-0796.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-29/+1
2009-06-12revert previous commit: apache22 was fixed to provide backwards compatspz4-41/+3
for its dependents, so the removed patches are no longer necessary.
2009-06-07The recent security patch to www/apache22 removed OPT_INCNOEXEC.spz4-3/+41
This in turn makes the build of ap2-perl with apache22 fail. The patches committed here make ap2-perl build again. They may not be sufficient to actually use the package in earnest, though.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-2/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-06-12Add DESTDIR support.joerg1-3/+5
2008-04-25Fix PLIST. Noted by rtr@.wiz2-5/+5
Bump PKGREVISION.
2008-04-23Update to 2.0.4:wiz3-7/+8
2.0.4 April 16, 2008 Fix $r->location corruption under certain conditions [Gozer] Fix a crash when spawning Perl threads under Perl 5.10 [Gozer] Fix erratic behaviour when filters were used with Perl 5.10 [Gozer] Fix problems with redefinitions of perl_free as free and perl_malloc as malloc on Win32, as described at http://marc.info/?l=apache-modperl&m=119896407510526&w=2 [Tom Donovan] Fix a crash when running a sub-request from within a filter where mod_perl was not the content handler. [Gozer] Refactor tests to use keepalives instead of same_interp [Gozer, Phred] Apache2::Reload has been moved to an externally maintained CPAN distribution [Fred Moyer <fred@redhotpenguin.com>] PerlCleanupHandler are now registered with a subpool of $r->pool, instead of $r->pool itself, ensuring they run _before_ any other $r->pool cleanups [Torsten Foertsch] Fix a bug that would prevent pnotes from being cleaned up properly at the end of the request [Torsten Foertsch] On Win32, embed the manifest file, if present, in mod_perl.so, so as to work with VC 8 [Steve Hay, Randy Kobes] Expose apr_thread_rwlock_t with the APR::ThreadRWLock module [Torsten Foertsch] Don't waste an extra interpreter anymore under threaded MPMs when using a modperl handler [Torsten Foertsch] Fix a bug that could cause a crash when using $r->push_handlers() multiple times for a phase that has no configured handlers [Torsten Foertsch] Catch up with some httpd API changes 2.2.4: The full server version information is now included in the error log at startup as well as server status reports, irrespective of the setting of the ServerTokens directive. ap_get_server_version() is now deprecated, and is replaced by ap_get_server_banner() and ap_get_server_description(). [Jeff Trawick] 2.3.0: ap_get_server_version() has been removed. Third-party modules must now use ap_get_server_banner() or ap_get_server_description(). [Gozer] fixed Apache2::compat Apache2::ServerUtil::server_root() resolution issues [Joshua Hoblitt] *) SECURITY: CVE-2007-1349 (cve.mitre.org) fix unescaped variable interprolation in regular expression [Randal L. Schwartz <merlyn@stonehenge.com>, Fred Moyer <fred@redhotpenguin.com>] Make $r->the_request() writeable [Fred Moyer <fred@redhotpenguin.com>] fix ModPerl::RegistryCooker::read_script to handle all possible errors, previously there was a case where Apache2::Const::OK was returned on an error. [Eivind Eklund <eeklund@gmail.com>] a minor compilation warning resolved in modperl_handler_new_from_sv [Stas] a minor compilation warning resolved in modperl_gtop_size_string [Stas] Prevent direct use of _deprecated_ Apache2::ReadConfig in <Perl> sections with httpd Alias directives from incorrectly generating 'The Alias directive in xxxxx at line y will probably never match' messages. [Philip M. Gollucci <pgollucci@p6m78g.com>] Prevent Apache2::PerSections::symdump() from returning invalid httpd.conf snippets like 'Alias undef' [Philip M. Gollucci <pgollucci@p6m78g.com>] Require B-Size 0.9 for Apache2::Status which fixes Can't call method "script_name" on an undefined value [Philip M. Gollucci <pgollucci@p6m78g.com>] -march=pentium4 or anything with an = in it in CCFLAGS or @ARGV that gets passed to xs/APR/APR/Makefile.PL broke the @ARGV parsing. I.E. FreeBSD port builds when users had CPUTYPE set in /etc/make.conf. [Philip M. Gollucci <pgollucci@p6m7g8.com>] Fixes to get bleed-ithread (5.9.5+) to comile again. [Philip M. Gollucci <pgollucci@p6m7g8.com>]
2007-06-30Change naming of Apache 2.2 modules to use ap22 prefix.joerg2-6/+6
Allow apache22 in some more case and add a hack to devel/subversion to determine the module by the state of the apache22 option. This comes from www/ap2-subversion and should be fixed to properly use build options or so. OK agc@
2007-06-08PKGREVISION bump for db4 shlib name change.wiz1-2/+2
2006-12-08* Use apache.mk to be compatible with the new apache22 pkg.xtraeme1-2/+4
* Use PKG_APACHE_ACCEPTED.
2006-12-07Update to 2.0.3: bugfixes.xtraeme3-8/+14
Please see http://perl.apache.org/dist/mod_perl-2.0-current/Changes for the full list of changes.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-19Register conflict with p5-Apache-Test and bump PKGREVISION.cube1-3/+3
XXX: I'd expect mod_perl2 to make it possible to have Apache::Test as a separate package, but that will do for now.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-02-03Fix module name. From Sverre Froyen in PR 32712.wiz1-2/+2
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz2-2/+4
of the shlib major bump. PKGREVISION++ for the dependencies.
2005-09-04Fix path to documentation. From ISIHARA Takanori in PR 31136.wiz1-2/+2
2005-08-17Update to 2.0.1. It's now "stable"!tv4-48/+110
The Changes file from the last update (in late 2004!) is very, very long, so see the changes since 1.99_17 here: http://search.cpan.org/~gozer/mod_perl-2.0.1/Changes
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam1-2/+2
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.
2005-07-13Turn PERL5_PACKLIST into a relative path instead of an absolute path.jlam1-2/+2
These paths are now relative to PERL5_PACKLIST_DIR, which currently defaults to ${PERL5_SITEARCH}. There is no change to the binary packages.
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-12-13bl3'ify this package. This is needed by the recent update to p5-libapreq2adrianp1-0/+20
2.4.3. Also closes PR# 27592.
2004-11-09Changes 1.99.17:adam3-16/+25
* Bug-fixes and improvements before a stable release
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-06-20Update ap2-perl to 1.99.14.minskim3-146/+175
Many bug fixes and changes. See Changes in distfile for a complete list.
2004-05-04Convert to buildlink3.snj1-3/+3
2004-05-01Fix PLIST:kim1-2/+43
- remove perllocal.pod - add include files
2004-04-24Relinquish maintainership of packages to tech-pkg@NetBSD.org.jlam1-2/+2
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-2/+2
Buildlink files: RECOMMENDED version changed to current version.
2004-02-10PERL5_REQD is now a list of values, so append to its value instead ofjlam1-2/+2
setting it.
2004-01-17Update ap2-perl to mod_perl-1.99_12.bad4-69/+71
* reams of bug fixes. See the Changes file. * works with perl-5.8.1.
2003-12-03PKGREVISION bumps due to apr bump (thanks Thomas Klausner).epg1-1/+2
2003-08-04This appends to perllocal.pod in archlib, not sitelibjmc1-2/+2
2003-07-21Use PERL5_SITEARCH in PLIST to make it works with perl 5.8.taca1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-05ap-perl and ap2-perl are mutually exclusive, so add CONFLICTSkim1-1/+3
2003-06-03Teach ap2-perl and ap2-php4 how to find apr's includes. They need toepg2-1/+39
find this separately now that apr is provided in a separate package.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-02-04Note that this is an APACHE_MODULE, which will automatically turn thejlam1-2/+2
apache dependency into a "full" one.
2003-02-03-update to 1.99.8.drochner3-20/+30
This makes it compile with apache-2.0.44. -make doc installation more robust against reinstalls -make apache dependency a "full" one -- I don't see what the buildlink files' default is good for...
2002-11-19Update www/ap2-perl to 1.99.7. Changes from version 1.99.5 include:jlam4-31/+117
* Using a stable distfile instead of the daily snapshot. * add $r->add_config method to add dynamic configuration at request time * add Apache::DIR_MAGIC_TYPE constant * add support for directive handlers * add Apache::Server->add_config method to add dynamic configuration at server startup time * add Apache::Directive->to_string method * add support for pluggable <Perl> sections * fix the filehandle leak in APR::PerlIO * fix compilation if apache/apr do not have thread support
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3