diff options
author | dinoex <dinoex@FreeBSD.org> | 2010-04-24 07:58:28 +0800 |
---|---|---|
committer | dinoex <dinoex@FreeBSD.org> | 2010-04-24 07:58:28 +0800 |
commit | fb7da8b4366f8ac4a6fb723154c323d8159b3501 (patch) | |
tree | 2641ae4c7b65a9526f987a2a8d2b4b4dc19607c2 /lang | |
parent | 2cd776789fe0f98bb8dd25d66bbae2bd652a5715 (diff) | |
download | freebsd-ports-gnome-fb7da8b4366f8ac4a6fb723154c323d8159b3501.tar.gz freebsd-ports-gnome-fb7da8b4366f8ac4a6fb723154c323d8159b3501.tar.zst freebsd-ports-gnome-fb7da8b4366f8ac4a6fb723154c323d8159b3501.zip |
- PHP 5.2 slave port
PR: 145772
Submitted by: Alex Keda
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/php52-extensions/Makefile | 139 | ||||
-rw-r--r-- | lang/php52-extensions/pkg-descr | 9 |
3 files changed, 149 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index 919808822854..ca879cc28cd5 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -251,6 +251,7 @@ SUBDIR += php5 SUBDIR += php5-extensions SUBDIR += php52 + SUBDIR += php52-extensions SUBDIR += php_doc SUBDIR += pike72 SUBDIR += pike76 diff --git a/lang/php52-extensions/Makefile b/lang/php52-extensions/Makefile new file mode 100644 index 000000000000..3d8694cddae9 --- /dev/null +++ b/lang/php52-extensions/Makefile @@ -0,0 +1,139 @@ +# New ports collection makefile for: php52-extensions +# Date created: 17 Apr 2010 +# Whom: Alex Keda <admin@lissyara.su> +# +# $FreeBSD$ +# + +PORTNAME= php52 +PORTVERSION= 1.3 +CATEGORIES= lang +MASTER_SITES= # none +PKGNAMESUFFIX= -extensions +DISTFILES= # none +EXTRACT_ONLY= # none + +MAINTAINER= admin@lissyara.su +COMMENT= A "meta-port" to install PHP extensions + +DEFAULT_PHP_VER=52 +IGNORE_WITH_PHP=4 5 +USE_PHP_BUILD= yes + +NO_BUILD= yes + +WITH_CTYPE= yes +WITH_DOM= yes +WITH_FILTER= yes +WITH_HASH= yes +WITH_ICONV= yes +WITH_JSON= yes +WITH_PCRE= yes +WITH_PDO= yes +WITH_PDO_SQLITE=yes +WITH_POSIX= yes +WITH_SESSION= yes +WITH_SIMPLEXML= yes +WITH_SPL= yes +WITH_SQLITE= 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 \ + DBASE "dBase library support" off \ + DOM "DOM support" on \ + EXIF "EXIF support" off \ + FILEINFO "fileinfo support" off \ + FILTER "input filter support" on \ + FRIBIDI "FriBidi support" off \ + 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 \ + MHASH "Crypto-hashing support" off \ + MING "ming shockwave flash support" off \ + MSSQL "MS-SQL database support" off \ + MYSQL "MySQL database support" off \ + MYSQLI "MySQLi database support" off \ + NCURSES "ncurses support (CLI only)" off \ + ODBC "unixODBC support" off \ + OPENSSL "OpenSSL support" off \ + PCNTL "pcntl support (CLI only)" off \ + PCRE "Perl Compatible Regular Expression support" on \ + PDF "PDFlib support (implies GD)" off \ + PDO "PHP Data Objects Interface (PDO)" on \ + PDO_SQLITE "PDO sqlite driver" on \ + PGSQL "PostgreSQL database support" off \ + 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 \ + SPL "Standard PHP Library" on \ + SQLITE "sqlite 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 \ + YAZ "YAZ support (ANSI/NISO Z39.50)" off \ + ZIP "ZIP support" off \ + ZLIB "ZLIB support" off + +PORT_DBDIR?= /var/db/ports +LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} +OPTIONSFILE?= ${PORT_DBDIR}/${LATEST_LINK}/options + +.if exists(${OPTIONSFILE}) +.include "${OPTIONSFILE}" +.endif + +ALL_OPTIONS= BCMATH BZ2 CALENDAR CTYPE CURL DBA DBASE \ + DOM EXIF FILEINFO FILTER FRIBIDI FTP GD GETTEXT \ + GMP HASH ICONV IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \ + MHASH MING MSSQL MYSQL MYSQLI NCURSES \ + ODBC OPENSSL PCNTL PCRE PDF PDO PDO_SQLITE PGSQL POSIX \ + PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \ + SOCKETS SPL SQLITE SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \ + TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \ + YAZ ZIP ZLIB + +SEL_OPTIONS= yes +.for opt in ${ALL_OPTIONS} +. if defined(WITH_${opt}) && !defined(WITHOUT_${opt}) +SEL_OPTIONS+= ${opt:L} +. endif +.endfor +USE_PHP= ${SEL_OPTIONS} + +do-install: build + @${DO_NADA} + +.include <bsd.port.mk> diff --git a/lang/php52-extensions/pkg-descr b/lang/php52-extensions/pkg-descr new file mode 100644 index 000000000000..8c822d4b6f93 --- /dev/null +++ b/lang/php52-extensions/pkg-descr @@ -0,0 +1,9 @@ +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/ + +- Alex Dupre +ale@FreeBSD.org |