summaryrefslogtreecommitdiff
path: root/www/php4/Makefile.module
AgeCommit message (Collapse)AuthorFilesLines
2003-02-03Bump PKGREVISION of www/php4 to 1. This fixes a problem reported onjlam1-1/+2
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.
2002-10-14Updated php to 4.2.3martti1-3/+3
* 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.wiz1-3/+5
2002-09-04Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 toagc1-5/+4
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-26The Solaris linker doesn't understand --export-dynamic, so give this agrant1-1/+3
chance of working by only passing -Wl,--export-dynamic if we are not on SunOS.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-2/+3
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-03-01Replace some = with ?= so that the values may be overridden in PHP4 modulejlam1-6/+6
package Makefiles. This fixes breakage in php4-apc noted by Jon Buller in private e-mail.
2001-12-03Use PKGREVISION to manage the package-specific version number when itjlam1-8/+4
differs from the distfile version number. G/C some the unused variables in php4/Makefile.common related to the old way of handling version numbers.
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-10-16Replace "../php4" with "../../www/php4" at various locations to fixtron1-4/+4
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:jlam1-14/+33
- 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-06-21Hyphens in module names are replaced with underscores in the file system.kim1-5/+5
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-01Document PHP_PKG_VERS variable.jlam1-1/+5
2001-04-30* Introduce variable ${PHP_CONFDIR} for location of php.ini configurationjlam1-1/+4
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-03-01Disassociate the version number of the php4 package from the version numbers ofjlam1-6/+9
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-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz1-11/+3
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.
2000-12-17Create a php4 package upon which both HTTP/PHP4 servers and PHP4 extensionjlam1-0/+41
modules depend. Move most of the guts of the ap-php4 package into this one.