Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
references to the other package's base directory. This is needed after
the files in the pkg/ directory were dispersed into the base directory.
|
|
|
|
|
|
php4-posix, which seems to be needed for mail/imp, as noted by
Olaf Seibert in private mail.
|
|
platforms to correctly links this package.
|
|
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.
|
|
|
|
build problems in PHP module packages outside "pkgsrc/www".
|
|
"pkgsrc/www".
|
|
- 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)
|
|
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.
|
|
expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s"
instead of "diff -q" since the former is more portable across OSes.
|
|
|
|
|
|
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
|
|
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
|
|
|
|
many general bugfixes, important fixes to the pgsql module to support
PostgreSQL transactions correctly, speedups, and a zlib output compressor.
|
|
and new ld on both a.out and ELF, on advice from skrll.netbsd.org.
|
|
to grep through.
|
|
on a.out platforms pointed out by rh@netbsd.org.
|
|
the per-package code that attempt to remove this directory if it's empty.
|
|
|
|
|
|
|
|
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.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
a security fix for a buffer overflow problem. The fix was provided in
private email by Anil Madhavapeddy <anil@recoil.org>.
|
|
support. Fix suggested in pkg/12199 by Olaf Seibert
<rhialto@polderland.nl>.
|
|
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.
|
|
|
|
php4-imap working on my Apache 1.3.17 + mod_ssl 2.8.0 + PHP4 installation.
|
|
it confuses our FTP client.
- Add German mirror site.
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
* 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)
|
|
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.
|
|
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.
|
|
a CGI executable for HTTP servers without a SAPI module.
|
|
authenticators are linked into the imap extension module.
|
|
|
|
Patches to find imap-uw headers and libraries in correct location.
|
|
modules depend. Move most of the guts of the ap-php4 package into this
one.
|