summaryrefslogtreecommitdiff
path: root/www/php4
AgeCommit message (Collapse)AuthorFilesLines
2004-04-03generate the PLIST for Pear packages using a helper PHP script, whichjdolecek2-17/+58
can use directly Pear facilities to acquire the necessary information
2004-04-02handle also 'doc' and 'test' files, this is necessary for pear-Logjdolecek1-4/+12
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam1-1/+2
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-17Include ../../mk/bsd.prefs.mk to make sure that TR is defined.kristerw1-1/+3
2004-03-17don't use bmake's :tl modifier, so this will work on old NetBSD anddanw1-2/+3
non-NetBSD platforms
2004-03-14Only create the phpize cookie file if phpize ran with no errors.jlam1-4/+5
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+3
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14remove the filestat patch, it's no longer neededjdolecek3-15/+3
bump PKGREVISION for this change
2004-02-14update for removed patchesjdolecek1-3/+1
2004-02-14no need to add XXXes to mkstemp() call, g/c this patch in an effordjdolecek1-12/+0
to minimize number of PHP patches in pkgsrc
2004-02-13g/c, gettext extension module is not built into base phpjdolecek1-48/+0
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-17add base PHP4 glue for PHP Pear packagesjdolecek1-0/+55
moved over from pkgsrc-wip, and based on initial work done by Adrian Portelli of pkgsrc-wip team
2003-11-16Prevent php4's Makefile.common from unconditionally overridingcube1-2/+2
EXTRACT_SUFX. Also, set php4-apc's EXTRACT_SUFX to .tar.gz since it's the only one available.
2003-11-08Update PHP to 4.3.4jdolecek8-53/+39
From release announcemenet: After a lengthy QA process, PHP 4.3.4 is finally out! This is a medium size maintenance release, with a fair number of bug fixes. All users are encouraged to upgrade to 4.3.4. Bugfix release PHP 4.3.4 contains, among others, following important fixes, additions and improvements: * Fixed disk_total_space() and disk_free_space() under FreeBSD. * Fixed FastCGI support on Win32. * Fixed FastCGI being unable to bind to a specific IP. * Fixed several bugs in mail() implementation on win32. * Fixed crashes in a number of functions. * Fixed compile failure on MacOSX 10.3 Panther. * Over 60 various bug fixes! For full list of changes in PHP 4.3.4, see ChangeLog: http://www.php.net/ChangeLog-4.php#4.3.4
2003-09-29use explicit number here rather than ${PHP_BASE_VERS}, so that packagesjdolecek1-2/+2
using the buildlink would get proper version dependency even when not using php4/Makefile.common
2003-09-05update comment. pointed out by Todd Vierling on tech-pkg@jdolecek1-4/+3
2003-09-05add a note that pcre, session and xml are now built into the main PHP4 packagejdolecek1-1/+4
suggested on tech-pkg@
2003-09-01add some missing @dirrm'sjdolecek1-1/+8
problem reported and patch provided in PR pkg/22654 by Adrian Portelli
2003-09-01Add NetBSD RCS tagscjep6-0/+6
2003-09-01Removed the non-existing patch-aamartti1-3/+1
2003-09-01remove for now; I'll confirm whether or not this patch would be necessary laterjdolecek1-175/+0
2003-08-31Update PHP to final 4.3.3jdolecek17-467/+357
Some highlights of changes since 4.2.3: * PCRE updated to 4.3, GD to 2.0.15 * improved Apache2 support * much improved stream & URL wrapper support, output compression support * added CLI (Command Line Interface) SAPI * debug_backtrace() backported from ZendEngine2 * faster build system * huge number of other bug fixes and improvements Packaging changes: * 'pcre', 'xml', and 'session' modules folded back into main package - 'pcre' and 'xml' is required by PEAR, and 'session' is just too essential to be separate * 'gd' module now uses bundled PHP GD library, which is better integrated * PHP modules use shared distinfo when possible to ease future PHP updates * ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php remains CGI version
2003-08-31include some additional information about PHP languagejdolecek1-4/+5
2003-08-21improve descriptions of some extensionsgrant1-5/+5
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-29use LINK_ALL_LIBGCC_HACKgrant1-4/+3
remove some unneeded parens
2003-06-07Add NetBSD RCS tags.cjep1-0/+1
2003-06-03Teach ap2-perl and ap2-php4 how to find apr's includes. They need toepg2-17/+23
find this separately now that apr is provided in a separate package.
2003-03-22Let MASTER_SITES be overridden, if a package using this Makefilewiz1-2/+2
fragment really wants to (like php4-apc). Closes PR 20293 by Soren Jacobsen.
2003-02-21Fix for wordwrap() buffer overflow, perlukem3-3/+111
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-1396 (Patch obtained from RedHat's php-4.2.2-8.0.7.src.rpm.) Bump PKGREVISION.
2003-02-03Bump PKGREVISION of www/php4 to 1. This fixes a problem reported onjlam4-8/+12
tech-pkg@ where the incorrect libtoolize was being invoked. We now pass in the path to libtoolize via the environment, much like how the other GNU auto* tools are found in pkgsrc.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-14new patch-ajchristos1-1/+2
2003-01-14make sure that gettext does not core dump on bad params.christos1-0/+68
2003-01-12update checksumchristos1-2/+3
2003-01-12PR/19207, PR/19681, PR/19367: package does not compile because threadschristos1-8/+112
are required for ZTS. Disable ZTS if no threads.
2003-01-12PR/18693: Simon Schubert: Remove stat stuff that breaks with apache2 virtualchristos1-0/+13
paths.
2003-01-08Make php4 and ap-php4 actually use our libtool again.jlam4-18/+23
2002-12-21Improve message, as suggested by Daniel Eggert.wiz1-2/+4
2002-11-22Backout last change. It makes PHP unusable with Apache 1.3.x.tron1-7/+1
2002-11-05- make this work with apache2martti1-1/+7
- buildlink2
2002-10-25Unused.wiz1-49/+0
2002-10-14Updated php to 4.2.3martti11-111/+84
* lots of bug fixes * experimental apache2 support * added IPv6 support to gethostbyaddr() ATTENTION!! register_globals defaults to 'off' now
2002-10-05Pass in some env. variables for phpize. Reported missing by lukem.wiz1-2/+4
2002-10-02Make modules use automake.mk. Bump PKGREVISION for phpize change.wiz4-6/+28
2002-09-04Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 toagc4-13/+11
generalise the linker flags used to export symbols by setting them on a per-OS basis. > many packages force -Wl,-export-dynamic which is not portable outside GNU ld > and cause problems e.g. on Solaris. some of these packages use if > conditionals either only for NetBSD or except SunOS, but the state is not > coherent and it may complicate later when support for new OS is added to > pkgsrc (e.g. ongoing work on HP-UX support). > > jlam proposed the following framework in discussion on tech-pkg: > > http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html > > now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining > -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable > values. packages should be converted to this framework by: > > 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with: > > LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS} > > 2) for use in patchfiles, add this variable to MAKE_ENV if needed: > > MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS} > > 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch > files with: > > $(EXPORT_SYMBOLS_LDFLAGS)
2002-08-26backout previous, the problem seems to lie with our Apache pkg on Solaris.grant2-27/+9
2002-08-26fix configure problem on Solaris while calling apxs.grant2-9/+27
2002-08-26The Solaris linker doesn't understand --export-dynamic, so give this agrant2-5/+9
chance of working by only passing -Wl,--export-dynamic if we are not on SunOS.