summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorjdolecek <jdolecek>2004-04-20 19:19:23 +0000
committerjdolecek <jdolecek>2004-04-20 19:19:23 +0000
commitf8b8aa4ed3bd8c5e71687ef54db757efc057d9cb (patch)
tree26c410c1faf702da3ef6f2b139d2fe7d81d27671 /www
parent6f12ca9d12a5e26dbc23e427a36e41421ab270ee (diff)
downloadpkgsrc-f8b8aa4ed3bd8c5e71687ef54db757efc057d9cb.tar.gz
Update PHP4 package and all PHP4 modules to version 4.3.6.
Changes are bug-fixes mostly, but also synchronizes bundled GD with GD 2.0.22 and updates PCRE to version 4.5. Several NetBSD patches were integrated too, so future pkgsrc updates would be even more smooth. Full list of changes since PHP 4.3.4 is available at: http://www.php.net/ChangeLog-4.php#4.3.6 http://www.php.net/ChangeLog-4.php#4.3.5
Diffstat (limited to 'www')
-rw-r--r--www/php4/Makefile.common6
-rw-r--r--www/php4/PLIST61
-rw-r--r--www/php4/buildlink2.mk4
-rw-r--r--www/php4/distinfo8
-rw-r--r--www/php4/patches/patch-ab30
5 files changed, 75 insertions, 34 deletions
diff --git a/www/php4/Makefile.common b/www/php4/Makefile.common
index 0c71642df9c..eb6a67f4e3a 100644
--- a/www/php4/Makefile.common
+++ b/www/php4/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.34 2004/02/14 01:09:42 jdolecek Exp $
+# $NetBSD: Makefile.common,v 1.35 2004/04/20 19:19:23 jdolecek Exp $
DISTNAME?= php-${PHP_DIST_VERS}
CATEGORIES+= www php4
@@ -15,9 +15,9 @@ HOMEPAGE?= http://www.php.net/
# PHP_DIST_VERS version number on the php distfile
# PHP_BASE_VERS pkgsrc-mangled version number (convert pl -> .)
#
-PHP_DIST_VERS= 4.3.4
+PHP_DIST_VERS= 4.3.6
PHP_BASE_VERS= ${PHP_DIST_VERS}
-PKGREVISION= 1
+PKGREVISION= # empty
DISTFILES?= ${PHP_DISTFILE}
PHP_DISTFILE= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/php4/PLIST b/www/php4/PLIST
index b293aa54f6d..1485ebc7a36 100644
--- a/www/php4/PLIST
+++ b/www/php4/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2003/11/08 06:58:10 jdolecek Exp $
+@comment $NetBSD: PLIST,v 1.9 2004/04/20 19:19:23 jdolecek Exp $
bin/pear
bin/php
bin/php-config
@@ -131,6 +131,20 @@ include/php/ext/xml/expat/expat.h
include/php/ext/xml/expat/asciitab.h
include/php/ext/xml/expat/xmltok_impl.h
include/php/ext/xml/php_xml.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_string.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_language.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_ident.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_encoding.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_defs.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_consts.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfl_allocators.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfilter_wchar.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfilter_pass.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.h
+include/php/ext/mbstring/libmbfl/mbfl/mbfilter.h
include/php/ext/mbstring/unicode_data.h
include/php/ext/mbstring/php_unicode.h
include/php/ext/mbstring/php_mbregex.h
@@ -191,24 +205,26 @@ lib/php/.registry/xml_rpc.reg
lib/php/.filemap
lib/php/Archive/Tar.php
lib/php/Console/Getopt.php
-lib/php/PEAR/Command.php
+lib/php/PEAR/Registry.php
+lib/php/PEAR/Packager.php
+lib/php/PEAR/Installer.php
+lib/php/PEAR/Frontend/CLI.php
+lib/php/PEAR/ErrorStack.php
+lib/php/PEAR/Downloader.php
+lib/php/PEAR/Dependency.php
+lib/php/PEAR/Config.php
lib/php/PEAR/Common.php
-lib/php/PEAR/Command/Build.php
-lib/php/PEAR/Command/Common.php
-lib/php/PEAR/Command/Config.php
-lib/php/PEAR/Command/Install.php
-lib/php/PEAR/Command/Package.php
-lib/php/PEAR/Command/Registry.php
lib/php/PEAR/Command/Remote.php
+lib/php/PEAR/Command/Registry.php
+lib/php/PEAR/Command/Package.php
lib/php/PEAR/Command/Mirror.php
+lib/php/PEAR/Command/Install.php
+lib/php/PEAR/Command/Config.php
+lib/php/PEAR/Command/Common.php
+lib/php/PEAR/Command/Build.php
lib/php/PEAR/Command/Auth.php
-lib/php/PEAR/Config.php
-lib/php/PEAR/Dependency.php
+lib/php/PEAR/Command.php
lib/php/PEAR/Builder.php
-lib/php/PEAR/Frontend/CLI.php
-lib/php/PEAR/Installer.php
-lib/php/PEAR/Packager.php
-lib/php/PEAR/Registry.php
lib/php/PEAR/Remote.php
lib/php/PEAR/Autoloader.php
lib/php/doc/Archive_Tar/docs/Archive_Tar.txt
@@ -222,6 +238,7 @@ lib/php/DB/ibase.php
lib/php/DB/ifx.php
lib/php/DB/msql.php
lib/php/DB/mssql.php
+lib/php/DB/mysqli.php
lib/php/DB/mysql.php
lib/php/DB/oci8.php
lib/php/DB/odbc.php
@@ -244,6 +261,7 @@ lib/php/DB.php
lib/php/Mail/sendmail.php
lib/php/Mail/smtp.php
lib/php/Mail/RFC822.php
+lib/php/Mail/null.php
lib/php/Mail/mail.php
lib/php/test/DB/tests/db_parsedsn.phpt
lib/php/test/DB/tests/db_factory.phpt
@@ -252,16 +270,17 @@ lib/php/test/DB/tests/db_error2.phpt
lib/php/test/DB/tests/errors.inc
lib/php/test/DB/tests/fetchmode_object.inc
lib/php/test/DB/tests/fetchmodes.inc
-lib/php/test/DB/tests/fetchrow.inc
lib/php/test/DB/tests/include.inc
lib/php/test/DB/tests/limit.inc
lib/php/test/DB/tests/numcols.inc
lib/php/test/DB/tests/numrows.inc
lib/php/test/DB/tests/prepexe.inc
+lib/php/test/DB/tests/run.cvs
lib/php/test/DB/tests/sequences.inc
lib/php/test/DB/tests/simplequery.inc
-lib/php/test/DB/tests/tableinfo.inc
+lib/php/test/DB/tests/skipif.inc
lib/php/test/DB/tests/transactions.inc
+lib/php/test/DB/tests/driver/01connect.phpt
lib/php/test/DB/tests/driver/02fetch.phpt
lib/php/test/DB/tests/driver/03simplequery.phpt
lib/php/test/DB/tests/driver/04numcols.phpt
@@ -270,15 +289,19 @@ lib/php/test/DB/tests/driver/06prepexec.phpt
lib/php/test/DB/tests/driver/08affectedrows.phpt
lib/php/test/DB/tests/driver/09numrows.phpt
lib/php/test/DB/tests/driver/10errormap.phpt
+lib/php/test/DB/tests/driver/11transactions.phpt
lib/php/test/DB/tests/driver/13limit.phpt
lib/php/test/DB/tests/driver/14fetchmode_object.phpt
lib/php/test/DB/tests/driver/15quote.phpt
+lib/php/test/DB/tests/driver/16tableinfo.phpt
+lib/php/test/DB/tests/driver/17query.phpt
+lib/php/test/DB/tests/driver/18get.phpt
lib/php/test/DB/tests/driver/bug22328.phpt
lib/php/test/DB/tests/driver/connect.inc
lib/php/test/DB/tests/driver/mktable.inc
-lib/php/test/DB/tests/driver/setup.inc
+lib/php/test/DB/tests/driver/run.cvs
lib/php/test/DB/tests/driver/skipif.inc
-lib/php/test/DB/tests/driver/01connect.phpt
+lib/php/test/DB/tests/driver/setup.inc.cvs
lib/php/test/DB/tests/db_error.phpt
lib/php/test/XML_Parser/tests/002.phpt
lib/php/test/XML_Parser/tests/003.phpt
@@ -333,6 +356,8 @@ share/php/php.gif
@dirrm include/php/main
@dirrm include/php/ext/xml/expat
@dirrm include/php/ext/xml
+@dirrm include/php/ext/mbstring/libmbfl/mbfl
+@dirrm include/php/ext/mbstring/libmbfl
@dirrm include/php/ext/mbstring
@dirrm include/php/ext/pgsql
@dirrm include/php/ext/standard
diff --git a/www/php4/buildlink2.mk b/www/php4/buildlink2.mk
index f8dae53568a..817c9ed8281 100644
--- a/www/php4/buildlink2.mk
+++ b/www/php4/buildlink2.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink2.mk,v 1.6 2004/03/29 05:05:46 jlam Exp $
+# $NetBSD: buildlink2.mk,v 1.7 2004/04/20 19:19:23 jdolecek Exp $
.if !defined(PHP4_BUILDLINK2_MK)
PHP4_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= php4
BUILDLINK_PKGBASE.php4?= php
-BUILDLINK_DEPENDS.php4?= php>=4.3.4
+BUILDLINK_DEPENDS.php4?= php>=4.3.6
BUILDLINK_PKGSRCDIR.php4?= ../../www/php4
# This adds a build-dependency as php4 has no libraries.
diff --git a/www/php4/distinfo b/www/php4/distinfo
index 2e02f57ae19..dff7429498d 100644
--- a/www/php4/distinfo
+++ b/www/php4/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.25 2004/02/14 01:09:42 jdolecek Exp $
+$NetBSD: distinfo,v 1.26 2004/04/20 19:19:23 jdolecek Exp $
-SHA1 (php-4.3.4.tar.bz2) = 3047089b499c004728c90db359a3e42b50f4c1f3
-Size (php-4.3.4.tar.bz2) = 3774324 bytes
-SHA1 (patch-ab) = a670f6f5dcc7a5624e89d9e39ae97a9e44747e42
+SHA1 (php-4.3.6.tar.bz2) = c5696d778f0684fae94ee2ca6463f37c97228441
+Size (php-4.3.6.tar.bz2) = 3957796 bytes
+SHA1 (patch-ab) = cc7785755774377d4eb2d3d4816cea61234da167
SHA1 (patch-ag) = 1ded1d7f4daac6806f41864c783f16d3403315e4
SHA1 (patch-ah) = 0ac37bd35c4594cb58f1ea85ef811154b644a931
diff --git a/www/php4/patches/patch-ab b/www/php4/patches/patch-ab
index 69135de6e4f..d01c1148a88 100644
--- a/www/php4/patches/patch-ab
+++ b/www/php4/patches/patch-ab
@@ -1,20 +1,36 @@
-$NetBSD: patch-ab,v 1.14 2003/11/08 06:58:10 jdolecek Exp $
+$NetBSD: patch-ab,v 1.15 2004/04/20 19:19:23 jdolecek Exp $
---- scripts/phpize.in.orig 2003-08-27 19:57:32.000000000 +0200
-+++ scripts/phpize.in 2003-11-07 21:44:48.000000000 +0100
-@@ -54,11 +54,15 @@
+--- scripts/phpize.in.orig 2003-11-14 04:21:15.000000000 +0100
++++ scripts/phpize.in 2004-04-02 20:23:49.000000000 +0200
+@@ -54,18 +54,25 @@
touch install-sh mkinstalldirs missing
-aclocal || exit 1
-autoconf || exit 1
-autoheader || exit 1
--libtoolize=`$builddir/build/shtool path glibtoolize libtoolize`
--$libtoolize -f -c || exit 1
+-test -x $builddir/build/shtool || chmod +x $builddir/build/shtool
+-if test ! -x $builddir/build/shtool; then
+- echo "shtool at '$builddir/build/shtool' not executable. "
+- echo "Make sure that the file exists and is executable and then rerun this script. "
+- echo
+- exit 1
+if [ -z "$ACLOCAL" ]; then ACLOCAL=aclocal; fi
+if [ -z "$AUTOCONF" ]; then AUTOCONF=autoconf; fi
+if [ -z "$AUTOHEADER" ]; then AUTOHEADER=autoheader; fi
-+if [ -z "$LIBTOOLIZE" ]; then LIBTOOLIZE=`$builddir/build/shtool path glibtoolize libtoolize`; fi
++if [ -z "$LIBTOOLIZE" ]; then
++ test -x $builddir/build/shtool || chmod +x $builddir/build/shtool
++ if test ! -x $builddir/build/shtool; then
++ echo "shtool at '$builddir/build/shtool' not executable. "
++ echo "Make sure that the file exists and is executable and then rerun this script. "
++ echo
++ exit 1
++ fi
++
++ LIBTOOLIZE=`$builddir/build/shtool path glibtoolize libtoolize`;
+ fi
+-libtoolize=`$builddir/build/shtool path glibtoolize libtoolize`
+-$libtoolize -f -c || exit 1
+
+$ACLOCAL || exit 1
+$AUTOCONF || exit 1