aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorflo <flo@FreeBSD.org>2012-05-16 17:46:51 +0800
committerflo <flo@FreeBSD.org>2012-05-16 17:46:51 +0800
commit279ccadd7d5cb268f7aaa2ea5100cd9b2abfdd19 (patch)
tree2de93387d7ad1df58a7807b573d91395f20dccb9 /lang
parent604a42f7a6032c5db4396ed6acc540dc4fc691c4 (diff)
downloadfreebsd-ports-graphics-279ccadd7d5cb268f7aaa2ea5100cd9b2abfdd19.tar.gz
freebsd-ports-graphics-279ccadd7d5cb268f7aaa2ea5100cd9b2abfdd19.tar.zst
freebsd-ports-graphics-279ccadd7d5cb268f7aaa2ea5100cd9b2abfdd19.zip
readd php 5.3.13 and all its modules as php53*
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile2
-rw-r--r--lang/php53-extensions/Makefile127
-rw-r--r--lang/php53-extensions/pkg-descr6
-rw-r--r--lang/php53/Makefile10
-rw-r--r--lang/php53/distinfo4
5 files changed, 141 insertions, 8 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 4c32a80e449..73b7e0a5b50 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -251,6 +251,8 @@
SUBDIR += php5-extensions
SUBDIR += php52
SUBDIR += php52-extensions
+ SUBDIR += php53
+ SUBDIR += php53-extensions
SUBDIR += php_doc
SUBDIR += picoc
SUBDIR += pike76
diff --git a/lang/php53-extensions/Makefile b/lang/php53-extensions/Makefile
new file mode 100644
index 00000000000..0d5c03ce69a
--- /dev/null
+++ b/lang/php53-extensions/Makefile
@@ -0,0 +1,127 @@
+# New ports collection makefile for: php53-extensions
+# Date created: 12 Apr 2012
+# Whom: Florian Smeets <flo@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= php53
+PORTVERSION= 1.6
+CATEGORIES= lang
+MASTER_SITES= # none
+PKGNAMESUFFIX= -extensions
+DISTFILES= # none
+EXTRACT_ONLY= # none
+
+MAINTAINER= flo@FreeBSD.org
+COMMENT= A "meta-port" to install PHP extensions
+
+DEFAULT_PHP_VER=53
+IGNORE_WITH_PHP=5 52
+USE_PHP_BUILD= yes
+
+NO_BUILD= yes
+
+LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
+
+WITH_CTYPE= yes
+WITH_DOM= yes
+WITH_FILTER= yes
+WITH_HASH= yes
+WITH_ICONV= yes
+WITH_JSON= yes
+WITH_PDO= yes
+WITH_PDO_SQLITE=yes
+WITH_PHAR= yes
+WITH_POSIX= yes
+WITH_SESSION= yes
+WITH_SIMPLEXML= yes
+WITH_SQLITE= yes
+WITH_SQLITE3= yes
+WITH_TOKENIZER= yes
+WITH_XML= yes
+WITH_XMLREADER= yes
+WITH_XMLWRITER= yes
+
+OPTIONS= BCMATH "bc style precision math functions" off \
+ BZ2 "bzip2 library support" off \
+ CALENDAR "calendar conversion support" off \
+ CTYPE "ctype functions" on \
+ CURL "CURL support" off \
+ DBA "dba support" off \
+ DOM "DOM support" on \
+ EXIF "EXIF support" off \
+ FILEINFO "fileinfo support" off \
+ FILTER "input filter support" on \
+ FTP "FTP support" off \
+ GD "GD library support" off \
+ GETTEXT "gettext library support" off \
+ GMP "GNU MP support" off \
+ HASH "HASH Message Digest Framework" on \
+ ICONV "iconv support" on \
+ IMAP "IMAP support" off \
+ INTERBASE "Interbase 6 database support (Firebird)" off \
+ JSON "JavaScript Object Serialization support" on \
+ LDAP "OpenLDAP support" off \
+ MBSTRING "multibyte string support" off \
+ MCRYPT "Encryption support" off \
+ MSSQL "MS-SQL database support" off \
+ MYSQL "MySQL database support" off \
+ MYSQLI "MySQLi database support" off \
+ ODBC "ODBC support" off \
+ OPENSSL "OpenSSL support" off \
+ PCNTL "pcntl support (CLI only)" off \
+ PDF "PDFlib support (implies GD)" off \
+ PDO "PHP Data Objects Interface (PDO)" on \
+ PDO_SQLITE "PDO sqlite driver" on \
+ PGSQL "PostgreSQL database support" off \
+ PHAR "phar support" on \
+ POSIX "POSIX-like functions" on \
+ PSPELL "pspell support" off \
+ READLINE "readline support (CLI only)" off \
+ RECODE "recode support" off \
+ SESSION "session support" on \
+ SHMOP "shmop support" off \
+ SIMPLEXML "simplexml support" on \
+ SNMP "SNMP support" off \
+ SOAP "SOAP support" off \
+ SOCKETS "sockets support" off \
+ SQLITE "sqlite support" on \
+ SQLITE3 "sqlite3 support" on \
+ SYBASE_CT "Sybase database support" off \
+ SYSVMSG "System V message support" off \
+ SYSVSEM "System V semaphore support" off \
+ SYSVSHM "System V shared memory support" off \
+ TIDY "TIDY support" off \
+ TOKENIZER "tokenizer support" on \
+ WDDX "WDDX support (implies XML)" off \
+ XML "XML support" on \
+ XMLREADER "XMLReader support" on \
+ XMLRPC "XMLRPC-EPI support" off \
+ XMLWRITER "XMLWriter support" on \
+ XSL "XSL support (Implies DOM)" off \
+ ZIP "ZIP support" off \
+ ZLIB "ZLIB support" off
+
+ALL_OPTIONS= BCMATH BZ2 CALENDAR CTYPE CURL DBA \
+ DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
+ GMP HASH ICONV IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \
+ MSSQL MYSQL MYSQLI \
+ ODBC OPENSSL PCNTL PDF PDO PDO_SQLITE PGSQL PHAR POSIX \
+ PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \
+ SOCKETS SQLITE SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \
+ TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \
+ ZIP ZLIB
+
+.include <bsd.port.options.mk>
+
+.for opt in ${ALL_OPTIONS}
+. if defined(WITH_${opt}) && !defined(WITHOUT_${opt})
+USE_PHP+= ${opt:L}
+. endif
+.endfor
+
+do-install: build
+ @${DO_NADA}
+
+.include <bsd.port.mk>
diff --git a/lang/php53-extensions/pkg-descr b/lang/php53-extensions/pkg-descr
new file mode 100644
index 00000000000..5418bd0942d
--- /dev/null
+++ b/lang/php53-extensions/pkg-descr
@@ -0,0 +1,6 @@
+This is a "meta-port" to install the extensions for PHP 5.
+
+Defaults to:
+ctype, dom, iconv, pcre, posix, session, simplexml, sqlite, tokenizer and xml.
+
+WWW: http://www.php.net/
diff --git a/lang/php53/Makefile b/lang/php53/Makefile
index 6ecb509a63c..47ee9094658 100644
--- a/lang/php53/Makefile
+++ b/lang/php53/Makefile
@@ -5,8 +5,8 @@
# $FreeBSD$
#
-PORTNAME= php5
-PORTVERSION= 5.3.11
+PORTNAME= php53
+PORTVERSION= 5.3.13
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= ${MASTER_SITE_PHP}
@@ -25,8 +25,6 @@ USE_AUTOTOOLS= autoconf
LIB_DEPENDS= pcre.1:${PORTSDIR}/devel/pcre
-IGNORE= not usable until php5.4.x is in lang/php5
-
CONFIGURE_ARGS= \
--with-layout=GNU \
--localstatedir=/var \
@@ -53,7 +51,7 @@ OPTIONS= CLI "Build CLI version" on \
MAILHEAD "Enable mail header patch" off \
LINKTHR "Link thread lib (for threaded extensions)" off
-CONFLICTS= php4-4* php5-pcre-* php5-spl-*
+CONFLICTS= php52-5* php5-5*
MAN1= php-config.1 phpize.1
@@ -174,7 +172,7 @@ pre-configure:
@${CAT} ${WRKSRC}/acinclude.m4 ${WRKSRC}/build/libtool.m4 > ${WRKSRC}/aclocal.m4
post-build:
- @${ECHO_CMD} "PHP_VER=5" > ${WRKDIR}/php.conf
+ @${ECHO_CMD} "PHP_VER=53" > ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf
@${ECHO_CMD} "PHP_EXT_INC=pcre spl" >> ${WRKDIR}/php.conf
diff --git a/lang/php53/distinfo b/lang/php53/distinfo
index 9592b488b34..29951e197c2 100644
--- a/lang/php53/distinfo
+++ b/lang/php53/distinfo
@@ -1,5 +1,5 @@
-SHA256 (php-5.3.11.tar.bz2) = b4174c97ca8d8bcf4b52b8b9ef2c2f35e1b611a5a660e02d7cd3edf263a6bd5d
-SIZE (php-5.3.11.tar.bz2) = 11396215
+SHA256 (php-5.3.13.tar.bz2) = ef1a7235b16be449f31f73f60d5770a133b863d225d65a218546cfb7d031d99b
+SIZE (php-5.3.13.tar.bz2) = 11396389
SHA256 (suhosin-patch-5.3.x-0.9.10.patch.gz) = 4438caeab0a10c6c94aee9f7eaa703f5799f97d4e0579f43a947bb7314e38317
SIZE (suhosin-patch-5.3.x-0.9.10.patch.gz) = 40967
SHA256 (php-5.3.x-mail-header.patch) = 5a677448b32d9f592703e2323a33facdb45e5c237dcca04aaea8ec3287f7db84