1 # Created by: Alex Dupre <ale@FreeBSD.org>
8 PKGNAMESUFFIX= -extensions
12 MAINTAINER= ale@FreeBSD.org
13 COMMENT= "meta-port" to install PHP extensions
17 IGNORE_WITH_PHP=53 54 5
23 OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \
24 DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
25 GMP HASH ICONV IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \
27 ODBC OPCACHE OPENSSL PCNTL PDF PDO PDO_DBLIB PDO_FIREBIRD \
28 PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE PGSQL PHAR POSIX \
29 PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \
30 SOCKETS SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \
31 TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \
34 BCMATH_DESC= bc style precision math functions
35 BZ2_DESC= bzip2 library support
36 CALENDAR_DESC= calendar conversion support
37 CTYPE_DESC= ctype functions
38 CURL_DESC= CURL support
41 EXIF_DESC= EXIF support
42 FILEINFO_DESC= fileinfo support
43 FILTER_DESC= input filter support
45 GD_DESC= GD library support
46 GETTEXT_DESC= gettext library support
47 GMP_DESC= GNU MP support
48 HASH_DESC= HASH Message Digest Framework
49 ICONV_DESC= iconv support
50 IMAP_DESC= IMAP support
51 INTERBASE_DESC= Interbase 6 database support (Firebird)
52 JSON_DESC= JavaScript Object Serialization support
53 LDAP_DESC= OpenLDAP support
54 MBSTRING_DESC= multibyte string support
55 MCRYPT_DESC= Encryption support
56 MSSQL_DESC= MS-SQL database support
57 MYSQL_DESC= MySQL database support
58 MYSQLI_DESC= MySQLi database support
59 ODBC_DESC= ODBC support
60 OPCACHE_DESC= OPcache support
61 OPENSSL_DESC= OpenSSL support
62 PCNTL_DESC= pcntl support (CLI only)
63 PDF_DESC= PDFlib support (implies GD)
64 PDO_DESC= PHP Data Objects Interface (PDO)
65 PDO_DBLIB_DESC= PDO DBLIB-DB driver
66 PDO_FIREBIRD_DESC= PDO Firebird driver
67 PDO_MYSQL_DESC= PDO MySQL driver
68 PDO_ODBC_DESC= PDO ODBC driver
69 PDO_PGSQL_DESC= PDO PostgreSQL driver
70 PDO_SQLITE_DESC= PDO sqlite driver
71 PGSQL_DESC= PostgreSQL database support
72 PHAR_DESC= phar support
73 POSIX_DESC= POSIX-like functions
74 PSPELL_DESC= pspell support
75 READLINE_DESC= readline support (CLI only)
76 RECODE_DESC= recode support
77 SESSION_DESC= session support
78 SHMOP_DESC= shmop support
79 SIMPLEXML_DESC= simplexml support
80 SNMP_DESC= SNMP support
81 SOAP_DESC= SOAP support
82 SOCKETS_DESC= sockets support
83 SQLITE3_DESC= sqlite3 support
84 SYBASE_CT_DESC= Sybase database support
85 SYSVMSG_DESC= System V message support
86 SYSVSEM_DESC= System V semaphore support
87 SYSVSHM_DESC= System V shared memory support
88 TIDY_DESC= TIDY support
89 TOKENIZER_DESC= tokenizer support
90 WDDX_DESC= WDDX support (implies XML)
92 XMLREADER_DESC= XMLReader support
93 XMLRPC_DESC= XMLRPC-EPI support
94 XMLWRITER_DESC= XMLWriter support
95 XSL_DESC= XSL support (Implies DOM)
97 ZLIB_DESC= ZLIB support
99 OPTIONS_DEFAULT= CTYPE \
118 .include <bsd.port.options.mk>
120 .for opt in ${OPTIONS_DEFINE}
121 . if ${PORT_OPTIONS:M${opt}}
129 .include <bsd.port.mk>