PEAR is a set of class libraries for PHP4 - similar to CPAN.
This module installs the default 4.2.1 modules, and some extra ones
which mysteriously disappeared from the 4.1.2 -> 4.2.1 transition.
Also included are some command-line utilities to add more modules from
the PEAR web site.
espie@ ok
This module generates a bunch of php4 extensions as shared modules,
and seperates them out into multiple packages.
End result is that you can pkg_add individual modules now without
getting into the mess of flavors that we've had in the past.
Work by wilfried@ and me, espie@ ok
Installs the barebones php4 with only the gettext, iconv and recode
modules compiled in.
All of the other modules have to be installed as shared modules on
top of this.
In addition to the Apache module, this package also includes a php
command-line binary which can be used in shell scripts. The binary
uses the same /var/www/conf/php.ini file as the Apache module.
There is some non-i386 breakage at the moment (notably macppc).
Work by wilfried@ and me. espie@ ok
A few PEAR modules have disappeared completely during the PECL transition
so they are temporarily included here to avoid breaking dependencies
within the ports tree.
closes a security issue in multipart form handling (buffer overflow)
temporarily disable the freetds flavour, since the m4 patch cannot
seem to be regenerated
- add in similar fopen disable patch for php.ini-optimized
- bump version to php-4.0.6p1 to reflect all the backports
and bugfixes in the last two commits
(checked by heko, naddy)
- work with any LOCALBASE for most flavors (heko)
- turn off url_fopen by default for better security, most people
never use it
- correctly detect the crypt function as part of libc,
not a separate library
- unbreak curl, since 7.9 is now present in our tree
- more informative INSTALL script (naddy, heko)