summaryrefslogtreecommitdiff
path: root/www/php4/Makefile.php
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-10-16 04:54:23 +0000
committerjlam <jlam@pkgsrc.org>2001-10-16 04:54:23 +0000
commit53b15a28fda617a3af95875d34fc0d25f7eda7db (patch)
treeba92c88cdbb469d90b2e258255496cd9ea4147a7 /www/php4/Makefile.php
parent1199421c886f4adb8b18168b0461be30a293d3e9 (diff)
downloadpkgsrc-53b15a28fda617a3af95875d34fc0d25f7eda7db.tar.gz
Update ap-php and php to 4.0.6. Changes from version 4.0.5 include:
- 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)
Diffstat (limited to 'www/php4/Makefile.php')
-rw-r--r--www/php4/Makefile.php34
1 files changed, 34 insertions, 0 deletions
diff --git a/www/php4/Makefile.php b/www/php4/Makefile.php
new file mode 100644
index 00000000000..6d667cd10c2
--- /dev/null
+++ b/www/php4/Makefile.php
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile.php,v 1.1 2001/10/16 04:54:24 jlam Exp $
+
+.include "../php4/Makefile.common"
+
+DISTINFO_FILE= ${.CURDIR}/../php4/distinfo
+PATCHDIR= ${.CURDIR}/../php4/patches
+
+USE_LIBTOOL= YES
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+
+GNU_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --without-mysql
+CONFIGURE_ARGS+= --without-pcre-regex
+
+CONFIGURE_ARGS+= --disable-posix
+CONFIGURE_ARGS+= --disable-session
+CONFIGURE_ARGS+= --disable-xml
+
+CONFIGURE_ARGS+= --with-config-file-path=${PHP_CONFDIR}
+CONFIGURE_ARGS+= --with-exec-dir=${PREFIX}/libexec/php4
+CONFIGURE_ARGS+= --with-regex=system
+
+CONFIGURE_ARGS+= --enable-discard-path
+CONFIGURE_ARGS+= --enable-force-cgi-redirect
+CONFIGURE_ARGS+= --enable-memory-limit
+CONFIGURE_ARGS+= --enable-track-vars
+
+CONFIGURE_ENV+= ac_cv_lib_pam_pam_start=no
+
+post-configure: create-shlibtool
+
+create-shlibtool:
+ cd ${WRKSRC}; ${RM} -f shlibtool; ${LN} -sf libtool shlibtool