Commit graph

35 commits

Author SHA1 Message Date
sno
14e22a6792 Fixing '.orig' relics being installed after patching (fixes PLIST, bumping Revision) 2010-02-16 14:00:14 +00:00
he
b5986145a1 Update from version 2.04nb4 to 2.04nb5.
Pkgsrc changes:
 o Apply fix from svn repository to fix an XSS bug in Apache2::Status,
   ref. CVE-2009-0796.
2009-06-15 17:38:21 +00:00
spz
2f4d02e259 revert previous commit: apache22 was fixed to provide backwards compat
for its dependents, so the removed patches are no longer necessary.
2009-06-12 20:54:22 +00:00
spz
3b891f8d29 The recent security patch to www/apache22 removed OPT_INCNOEXEC.
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-06-07 20:25:00 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
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-10-19 19:17:40 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
wiz
61eab052ea Fix PLIST. Noted by rtr@.
Bump PKGREVISION.
2008-04-25 11:13:31 +00:00
wiz
b2b6425fbf Update to 2.0.4:
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>]
2008-04-23 20:36:41 +00:00
joerg
7ac9657102 Change naming of Apache 2.2 modules to use ap22 prefix.
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-30 16:09:07 +00:00
xtraeme
431c865de4 * Use apache.mk to be compatible with the new apache22 pkg.
* Use PKG_APACHE_ACCEPTED.
2006-12-08 23:34:10 +00:00
xtraeme
97ed1aca30 Update to 2.0.3: bugfixes.
Please see http://perl.apache.org/dist/mod_perl-2.0-current/Changes
for the full list of changes.
2006-12-07 02:57:05 +00:00
cube
b7efbb773f Register conflict with p5-Apache-Test and bump PKGREVISION.
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-19 17:20:00 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
tv
77908890c1 Update to 2.0.1. It's now "stable"!
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-17 16:54:14 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
adam
7fccd27531 Changes 1.99.17:
* Bug-fixes and improvements before a stable release
2004-11-09 12:09:59 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
minskim
2be61d9f80 Update ap2-perl to 1.99.14.
Many bug fixes and changes.  See Changes in distfile for a complete list.
2004-06-20 20:18:34 +00:00
snj
4190ee70d2 Convert to buildlink3. 2004-05-04 23:59:15 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
57ec57613f PERL5_REQD is now a list of values, so append to its value instead of
setting it.
2004-02-10 02:22:49 +00:00
bad
39397efb39 Update ap2-perl to mod_perl-1.99_12.
* reams of bug fixes. See the Changes file.
* works with perl-5.8.1.
2004-01-17 12:36:03 +00:00
epg
3f7007b8ca PKGREVISION bumps due to apr bump (thanks Thomas Klausner). 2003-12-03 15:40:02 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
kim
908dd8c27c ap-perl and ap2-perl are mutually exclusive, so add CONFLICTS 2003-07-05 05:10:31 +00:00
jlam
70fd0a4f3a Note that this is an APACHE_MODULE, which will automatically turn the
apache dependency into a "full" one.
2003-02-04 08:54:28 +00:00
drochner
13db47f649 -update to 1.99.8.
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...
2003-02-03 20:18:03 +00:00
jlam
3a2b386aab Update www/ap2-perl to 1.99.7. Changes from version 1.99.5 include:
* 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-11-19 23:22:40 +00:00
martti
e7625373dd Use a newer distfile as the old one is no longer available (as seen in
the latest bulk build). PKGNAME is unmodified as ${WRKSRC}/STATUS uses
the same version for this distfile as before.
2002-07-17 10:31:38 +00:00
jlam
89b1bab107 Import modperl-1.99_05 as lang/ap2-perl. Note that ap2-perl-1.99.5 is
considered *BETA* software and may not work at all.  This package is here
solely to provide Apache-2.0 users with a testbed for porting existing
mod_perl-1.2.x applications.
2002-06-28 07:40:29 +00:00