summaryrefslogtreecommitdiff
path: root/meta-pkgs
diff options
context:
space:
mode:
authorjdolecek <jdolecek>2006-11-06 22:06:35 +0000
committerjdolecek <jdolecek>2006-11-06 22:06:35 +0000
commite16f057b55d74570b0d52149bf07a27c871bf100 (patch)
tree44242161fb9e8a927fcc2abe441b08ad55a0eee8 /meta-pkgs
parent57cb09060f26fd2923500854a4f48236e60505ff (diff)
downloadpkgsrc-e16f057b55d74570b0d52149bf07a27c871bf100.tar.gz
Update lang/php5 to 5.2.0.
Changes since 5.1.6: The key features of PHP 5.2.0 include: * New memory manager for the Zend Engine with improved performance and a more accurate memory usage tracking. * Input filtering extension was added and enabled by default. * JSON extension was added and enabled by default. * ZIP extension for creating and editing zip files was introduced. * Hooks for tracking file upload progress were introduced. * Introduced E_RECOVERABLE_ERROR error mode. * Introduced DateTime and DateTimeZone objects with methods to manipulate date/time information. * Upgraded bundled SQLite, PCRE libraries. * Upgraded OpenSSL, MySQL and PostgreSQL client libraries for Windows installations. * Many performance improvements. * Over 200 bug fixes. Security Enhancements and Fixes in PHP 5.2.0: * Made PostgreSQL escaping functions in PostgreSQL and PDO extension keep track of character set encoding whenever possible. * Added allow_url_include, set to Off by default to disallow use of URLs for include and require. * Disable realpath cache when open_basedir and safe_mode are being used. * Improved safe_mode enforcement for error_log() function. * Fixed a possible buffer overflow in the underlying code responsible for htmlspecialchars() and htmlentities() functions. * Added missing safe_mode and open_basedir checks for the cURL extension. * Fixed overflow is str_repeat() & wordwrap() functions on 64bit machines. * Fixed handling of long paths inside the tempnam() function. * Fixed safe_mode/open_basedir checks for session.save_path, allowing them to account for extra parameters. * Fixed ini setting overload in the ini_restore() function. For a full list of changes in PHP 5.2.0, see the ChangeLog: http://www.php.net/ChangeLog-5.php#5.2.0 Also other notable extensions changes: * filePRO extension removed (not in PECL yet, php-filepro disabled for PHP5) * JSON added (not enabled by default, packaged in php-json) * filter added (enabled by default) * wddx rewritten to native libxml2, fixing several encoding bugs
Diffstat (limited to 'meta-pkgs')
-rw-r--r--meta-pkgs/php5-extensions/Makefile109
1 files changed, 56 insertions, 53 deletions
diff --git a/meta-pkgs/php5-extensions/Makefile b/meta-pkgs/php5-extensions/Makefile
index 4638adafea1..3929a1897ac 100644
--- a/meta-pkgs/php5-extensions/Makefile
+++ b/meta-pkgs/php5-extensions/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2006/10/20 21:56:38 jdolecek Exp $
+# $NetBSD: Makefile,v 1.20 2006/11/06 22:06:35 jdolecek Exp $
-DISTNAME= php-extensions-5.1
-PKGREVISION= 5
+DISTNAME= php-extensions-5.2
+#PKGREVISION= 1
CATEGORIES= meta-pkgs www php5
MASTER_SITES= # empty
DISTFILES= # empty
@@ -11,61 +11,64 @@ HOMEPAGE= http://www.php.net/
COMMENT= "meta-package" for the PHP5 HTML-embedded scripting language
# base PHP 5.x package
-DEPENDS+= php-5.1.*:../../lang/php5
-DEPENDS+= ${APACHE_PKG_PREFIX}-php5-5.1.*:../../www/ap-php
+DEPENDS+= php-5.2.*:../../lang/php5
+DEPENDS+= ${APACHE_PKG_PREFIX}-php5-5.2.*:../../www/ap-php
# extensions buildable with both PHP 4.x and PHP 5.x
-DEPENDS+= php5-bcmath-5.1.*:../../math/php-bcmath
-DEPENDS+= php5-bz2-5.1.*:../../archivers/php-bz2
-DEPENDS+= php5-calendar-5.1.*:../../misc/php-calendar
-DEPENDS+= php5-curl-5.1.*:../../www/php-curl
-DEPENDS+= php5-dba-5.1.*:../../databases/php-dba
-DEPENDS+= php5-dbase-5.1.*:../../databases/php-dbase
-DEPENDS+= php5-dbx-5.1.*:../../databases/php-dbx
-# eaccelerator doesn't compile/work with 5.1
-# DEPENDS+= php-eaccelerator-5.1.*:../../www/php-eaccelerator
-DEPENDS+= php5-exif-5.1.*:../../graphics/php-exif
-DEPENDS+= php5-filepro-5.1.*:../../databases/php-filepro
-DEPENDS+= php5-ftp-5.1.*:../../net/php-ftp
-DEPENDS+= php5-gd-5.1.*:../../graphics/php-gd
-DEPENDS+= php5-gettext-5.1.*:../../devel/php-gettext
-DEPENDS+= php5-gmp-5.1.*:../../devel/php-gmp
-DEPENDS+= php5-iconv-5.1.*:../../converters/php-iconv
-DEPENDS+= php5-imap-5.1.*:../../mail/php-imap
-DEPENDS+= php5-ldap-5.1.*:../../databases/php-ldap
-DEPENDS+= php5-mbstring-5.1.*:../../misc/php-mbstring
-DEPENDS+= php5-mcrypt-5.1.*:../../security/php-mcrypt
-DEPENDS+= php5-mhash-5.1.*:../../security/php-mhash
-DEPENDS+= php5-mssql-5.1.*:../../databases/php-mssql
-DEPENDS+= php5-mysql-5.1.*:../../databases/php-mysql
+DEPENDS+= php5-apc-5.2.*:../../www/php-apc
+DEPENDS+= php5-bcmath-5.2.*:../../math/php-bcmath
+DEPENDS+= php5-bz2-5.2.*:../../archivers/php-bz2
+DEPENDS+= php5-calendar-5.2.*:../../misc/php-calendar
+DEPENDS+= php5-curl-5.2.*:../../www/php-curl
+DEPENDS+= php5-dba-5.2.*:../../databases/php-dba
+DEPENDS+= php5-dbase-5.2.*:../../databases/php-dbase
+DEPENDS+= php5-dbx-5.2.*:../../databases/php-dbx
+DEPENDS+= php5-eaccelerator-5.2.*:../../www/php-eaccelerator
+DEPENDS+= php5-exif-5.2.*:../../graphics/php-exif
+# filepro extension removed in 5.2
+# DEPENDS+= php5-filepro-5.2.*:../../databases/php-filepro
+DEPENDS+= php5-ftp-5.2.*:../../net/php-ftp
+DEPENDS+= php5-gd-5.2.*:../../graphics/php-gd
+DEPENDS+= php5-gettext-5.2.*:../../devel/php-gettext
+DEPENDS+= php5-gmp-5.2.*:../../devel/php-gmp
+DEPENDS+= php5-iconv-5.2.*:../../converters/php-iconv
+DEPENDS+= php5-imap-5.2.*:../../mail/php-imap
+DEPENDS+= php5-json-5.2.*:../../textproc/php-json
+DEPENDS+= php5-ldap-5.2.*:../../databases/php-ldap
+DEPENDS+= php5-mbstring-5.2.*:../../misc/php-mbstring
+DEPENDS+= php5-mcrypt-5.2.*:../../security/php-mcrypt
+DEPENDS+= php5-mhash-5.2.*:../../security/php-mhash
+DEPENDS+= php5-mssql-5.2.*:../../databases/php-mssql
+DEPENDS+= php5-mysql-5.2.*:../../databases/php-mysql
# odbc kills Apache1 on startup due to threaded unixodbc
-# DEPENDS+= php5-odbc-5.1.*:../../databases/php-odbc
-DEPENDS+= php5-pcntl-5.1.*:../../devel/php-pcntl
-DEPENDS+= php5-pdflib-5.1.*:../../print/php-pdflib
-DEPENDS+= php5-pgsql-5.1.*:../../databases/php-pgsql
-DEPENDS+= php5-posix-5.1.*:../../devel/php-posix
-DEPENDS+= php5-shmop-5.1.*:../../devel/php-shmop
-DEPENDS+= php5-snmp-5.1.*:../../net/php-snmp
-DEPENDS+= php5-sockets-5.1.*:../../net/php-sockets
-DEPENDS+= php5-sqlite-5.1.*:../../databases/php-sqlite
-DEPENDS+= php5-sysvsem-5.1.*:../../devel/php-sysvsem
-DEPENDS+= php5-sysvshm-5.1.*:../../devel/php-sysvshm
-DEPENDS+= php5-wddx-5.1.*:../../textproc/php-wddx
-DEPENDS+= php5-xmlrpc-5.1.*:../../net/php-xmlrpc
-DEPENDS+= php5-zip-5.1.*:../../archivers/php-zip
-DEPENDS+= php5-zlib-5.1.*:../../archivers/php-zlib
+# DEPENDS+= php5-odbc-5.2.*:../../databases/php-odbc
+DEPENDS+= php5-pcntl-5.2.*:../../devel/php-pcntl
+DEPENDS+= php5-pdflib-5.2.*:../../print/php-pdflib
+DEPENDS+= php5-pgsql-5.2.*:../../databases/php-pgsql
+DEPENDS+= php5-posix-5.2.*:../../devel/php-posix
+DEPENDS+= php5-shmop-5.2.*:../../devel/php-shmop
+DEPENDS+= php5-snmp-5.2.*:../../net/php-snmp
+DEPENDS+= php5-sockets-5.2.*:../../net/php-sockets
+DEPENDS+= php5-sqlite-5.2.*:../../databases/php-sqlite
+DEPENDS+= php5-sysvsem-5.2.*:../../devel/php-sysvsem
+DEPENDS+= php5-sysvshm-5.2.*:../../devel/php-sysvshm
+DEPENDS+= php5-wddx-5.2.*:../../textproc/php-wddx
+DEPENDS+= php5-xmlrpc-5.2.*:../../net/php-xmlrpc
+DEPENDS+= php5-zip-5.2.*:../../archivers/php-zip
+DEPENDS+= php5-zlib-5.2.*:../../archivers/php-zlib
# PHP 5.x-only extensions
-DEPENDS+= php5-dom-5.1.*:../../textproc/php5-dom
-DEPENDS+= php5-mysqli-5.1.*:../../databases/php5-mysqli
-DEPENDS+= php5-soap-5.1.*:../../net/php5-soap
-DEPENDS+= php5-xsl-5.1.*:../../textproc/php5-xsl
-DEPENDS+= php5-pdo-5.1.*:../../databases/php-pdo
-DEPENDS+= php5-pdo_dblib-5.1.*:../../databases/php-pdo_dblib
-DEPENDS+= php5-pdo_mysql-5.1.*:../../databases/php-pdo_mysql
-DEPENDS+= php5-pdo_odbc-5.1.*:../../databases/php-pdo_odbc
-DEPENDS+= php5-pdo_pgsql-5.1.*:../../databases/php-pdo_pgsql
-DEPENDS+= php5-pdo_sqlite-5.1.*:../../databases/php-pdo_sqlite
+DEPENDS+= php5-dom-5.2.*:../../textproc/php5-dom
+DEPENDS+= php5-mysqli-5.2.*:../../databases/php5-mysqli
+DEPENDS+= php5-soap-5.2.*:../../net/php5-soap
+DEPENDS+= php5-xsl-5.2.*:../../textproc/php5-xsl
+DEPENDS+= php5-pdo-5.2.*:../../databases/php-pdo
+DEPENDS+= php5-pdo_dblib-5.2.*:../../databases/php-pdo_dblib
+DEPENDS+= php5-pdo_mysql-5.2.*:../../databases/php-pdo_mysql
+# odbc kills Apache1 on startup due to threaded unixodbc
+# DEPENDS+= php5-pdo_odbc-5.2.*:../../databases/php-pdo_odbc
+DEPENDS+= php5-pdo_pgsql-5.2.*:../../databases/php-pdo_pgsql
+DEPENDS+= php5-pdo_sqlite-5.2.*:../../databases/php-pdo_sqlite
EXTRACT_ONLY= # empty
NO_CHECKSUM= yes