summaryrefslogtreecommitdiff
path: root/www/php4
AgeCommit message (Collapse)AuthorFilesLines
2001-11-01Move MESSAGE.module from pkg/ to top-level package directory.jlam1-1/+1
2001-11-01Change reachover references into another package's pkg/ directory intojlam1-3/+3
references to the other package's base directory. This is needed after the files in the pkg/ directory were dispersed into the base directory.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-2/+2
2001-11-01Move pkg/ files into package's toplevel directoryzuntum5-4/+4
2001-10-30Correct package names by adding '4' before the '-', and addwiz1-5/+6
php4-posix, which seems to be needed for mail/imp, as noted by Olaf Seibert in private mail.
2001-10-20Only link -lgcc whole-archive on NetBSD ELF platforms, to allow a.outjlam1-7/+8
platforms to correctly links this package.
2001-10-18Support for linking some PHP4 extensions statically into the php CGI andjlam1-1/+16
into the apache mod_php.so DSO. PHP4_CONFIGURE_ARGS should contain GNU configure options, a complete list of which may be found at: http://www.php.net/manual/en/install.configure.php Note that this is generally not needed as many of the extensions (session, mysql, pgsql, pcre) may be dynamically loaded, and are separately packaged in pkgsrc.
2001-10-18Note additional PHP4 packages that the user may want to install.jlam1-1/+8
2001-10-16Replace "../php4" with "../../www/php4" at various locations to fixtron3-10/+10
build problems in PHP module packages outside "pkgsrc/www".
2001-10-16Fix module makefile which didn't work with PHP module packages outside oftron1-3/+3
"pkgsrc/www".
2001-10-16Update ap-php and php to 4.0.6. Changes from version 4.0.5 include:jlam18-248/+360
- Bug fixes (memory leaks and other errors) - Made $HTTP_SESSION_VARS['foo'] and $foo be references to the same value when register_globals is on. (Andrei) - Added is_callable() function that can be used to find out whether its argument is a valid callable construct. (Andrei) - Added pg_last_notice() function. (Rasmus from suggestion by Dirk@rackspace.com) - Added support to getimagesize to return dimensions of BMP and PSD files. (Derick) - Added Japanese multibyte string functions support. (Rui) - Added key_exists() to check if a given key or index exists in an array or object. (David Croft) - Added -C command-line option to avoid chdir to the script's directory. (Stig) - printf argnum (parameter swapping) support. (Morten Poulsen, Rasmus) - Modified get_parent_class() and get_class_methods() to accept a class name as well as a class instance. (Andrei, Zend Engine) - Added array_map() function that applies a callback to the elements of given arrays and returns the result. It can also be used with a null callback to transpose arrays. (Andrei) - Added array_filter(), which allows filtering of array elements via the specified callback. (Andrei)
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-07-13In package Makefiles, create FILES_SUBST instead of duplicating sedjlam2-13/+14
expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s" instead of "diff -q" since the former is more portable across OSes.
2001-06-21Hyphens in module names are replaced with underscores in the file system.kim1-5/+5
2001-06-13enable sockets in php4.explorer1-1/+2
2001-06-12LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk ifjlam1-2/+1
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+1
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-05-14Disable the pcre support...it should be a separate loadable module.jlam1-2/+4
2001-05-14Update php4 and modules to 4.0.5. Changes from version 4.0.4.1nb1 includejlam16-183/+275
many general bugfixes, important fixes to the pgsql module to support PostgreSQL transactions correctly, speedups, and a zlib output compressor.
2001-05-03Use --export-dynamic instead of -E as it's recognized by both the oldjlam1-5/+3
and new ld on both a.out and ELF, on advice from skrll.netbsd.org.
2001-05-03Prefer VAR+= lines to backslash line continuations to make this file easierjlam1-3/+3
to grep through.
2001-05-03Only pass -Wl,-E to linker on ELF platforms. This fixes build problemsjlam1-2/+4
on a.out platforms pointed out by rh@netbsd.org.
2001-05-02Add libexec/cgi-bin directory to standard /usr/pkg hierarchy. Remove alljlam1-2/+1
the per-package code that attempt to remove this directory if it's empty.
2001-05-01Add support for building the mcrypt module as a separate package.jlam3-3/+50
2001-05-01Document PHP_PKG_VERS variable.jlam1-1/+5
2001-05-01Use a common distinfo file amongst the various php4 module packages.jlam1-1/+2
2001-04-30* Introduce variable ${PHP_CONFDIR} for location of php.ini configurationjlam5-23/+35
file. It defaults to ${LOCALBASE}/etc. * Move example configuration files to ${PREFIX}/share/examples/php. * Ensure we export symbols when linking loadable shared object files during extension module creation.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-4/+2
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-14Update php4-imap to 4.0.4.1nb2. The only change from version 4.0.4.1nb1 isjlam2-4/+80
a security fix for a buffer overflow problem. The fix was provided in private email by Anil Madhavapeddy <anil@recoil.org>.
2001-03-13Include <sys/types.h> before including <sys/socket.h> in thest for IPv6jlam3-14/+32
support. Fix suggested in pkg/12199 by Olaf Seibert <rhialto@polderland.nl>.
2001-03-01Disassociate the version number of the php4 package from the version numbers ofjlam3-12/+14
the php4 modules. The rule is that php4 modules depend on php-${PHP_VERS}, but they are allowed to have their own ${PHP_BASE_VERS}nbX package version numbers.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-12Link c-client object files directly into PHP4 IMAP shared module. This getsjlam4-26/+16
php4-imap working on my Apache 1.3.17 + mod_ssl 2.8.0 + PHP4 installation.
2001-02-07- Don't use the ".php" script on the master sites for downloading becausetron1-2/+3
it confuses our FTP client. - Add German mirror site.
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz4-24/+12
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-25libintl.a is now a part of NetBSD, so build the gettext module by default.jlam5-14/+28
This bumps the version number to 4.0.4.1nb1. Also, build the php CGI binary by statically linking against the helper library libphp4.la so we aren't forced to install a shared library used solely by one program.
2001-01-22Fix problem with installation of libtool-built php CGI binary.jlam2-5/+12
2001-01-15Change PKGNAME to php-${PHP_VERS} instead of using php-${PHP_DIST_VERS}.jlam1-1/+2
2001-01-154.0.4pl1 --> 4.0.4.1jlam1-3/+4
2001-01-15Update to version 4.0.4pl1. Changes from version 4.0.4:jlam8-36/+240
* Make NetBSD PHP extensions_dir equal the compiled-in default for PHP4. * Install the PEAR PHP4 script repository and tools. * Use the source's install target instead of homegrown one. - Fixed the various pdf_open_*() functions (Daniel) - Fixed a bug that could cause invalid INI entries to be used under certain circumstances (Zeev) - Fixed a bug in the Apache module that could cause invalid INI values to propogate to different virtual hosts, if one or more of the virtual hosts was configured with engine=Off (Zeev) - Fixed possible crash bugs in the session module (Sascha) - Fixed the ODBC module to build properly with Solid 3.0 and OpenLink (Dan Kalowsky) - Fixed possible corruption of line number information in PHP scripts (Zeev, Zend Engine) - Fixed a few possible crashes in functions that use user-defined callbacks (Zeev, Zend Engine)
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-12-25Update php4 to the latest stable release 4.0.4. Relevant changes from versionjlam8-55/+71
4.0.3 include many bugfixes (including one bad interaction with mod_perl which caused segfaults) and additions of several new functions. Several new PHP modules were also added to the main distribution, including new database extensions and OpenSSL, and some bugs with improperly closing database connections was fixed.
2000-12-17Make this package look more like php3 by installing a php binary for use asjlam5-18/+33
a CGI executable for HTTP servers without a SAPI module.
2000-12-17Use the installed c-client linkage.c to determine which drivers andjlam2-1/+19
authenticators are linked into the imap extension module.
2000-12-17Patch to find imap-uw libraries and headers in correct location.jlam1-0/+13
2000-12-17Add 'www' to common CATEGORIES.jlam4-8/+18
Patches to find imap-uw headers and libraries in correct location.
2000-12-17Create a php4 package upon which both HTTP/PHP4 servers and PHP4 extensionjlam13-0/+217
modules depend. Move most of the guts of the ap-php4 package into this one.