1 |
# $MidnightBSD$ |
2 |
# $FreeBSD: head/lang/php71-extensions/Makefile 432324 2017-01-24 11:54:20Z tz $ |
3 |
|
4 |
PORTNAME= php71 |
5 |
PORTVERSION= 1.0 |
6 |
CATEGORIES= lang |
7 |
MASTER_SITES= # none |
8 |
PKGNAMESUFFIX= -extensions |
9 |
|
10 |
MAINTAINER= ports@MidnightBSD.org |
11 |
COMMENT= "meta-port" to install PHP extensions |
12 |
|
13 |
LICENSE= php |
14 |
|
15 |
DISTFILES= # none |
16 |
EXTRACT_ONLY= # none |
17 |
|
18 |
USE_PHP= yes |
19 |
PHP_DEFAULT= 7.1 |
20 |
IGNORE_WITH_PHP= 55 56 70 |
21 |
USE_PHP_BUILD= yes |
22 |
NO_BUILD= yes |
23 |
NO_MTREE= yes |
24 |
|
25 |
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ |
26 |
DOM ENCHANT EXIF FILEINFO FILTER FTP GD GETTEXT \ |
27 |
GMP HASH ICONV INTL IMAP JSON LDAP MBSTRING MCRYPT \ |
28 |
MYSQLI \ |
29 |
ODBC OPCACHE OPENSSL PCNTL PDF PDO PDO_DBLIB \ |
30 |
PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE PGSQL PHAR POSIX \ |
31 |
PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \ |
32 |
SOCKETS SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \ |
33 |
TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \ |
34 |
ZIP ZLIB |
35 |
|
36 |
BCMATH_DESC= bc style precision math functions |
37 |
BZ2_DESC= bzip2 library support |
38 |
CALENDAR_DESC= calendar conversion support |
39 |
CTYPE_DESC= ctype functions |
40 |
CURL_DESC= CURL support |
41 |
DBA_DESC= dba support |
42 |
DOM_DESC= DOM support |
43 |
ENCHANT_DESC= Enchant spelling support |
44 |
EXIF_DESC= EXIF support |
45 |
FILEINFO_DESC= fileinfo support |
46 |
FILTER_DESC= input filter support |
47 |
FTP_DESC= FTP support |
48 |
GD_DESC= GD library support |
49 |
GETTEXT_DESC= gettext library support |
50 |
GMP_DESC= GNU MP support |
51 |
HASH_DESC= HASH Message Digest Framework |
52 |
ICONV_DESC= iconv support |
53 |
IMAP_DESC= IMAP support |
54 |
INTL_DESC= Internationalization(ICU) |
55 |
JSON_DESC= JavaScript Object Serialization support |
56 |
LDAP_DESC= OpenLDAP support |
57 |
MBSTRING_DESC= multibyte string support |
58 |
MCRYPT_DESC= Encryption support |
59 |
MYSQLI_DESC= MySQLi database support |
60 |
ODBC_DESC= ODBC support |
61 |
OPCACHE_DESC= OPcache support |
62 |
OPENSSL_DESC= OpenSSL support |
63 |
PCNTL_DESC= pcntl support (CLI only) |
64 |
PDF_DESC= PDFlib support (implies GD) |
65 |
PDO_DESC= PHP Data Objects Interface (PDO) |
66 |
PDO_DBLIB_DESC= PDO DBLIB-DB 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) |
91 |
XML_DESC= XML support |
92 |
XMLREADER_DESC= XMLReader support |
93 |
XMLRPC_DESC= XMLRPC-EPI support |
94 |
XMLWRITER_DESC= XMLWriter support |
95 |
XSL_DESC= XSL support (Implies DOM) |
96 |
ZIP_DESC= ZIP support |
97 |
ZLIB_DESC= ZLIB support |
98 |
|
99 |
OPTIONS_DEFAULT= CTYPE \ |
100 |
DOM \ |
101 |
FILTER \ |
102 |
HASH \ |
103 |
ICONV \ |
104 |
JSON \ |
105 |
OPCACHE \ |
106 |
PDO \ |
107 |
PDO_SQLITE \ |
108 |
PHAR \ |
109 |
POSIX \ |
110 |
SESSION \ |
111 |
SIMPLEXML \ |
112 |
SQLITE3 \ |
113 |
TOKENIZER \ |
114 |
XML \ |
115 |
XMLREADER \ |
116 |
XMLWRITER |
117 |
|
118 |
.include <bsd.mport.options.mk> |
119 |
|
120 |
.for opt in ${OPTIONS_DEFINE} |
121 |
. if ${PORT_OPTIONS:M${opt}} |
122 |
USE_PHP+= ${opt:tl} |
123 |
. endif |
124 |
.endfor |
125 |
|
126 |
do-install: build |
127 |
@${DO_NADA} |
128 |
|
129 |
.include <bsd.port.mk> |