pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Update PHP5 to version 5.1.1. Some of the key features...
details: https://anonhg.NetBSD.org/pkgsrc/rev/e30ed5aa18b3
branches: trunk
changeset: 504054:e30ed5aa18b3
user: jdolecek <jdolecek%pkgsrc.org@localhost>
date: Sat Dec 03 18:53:57 2005 +0000
description:
Update PHP5 to version 5.1.1. Some of the key features include:
* A complete rewrite of date handling code, with improved timezone support.
* Significant performance improvements compared to PHP 5.0.X.
* PDO extension is now enabled by default (separate pkg for pkgsrc)
* Over 30 new functions in various extensions and built-in functionality.
* Bundled libraries, PCRE and SQLite upgraded to latest versions.
* Over 400 various bug fixes.
* PEAR upgraded to version 1.4.5
This release also fixes various security problems discovered in 5.0.X.
diffstat:
archivers/php-bz2/Makefile | 4 +-
doc/CHANGES | 3 +-
lang/php5/Makefile | 4 +-
lang/php5/Makefile.common | 4 +-
lang/php5/Makefile.php | 8 +-
lang/php5/PLIST | 190 +++++++++++++++++++++++++-------------------
lang/php5/buildlink3.mk | 6 +-
lang/php5/distinfo | 12 +-
lang/php5/patches/patch-am | 12 --
lang/php5/patches/patch-an | 13 ---
lang/php5/patches/patch-ao | 15 +++
net/php-xmlrpc/Makefile | 17 +++-
net/php5-soap/MESSAGE | 7 +
13 files changed, 166 insertions(+), 129 deletions(-)
diffs (truncated from 556 to 300 lines):
diff -r 79d24b44e74b -r e30ed5aa18b3 archivers/php-bz2/Makefile
--- a/archivers/php-bz2/Makefile Sat Dec 03 18:52:54 2005 +0000
+++ b/archivers/php-bz2/Makefile Sat Dec 03 18:53:57 2005 +0000
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.7 2005/11/04 09:18:30 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2005/12/03 18:53:57 jdolecek Exp $
MODNAME= bz2
CATEGORIES= archivers
COMMENT= PHP extension for bzip2 compression
+USE_PHP_EXT_PATCHES= yes
+
CONFIGURE_ARGS+= --with-${MODNAME}=shared,${BUILDLINK_PREFIX.bzip2}
.include "../../lang/php/ext.mk"
diff -r 79d24b44e74b -r e30ed5aa18b3 doc/CHANGES
--- a/doc/CHANGES Sat Dec 03 18:52:54 2005 +0000
+++ b/doc/CHANGES Sat Dec 03 18:53:57 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.12099 2005/12/03 18:00:50 jdolecek Exp $
+$NetBSD: CHANGES,v 1.12100 2005/12/03 18:55:05 jdolecek Exp $
Changes to the packages collection and infrastructure in 2005:
@@ -5478,3 +5478,4 @@
Updated databases/php-pdo_odbc to 1.0 [jdolecek 2005-12-03]
Updated databases/php-pdo_pgsql to 1.0.1 [jdolecek 2005-12-03]
Updated databases/php-pdo_sqlite to 1.0 [jdolecek 2005-12-03]
+ Updated lang/php5 to 5.1.1 [jdolecek 2005-12-03]
diff -r 79d24b44e74b -r e30ed5aa18b3 lang/php5/Makefile
--- a/lang/php5/Makefile Sat Dec 03 18:52:54 2005 +0000
+++ b/lang/php5/Makefile Sat Dec 03 18:53:57 2005 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2005/11/21 09:13:28 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2005/12/03 18:53:57 jdolecek Exp $
#
PKGNAME= php-${PHP_BASE_VERS}
-PKGREVISION= 2
+PKGREVISION= # empty
CATEGORIES= lang
HOMEPAGE= http://www.php.net/
diff -r 79d24b44e74b -r e30ed5aa18b3 lang/php5/Makefile.common
--- a/lang/php5/Makefile.common Sat Dec 03 18:52:54 2005 +0000
+++ b/lang/php5/Makefile.common Sat Dec 03 18:53:57 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.11 2005/09/08 18:49:01 jdolecek Exp $
+# $NetBSD: Makefile.common,v 1.12 2005/12/03 18:53:57 jdolecek Exp $
#
DISTNAME?= php-${PHP_BASE_VERS}
@@ -14,7 +14,7 @@
MAINTAINER?= jdolecek%NetBSD.org@localhost
HOMEPAGE?= http://www.php.net/
-PHP_BASE_VERS= 5.0.5
+PHP_BASE_VERS= 5.1.1
PHP_EXTENSION_DIR= lib/php/20040412
PLIST_SUBST+= PHP_EXTENSION_DIR=${PHP_EXTENSION_DIR}
diff -r 79d24b44e74b -r e30ed5aa18b3 lang/php5/Makefile.php
--- a/lang/php5/Makefile.php Sat Dec 03 18:52:54 2005 +0000
+++ b/lang/php5/Makefile.php Sat Dec 03 18:53:57 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.php,v 1.14 2005/11/11 07:10:06 rillig Exp $
+# $NetBSD: Makefile.php,v 1.15 2005/12/03 18:53:57 jdolecek Exp $
#
.include "../../lang/php5/Makefile.common"
@@ -19,12 +19,7 @@
CONFIGURE_ARGS+= --with-config-file-path=${PKG_SYSCONFDIR}
-# The Solaris system regex structures miss re_magic used by PHP build
-.if (${OPSYS} != "SunOS") && (${OPSYS} != "Linux")
CONFIGURE_ARGS+= --with-regex=system
-.else
-CONFIGURE_ARGS+= --with-regex=php
-.endif
CONFIGURE_ARGS+= --without-mysql
CONFIGURE_ARGS+= --without-sqlite
@@ -35,6 +30,7 @@
CONFIGURE_ARGS+= --disable-posix
CONFIGURE_ARGS+= --disable-dom
+CONFIGURE_ARGS+= --disable-pdo
CONFIGURE_ARGS+= --enable-xml
CONFIGURE_ARGS+= --with-libxml-dir=${PREFIX}
diff -r 79d24b44e74b -r e30ed5aa18b3 lang/php5/PLIST
--- a/lang/php5/PLIST Sat Dec 03 18:52:54 2005 +0000
+++ b/lang/php5/PLIST Sat Dec 03 18:53:57 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2005/09/08 18:49:01 jdolecek Exp $
+@comment $NetBSD: PLIST,v 1.8 2005/12/03 18:53:57 jdolecek Exp $
bin/pear
bin/php
bin/php-config
@@ -8,7 +8,6 @@
include/php/TSRM/acconfig.h
include/php/TSRM/readdir.h
include/php/TSRM/tsrm_config.h
-include/php/TSRM/tsrm_config.nw.h
include/php/TSRM/tsrm_config.w32.h
include/php/TSRM/tsrm_config_common.h
include/php/TSRM/tsrm_nw.h
@@ -65,32 +64,26 @@
include/php/Zend/zend_ts_hash.h
include/php/Zend/zend_types.h
include/php/Zend/zend_variables.h
-include/php/acconfig.h
-include/php/ext/dom/xml_common.h
-include/php/ext/iconv/php_iconv.h
+include/php/Zend/zend_vm.h
+include/php/Zend/zend_vm_def.h
+include/php/Zend/zend_vm_execute.h
+include/php/Zend/zend_vm_opcodes.h
+include/php/ext/date/lib/timelib.h
+include/php/ext/date/lib/timelib_config.h
+include/php/ext/date/lib/timelib_structs.h
+include/php/ext/date/php_date.h
include/php/ext/libxml/php_libxml.h
-include/php/ext/mbstring/mb_gpc.h
-include/php/ext/mbstring/mbstring.h
-include/php/ext/mbstring/php_mbregex.h
-include/php/ext/mbstring/php_unicode.h
-include/php/ext/mbstring/unicode_data.h
-include/php/ext/mbstring/libmbfl/mbfl/eaw_table.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/pcre/pcrelib/internal.h
+include/php/ext/pcre/pcrelib/pcre.h
+include/php/ext/pcre/pcrelib/pcre_internal.h
+include/php/ext/pcre/pcrelib/pcre_scanner.h
+include/php/ext/pcre/pcrelib/pcre_stringpiece.h
+include/php/ext/pcre/pcrelib/pcrecpp.h
+include/php/ext/pcre/pcrelib/pcreposix.h
+include/php/ext/pcre/pcrelib/ucp.h
+include/php/ext/pcre/pcrelib/ucpinternal.h
+include/php/ext/pcre/php_pcre.h
include/php/ext/session/mod_files.h
-include/php/ext/session/mod_mm.h
include/php/ext/session/mod_user.h
include/php/ext/session/php_session.h
include/php/ext/standard/base64.h
@@ -115,7 +108,6 @@
include/php/ext/standard/microtime.h
include/php/ext/standard/pack.h
include/php/ext/standard/pageinfo.h
-include/php/ext/standard/parsedate.h
include/php/ext/standard/php_array.h
include/php/ext/standard/php_assert.h
include/php/ext/standard/php_browscap.h
@@ -134,7 +126,6 @@
include/php/ext/standard/php_mail.h
include/php/ext/standard/php_math.h
include/php/ext/standard/php_metaphone.h
-include/php/ext/standard/php_parsedate.h
include/php/ext/standard/php_rand.h
include/php/ext/standard/php_smart_str.h
include/php/ext/standard/php_smart_str_public.h
@@ -161,14 +152,12 @@
include/php/main/build-defs.h
include/php/main/config.w32.h
include/php/main/fopen_wrappers.h
-include/php/main/internal_functions_registry.h
include/php/main/logos.h
include/php/main/php.h
include/php/main/php3_compat.h
include/php/main/php_compat.h
include/php/main/php_config.h
include/php/main/php_content_types.h
-include/php/main/php_embed.h
include/php/main/php_globals.h
include/php/main/php_ini.h
include/php/main/php_logos.h
@@ -203,50 +192,107 @@
include/php/regex/regex2.h
include/php/regex/regex_extra.h
include/php/regex/utils.h
+lib/php/.channels/.alias/pear.txt
+lib/php/.channels/.alias/pecl.txt
+lib/php/.channels/__uri.reg
+lib/php/.channels/pear.php.net.reg
+lib/php/.channels/pecl.php.net.reg
+lib/php/.depdb
+lib/php/.depdblock
lib/php/.filemap
lib/php/.lock
lib/php/.registry/archive_tar.reg
lib/php/.registry/console_getopt.reg
-lib/php/.registry/html_template_it.reg
-lib/php/.registry/net_useragent_detect.reg
lib/php/.registry/pear.reg
-lib/php/.registry/xml_rpc.reg
lib/php/Archive/Tar.php
lib/php/Console/Getopt.php
-lib/php/HTML/Template/IT.php
-lib/php/HTML/Template/ITX.php
-lib/php/HTML/Template/IT_Error.php
-lib/php/Net/UserAgent/Detect.php
lib/php/OS/Guess.php
lib/php/PEAR.php
lib/php/PEAR/Autoloader.php
lib/php/PEAR/Builder.php
+lib/php/PEAR/ChannelFile.php
+lib/php/PEAR/ChannelFile/Parser.php
lib/php/PEAR/Command.php
lib/php/PEAR/Command/Auth.php
+lib/php/PEAR/Command/Auth.xml
lib/php/PEAR/Command/Build.php
+lib/php/PEAR/Command/Build.xml
+lib/php/PEAR/Command/Channels.php
+lib/php/PEAR/Command/Channels.xml
lib/php/PEAR/Command/Common.php
lib/php/PEAR/Command/Config.php
+lib/php/PEAR/Command/Config.xml
lib/php/PEAR/Command/Install.php
+lib/php/PEAR/Command/Install.xml
lib/php/PEAR/Command/Mirror.php
+lib/php/PEAR/Command/Mirror.xml
lib/php/PEAR/Command/Package.php
+lib/php/PEAR/Command/Package.xml
+lib/php/PEAR/Command/Pickle.php
+lib/php/PEAR/Command/Pickle.xml
lib/php/PEAR/Command/Registry.php
+lib/php/PEAR/Command/Registry.xml
lib/php/PEAR/Command/Remote.php
+lib/php/PEAR/Command/Remote.xml
+lib/php/PEAR/Command/Test.php
+lib/php/PEAR/Command/Test.xml
lib/php/PEAR/Common.php
lib/php/PEAR/Config.php
lib/php/PEAR/Dependency.php
+lib/php/PEAR/Dependency2.php
+lib/php/PEAR/DependencyDB.php
lib/php/PEAR/Downloader.php
+lib/php/PEAR/Downloader/Package.php
lib/php/PEAR/ErrorStack.php
lib/php/PEAR/Exception.php
+lib/php/PEAR/Frontend.php
lib/php/PEAR/Frontend/CLI.php
lib/php/PEAR/Installer.php
+lib/php/PEAR/Installer/Role.php
+lib/php/PEAR/Installer/Role/Common.php
+lib/php/PEAR/Installer/Role/Data.php
+lib/php/PEAR/Installer/Role/Data.xml
+lib/php/PEAR/Installer/Role/Doc.php
+lib/php/PEAR/Installer/Role/Doc.xml
+lib/php/PEAR/Installer/Role/Ext.php
+lib/php/PEAR/Installer/Role/Ext.xml
+lib/php/PEAR/Installer/Role/Php.php
+lib/php/PEAR/Installer/Role/Php.xml
+lib/php/PEAR/Installer/Role/Script.php
+lib/php/PEAR/Installer/Role/Script.xml
+lib/php/PEAR/Installer/Role/Src.php
+lib/php/PEAR/Installer/Role/Src.xml
+lib/php/PEAR/Installer/Role/Test.php
+lib/php/PEAR/Installer/Role/Test.xml
+lib/php/PEAR/PackageFile.php
+lib/php/PEAR/PackageFile/Generator/v1.php
+lib/php/PEAR/PackageFile/Generator/v2.php
+lib/php/PEAR/PackageFile/Parser/v1.php
+lib/php/PEAR/PackageFile/Parser/v2.php
+lib/php/PEAR/PackageFile/v1.php
+lib/php/PEAR/PackageFile/v2.php
+lib/php/PEAR/PackageFile/v2/Validator.php
+lib/php/PEAR/PackageFile/v2/rw.php
lib/php/PEAR/Packager.php
+lib/php/PEAR/REST.php
+lib/php/PEAR/REST/10.php
+lib/php/PEAR/REST/11.php
lib/php/PEAR/Registry.php
lib/php/PEAR/Remote.php
lib/php/PEAR/RunTest.php
+lib/php/PEAR/Task/Common.php
+lib/php/PEAR/Task/Postinstallscript.php
+lib/php/PEAR/Task/Postinstallscript/rw.php
+lib/php/PEAR/Task/Replace.php
+lib/php/PEAR/Task/Replace/rw.php
+lib/php/PEAR/Task/Unixeol.php
+lib/php/PEAR/Task/Unixeol/rw.php
+lib/php/PEAR/Task/Windowseol.php
+lib/php/PEAR/Task/Windowseol/rw.php
+lib/php/PEAR/Validate.php
Home |
Main Index |
Thread Index |
Old Index