diff options
author | tz <tz@FreeBSD.org> | 2017-01-24 19:54:20 +0800 |
---|---|---|
committer | tz <tz@FreeBSD.org> | 2017-01-24 19:54:20 +0800 |
commit | 6848976140b7b23bae6554e8e69c63d54ff6ef33 (patch) | |
tree | ad7f282ff1e254cc6c54bfc24d23efee0af4d12e /lang/php71-extensions | |
parent | 8890d0606a504e6c6016614e5077c8d36dc54d8c (diff) | |
download | freebsd-ports-gnome-6848976140b7b23bae6554e8e69c63d54ff6ef33.tar.gz freebsd-ports-gnome-6848976140b7b23bae6554e8e69c63d54ff6ef33.tar.zst freebsd-ports-gnome-6848976140b7b23bae6554e8e69c63d54ff6ef33.zip |
Add PHP 7.1
Thanks to: mat, pi, ale, martin@waschbuesch.de and franco@opnsense.org
Diffstat (limited to 'lang/php71-extensions')
-rw-r--r-- | lang/php71-extensions/Makefile | 118 | ||||
-rw-r--r-- | lang/php71-extensions/pkg-descr | 7 |
2 files changed, 125 insertions, 0 deletions
diff --git a/lang/php71-extensions/Makefile b/lang/php71-extensions/Makefile new file mode 100644 index 000000000000..006ee826b22b --- /dev/null +++ b/lang/php71-extensions/Makefile @@ -0,0 +1,118 @@ +# $FreeBSD$ + +PORTNAME= php71 +PORTVERSION= 1.0 +CATEGORIES= lang +PKGNAMESUFFIX= -extensions + +MAINTAINER= tz@FreeBSD.org +COMMENT= "meta-port" to install PHP extensions + +USES= metaport php +PHP_VER= 71 +IGNORE_WITH_PHP= 56 70 + +OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ + DOM ENCHANT EXIF FILEINFO FILTER FTP GD GETTEXT \ + GMP HASH ICONV INTL IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \ + MYSQLI \ + ODBC OPCACHE OPENSSL PCNTL PDF PDO PDO_DBLIB PDO_FIREBIRD \ + PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE PGSQL PHAR POSIX \ + PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \ + SOCKETS SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \ + TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \ + ZIP ZLIB + +BCMATH_DESC= bc style precision math functions +BZ2_DESC= bzip2 library support +CALENDAR_DESC= calendar conversion support +CTYPE_DESC= ctype functions +CURL_DESC= CURL support +DBA_DESC= dba support +DOM_DESC= DOM support +ENCHANT_DESC= Enchant spelling support +EXIF_DESC= EXIF support +FILEINFO_DESC= fileinfo support +FILTER_DESC= input filter support +FTP_DESC= FTP support +GD_DESC= GD library support +GETTEXT_DESC= gettext library support +GMP_DESC= GNU MP support +HASH_DESC= HASH Message Digest Framework +ICONV_DESC= iconv support +IMAP_DESC= IMAP support +INTL_DESC= Internationalization(ICU) +INTERBASE_DESC= Interbase 6 database support (Firebird) +JSON_DESC= JavaScript Object Serialization support +LDAP_DESC= OpenLDAP support +MBSTRING_DESC= multibyte string support +MCRYPT_DESC= Encryption support +MYSQLI_DESC= MySQLi database support +ODBC_DESC= ODBC support +OPCACHE_DESC= OPcache support +OPENSSL_DESC= OpenSSL support +PCNTL_DESC= pcntl support (CLI only) +PDF_DESC= PDFlib support (implies GD) +PDO_DESC= PHP Data Objects Interface (PDO) +PDO_DBLIB_DESC= PDO DBLIB-DB driver +PDO_FIREBIRD_DESC= PDO Firebird driver +PDO_MYSQL_DESC= PDO MySQL driver +PDO_ODBC_DESC= PDO ODBC driver +PDO_PGSQL_DESC= PDO PostgreSQL driver +PDO_SQLITE_DESC= PDO sqlite driver +PGSQL_DESC= PostgreSQL database support +PHAR_DESC= phar support +POSIX_DESC= POSIX-like functions +PSPELL_DESC= pspell support +READLINE_DESC= readline support (CLI only) +RECODE_DESC= recode support +SESSION_DESC= session support +SHMOP_DESC= shmop support +SIMPLEXML_DESC= simplexml support +SNMP_DESC= SNMP support +SOAP_DESC= SOAP support +SOCKETS_DESC= sockets support +SQLITE3_DESC= sqlite3 support +SYBASE_CT_DESC= Sybase database support +SYSVMSG_DESC= System V message support +SYSVSEM_DESC= System V semaphore support +SYSVSHM_DESC= System V shared memory support +TIDY_DESC= TIDY support +TOKENIZER_DESC= tokenizer support +WDDX_DESC= WDDX support (implies XML) +XML_DESC= XML support +XMLREADER_DESC= XMLReader support +XMLRPC_DESC= XMLRPC-EPI support +XMLWRITER_DESC= XMLWriter support +XSL_DESC= XSL support (Implies DOM) +ZIP_DESC= ZIP support +ZLIB_DESC= ZLIB support + +OPTIONS_DEFAULT= CTYPE \ + DOM \ + FILTER \ + HASH \ + ICONV \ + JSON \ + OPCACHE \ + PDO \ + PDO_SQLITE \ + PHAR \ + POSIX \ + SESSION \ + SIMPLEXML \ + SQLITE3 \ + TOKENIZER \ + XML \ + XMLREADER \ + XMLWRITER + +.include <bsd.port.options.mk> + +.for opt in ${OPTIONS_DEFINE} +. if ${PORT_OPTIONS:M${opt}} +USE_PHP+= ${opt:tl} +. endif +.endfor + +.include <bsd.port.mk> diff --git a/lang/php71-extensions/pkg-descr b/lang/php71-extensions/pkg-descr new file mode 100644 index 000000000000..b6512e2ea90e --- /dev/null +++ b/lang/php71-extensions/pkg-descr @@ -0,0 +1,7 @@ +This is a "meta-port" to install the extensions for PHP 7.1. + +Defaults to: +ctype, dom, filter, hash, iconv, json, pdo, pdo_sqlite, phar, posix, +session, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter. + +WWW: http://www.php.net/ |