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