View | Details | Raw Unified | Return to bug 210529 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/php.mk (-40 / +73 lines)
Lines 4-10 Link Here
4
#
4
#
5
# Feature:	php
5
# Feature:	php
6
# Usage:	USES=php
6
# Usage:	USES=php
7
# Valid ARGS:	(none)
7
# Valid ARGS:	(none), phpize, ext, zend, build, cli, cgi, mod, web, embed
8
#
9
#	- phpize   : Use to build a PHP extension.
10
#	- ext      : Use to build, install and register a PHP extension.
11
#	- zend     : Use to build, install and register a Zend extension.
12
#	- build    : Set PHP also as a build dependency.
13
#	- cli      : Want the CLI version of PHP.
14
#	- cgi      : Want the CGI version of PHP.
15
#	- mod      : Want the Apache Module for PHP.
16
#	- web      : Want the Apache Module or the CGI version of PHP.
17
#	- embed    : Want the embedded library version of PHP.
8
#
18
#
9
# If the port requires a predefined set of PHP extensions, they can be
19
# If the port requires a predefined set of PHP extensions, they can be
10
# listed in this way:
20
# listed in this way:
Lines 15-29 Link Here
15
#
25
#
16
# DEFAULT_PHP_VER=N - Use PHP version N if PHP is not yet installed.
26
# DEFAULT_PHP_VER=N - Use PHP version N if PHP is not yet installed.
17
# IGNORE_WITH_PHP=N - The port doesn't work with PHP version N.
27
# IGNORE_WITH_PHP=N - The port doesn't work with PHP version N.
18
# USE_PHPIZE=yes    - Use to build a PHP extension.
19
# USE_PHPEXT=yes    - Use to build, install and register a PHP extension.
20
# USE_ZENDEXT=yes   - Use to build, install and register a Zend extension.
21
# USE_PHP_BUILD=yes - Set PHP also as a build dependency.
22
# WANT_PHP_CLI=yes  - Want the CLI version of PHP.
23
# WANT_PHP_CGI=yes  - Want the CGI version of PHP.
24
# WANT_PHP_MOD=yes  - Want the Apache Module for PHP.
25
# WANT_PHP_WEB=yes  - Want the Apache Module or the CGI version of PHP.
26
# WANT_PHP_EMB=yes  - Want the embedded library version of PHP.
27
#
28
#
28
# You may combine multiple WANT_PHP_* knobs.
29
# You may combine multiple WANT_PHP_* knobs.
29
# Don't specify any WANT_PHP_* knob if your port will work with every PHP SAPI.
30
# Don't specify any WANT_PHP_* knob if your port will work with every PHP SAPI.
Lines 43-48 _INCLUDE_USES_PHP_MK= yes Link Here
43
WARNING+=	"DEFAULT_PHP_VER is defined, consider using DEFAULT_VERSIONS=php=${DEFAULT_PHP_VER} instead"
44
WARNING+=	"DEFAULT_PHP_VER is defined, consider using DEFAULT_VERSIONS=php=${DEFAULT_PHP_VER} instead"
44
.  endif
45
.  endif
45
46
47
.  if defined(USE_PHPIZE) && empty(php_ARGS:Mphpize)
48
php_ARGS+=	phpize
49
.  endif
50
.  if defined(USE_PHPEXT) && empty(php_ARGS:Mext)
51
php_ARGS+=	ext
52
.  endif
53
.  if defined(USE_ZENDEXT) && empty(php_ARGS:Mzend)
54
php_ARGS+=	zend
55
.  endif
56
.  if defined(USE_PHP_BUILD) && empty(php_ARGS:Mbuild)
57
php_ARGS+=	build
58
.  endif
59
.  if defined(WANT_PHP_CLI) && empty(php_ARGS:Mcli)
60
php_ARGS+=	cli
61
.  endif
62
.  if defined(WANT_PHP_CGI) && empty(php_ARGS:Mcgi)
63
php_ARGS+=	cgi
64
.  endif
65
.  if defined(WANT_PHP_MOD) && empty(php_ARGS:Mmod)
66
php_ARGS+=	mod
67
.  endif
68
.  if defined(WANT_PHP_WEB) && empty(php_ARGS:Mweb)
69
php_ARGS+=	web
70
.  endif
71
.  if defined(WANT_PHP_EMB) && empty(php_ARGS:Membed)
72
php_ARGS+=	embed
73
.  endif
74
75
.  if ${php_ARGS:Mbuild} && ( ${php_ARGS:Mphpize} || ${php_ARGS:Mext} || ${php_ARGS:Mzend} )
76
DEV_WARNING+=	"USES=php:build is included in USES=php:phpize, USES=php:ext, and USES=php:zend, so it is not needed"
77
.  endif
78
.  if ${php_ARGS:Mphpize} && ( ${php_ARGS:Mext} || ${php_ARGS:Mzend} )
79
DEV_WARNING+=	"USES=php:phpize is included in USES=php:ext and USES=php:zend, so it is not needed"
80
.  endif
81
.  if ${php_ARGS:Mext} && ${php_ARGS:Mzend}
82
DEV_WARNING+=	"USES=php:ext is included in USES=php:zend, so it is not needed"
83
.  endif
84
46
PHPBASE?=	${LOCALBASE}
85
PHPBASE?=	${LOCALBASE}
47
.  if exists(${PHPBASE}/etc/php.conf)
86
.  if exists(${PHPBASE}/etc/php.conf)
48
.include "${PHPBASE}/etc/php.conf"
87
.include "${PHPBASE}/etc/php.conf"
Lines 98-113 IGNORE= cannot be installed: doesn't work with lang/php${PHP_VER} port\ Link Here
98
.    endfor
137
.    endfor
99
.  endif
138
.  endif
100
139
101
.  if defined(WANT_PHP_WEB)
140
.  if ${php_ARGS:Mweb}
102
.    if defined(WANT_PHP_CGI) || defined(WANT_PHP_MOD)
141
.    if ${php_ARGS:Mcgi} || ${php_ARGS:Mmod}
103
check-makevars::
142
check-makevars::
104
		@${ECHO_CMD} "If you define WANT_PHP_WEB you cannot set also WANT_PHP_CGI"
143
		@${ECHO_CMD} "If you use :web you cannot also use :cgi"
105
		@${ECHO_CMD} "or WANT_PHP_MOD. Use only one of them."
144
		@${ECHO_CMD} "or :mod. Use only one of them."
106
		@${FALSE}
145
		@${FALSE}
107
.    endif
146
.    endif
108
.  endif
147
.  endif
109
148
110
.  if defined(WANT_PHP_CGI)
149
.  if ${php_ARGS:Mcgi}
111
.    if defined(PHP_VERSION) && ${PHP_SAPI:Mcgi} == "" && ${PHP_SAPI:Mfpm} == ""
150
.    if defined(PHP_VERSION) && ${PHP_SAPI:Mcgi} == "" && ${PHP_SAPI:Mfpm} == ""
112
check-makevars::
151
check-makevars::
113
		@${ECHO_CMD} "This port requires the CGI version of PHP, but you have already"
152
		@${ECHO_CMD} "This port requires the CGI version of PHP, but you have already"
Lines 116-122 check-makevars:: Link Here
116
.    endif
155
.    endif
117
.  endif
156
.  endif
118
157
119
.  if defined(WANT_PHP_CLI)
158
.  if ${php_ARGS:Mcli}
120
.    if defined(PHP_VERSION) && ${PHP_SAPI:Mcli} == ""
159
.    if defined(PHP_VERSION) && ${PHP_SAPI:Mcli} == ""
121
check-makevars::
160
check-makevars::
122
		@${ECHO_CMD} "This port requires the CLI version of PHP, but you have already"
161
		@${ECHO_CMD} "This port requires the CLI version of PHP, but you have already"
Lines 125-131 check-makevars:: Link Here
125
.    endif
164
.    endif
126
.  endif
165
.  endif
127
166
128
.  if defined(WANT_PHP_EMB)
167
.  if ${php_ARGS:Membed}
129
.    if defined(PHP_VERSION) && ${PHP_SAPI:Membed} == ""
168
.    if defined(PHP_VERSION) && ${PHP_SAPI:Membed} == ""
130
check-makevars::
169
check-makevars::
131
		@${ECHO_CMD} "This port requires the embedded library version of PHP, but you have already"
170
		@${ECHO_CMD} "This port requires the embedded library version of PHP, but you have already"
Lines 137-147 check-makevars:: Link Here
137
PHP_PORT?=	lang/php${PHP_VER}
176
PHP_PORT?=	lang/php${PHP_VER}
138
MOD_PHP_PORT?=	www/mod_php${PHP_VER}
177
MOD_PHP_PORT?=	www/mod_php${PHP_VER}
139
178
140
.  if defined(USE_PHP_BUILD)
179
.  if ${php_ARGS:Mbuild}
141
BUILD_DEPENDS+=	${PHPBASE}/include/php/main/php.h:${PHP_PORT}
180
BUILD_DEPENDS+=	${PHPBASE}/include/php/main/php.h:${PHP_PORT}
142
.  endif
181
.  endif
143
RUN_DEPENDS+=	${PHPBASE}/include/php/main/php.h:${PHP_PORT}
182
RUN_DEPENDS+=	${PHPBASE}/include/php/main/php.h:${PHP_PORT}
144
.  if defined(WANT_PHP_MOD) || (defined(WANT_PHP_WEB) && defined(PHP_VERSION) && ${PHP_SAPI:Mcgi} == "" && ${PHP_SAPI:Mfpm} == "")
183
.  if  ${php_ARGS:Mmod} || (${php_ARGS:Mweb} && defined(PHP_VERSION) && ${PHP_SAPI:Mcgi} == "" && ${PHP_SAPI:Mfpm} == "")
145
USE_APACHE_RUN=	22+
184
USE_APACHE_RUN=	22+
146
.include "${PORTSDIR}/Mk/bsd.apache.mk"
185
.include "${PORTSDIR}/Mk/bsd.apache.mk"
147
RUN_DEPENDS+=	${PHPBASE}/${APACHEMODDIR}/libphp5.so:${MOD_PHP_PORT}
186
RUN_DEPENDS+=	${PHPBASE}/${APACHEMODDIR}/libphp5.so:${MOD_PHP_PORT}
Lines 150-156 RUN_DEPENDS+= ${PHPBASE}/${APACHEMODDIR}/libphp5.so:${MOD_PHP_PORT} Link Here
150
PLIST_SUB+=	PHP_EXT_DIR=${PHP_EXT_DIR}
189
PLIST_SUB+=	PHP_EXT_DIR=${PHP_EXT_DIR}
151
SUB_LIST+=	PHP_EXT_DIR=${PHP_EXT_DIR}
190
SUB_LIST+=	PHP_EXT_DIR=${PHP_EXT_DIR}
152
191
153
.  if defined(USE_PHPIZE) || defined(USE_PHPEXT) || defined(USE_ZENDEXT)
192
.  if ${php_ARGS:Mphpize} || ${php_ARGS:Mext} || ${php_ARGS:Mzend}
154
BUILD_DEPENDS+=	${PHPBASE}/bin/phpize:${PHP_PORT}
193
BUILD_DEPENDS+=	${PHPBASE}/bin/phpize:${PHP_PORT}
155
GNU_CONFIGURE=	yes
194
GNU_CONFIGURE=	yes
156
USE_AUTOTOOLS+=	autoconf:env
195
USE_AUTOTOOLS+=	autoconf:env
Lines 172-178 _USES_POST+=php Link Here
172
211
173
_INCLUDE_USES_PHP_POST_MK=yes
212
_INCLUDE_USES_PHP_POST_MK=yes
174
213
175
.  if (defined(USE_PHPEXT) || defined(USE_ZENDEXT))
214
.  if ${php_ARGS:Mext} || ${php_ARGS:Mzend}
176
PHP_MODNAME?=	${PORTNAME}
215
PHP_MODNAME?=	${PORTNAME}
177
PHP_HEADER_DIRS?=	""
216
PHP_HEADER_DIRS?=	""
178
217
Lines 206-212 add-plist-phpext: Link Here
206
		>> ${TMPPLIST}
245
		>> ${TMPPLIST}
207
	@${ECHO_CMD} "@dir etc/php" \
246
	@${ECHO_CMD} "@dir etc/php" \
208
		>> ${TMPPLIST}
247
		>> ${TMPPLIST}
209
.    if defined(USE_ZENDEXT)
248
.    if ${php_ARGS:Mzend}
210
	@${ECHO_CMD} "@exec echo zend_extension=%D/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}.so >> %D/etc/php/extensions.ini" \
249
	@${ECHO_CMD} "@exec echo zend_extension=%D/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}.so >> %D/etc/php/extensions.ini" \
211
		>> ${TMPPLIST}
250
		>> ${TMPPLIST}
212
.    else
251
.    else
Lines 215-221 add-plist-phpext: Link Here
215
.    endif
254
.    endif
216
	@${ECHO_CMD} "@unexec cp %D/etc/php/extensions.ini %D/etc/php/extensions.ini.orig" \
255
	@${ECHO_CMD} "@unexec cp %D/etc/php/extensions.ini %D/etc/php/extensions.ini.orig" \
217
		>> ${TMPPLIST}
256
		>> ${TMPPLIST}
218
.    if defined(USE_ZENDEXT)
257
.    if ${php_ARGS:Mzend}
219
	@${ECHO_CMD} "@unexec grep -v zend_extension=%D/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}\\\.so %D/etc/php/extensions.ini.orig > %D/etc/php/extensions.ini || true" \
258
	@${ECHO_CMD} "@unexec grep -v zend_extension=%D/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}\\\.so %D/etc/php/extensions.ini.orig > %D/etc/php/extensions.ini || true" \
220
		>> ${TMPPLIST}
259
		>> ${TMPPLIST}
221
.    else
260
.    else
Lines 235-241 php-ini: Link Here
235
	@${ECHO_CMD} "The following line has been added to your ${PREFIX}/etc/php/extensions.ini"
274
	@${ECHO_CMD} "The following line has been added to your ${PREFIX}/etc/php/extensions.ini"
236
	@${ECHO_CMD} "configuration file to automatically load the installed extension:"
275
	@${ECHO_CMD} "configuration file to automatically load the installed extension:"
237
	@${ECHO_CMD} ""
276
	@${ECHO_CMD} ""
238
.    if defined(USE_ZENDEXT)
277
.    if ${php_ARGS:Mzend}
239
	@${ECHO_CMD} "zend_extension=${PREFIX}/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}.so"
278
	@${ECHO_CMD} "zend_extension=${PREFIX}/lib/php/${PHP_EXT_DIR}/${PHP_MODNAME}.so"
240
.    else
279
.    else
241
	@${ECHO_CMD} "extension=${PHP_MODNAME}.so"
280
	@${ECHO_CMD} "extension=${PHP_MODNAME}.so"
Lines 245-251 php-ini: Link Here
245
.  endif
284
.  endif
246
285
247
# Extensions
286
# Extensions
248
.  if ${USE_PHP:tl} != "yes"
287
.  if defined(USE_PHP) && ${USE_PHP:tl} != "yes"
249
# non-version specific components
288
# non-version specific components
250
_USE_PHP_ALL=	apc bcmath bitset bz2 calendar ctype curl dba dom \
289
_USE_PHP_ALL=	apc bcmath bitset bz2 calendar ctype curl dba dom \
251
		exif fileinfo filter ftp gd gettext gmp \
290
		exif fileinfo filter ftp gd gettext gmp \
Lines 297-303 ldap_DEPENDS= net/php${PHP_VER}-ldap Link Here
297
mbstring_DEPENDS=	converters/php${PHP_VER}-mbstring
336
mbstring_DEPENDS=	converters/php${PHP_VER}-mbstring
298
mcrypt_DEPENDS=	security/php${PHP_VER}-mcrypt
337
mcrypt_DEPENDS=	security/php${PHP_VER}-mcrypt
299
memcache_DEPENDS=	databases/pecl-memcache
338
memcache_DEPENDS=	databases/pecl-memcache
300
mhash_DEPENDS=	security/php${PHP_VER}-mhash
301
mssql_DEPENDS=	databases/php${PHP_VER}-mssql
339
mssql_DEPENDS=	databases/php${PHP_VER}-mssql
302
mysql_DEPENDS=	databases/php${PHP_VER}-mysql
340
mysql_DEPENDS=	databases/php${PHP_VER}-mysql
303
mysqli_DEPENDS=	databases/php${PHP_VER}-mysqli
341
mysqli_DEPENDS=	databases/php${PHP_VER}-mysqli
Lines 347-369 zip_DEPENDS= archivers/php${PHP_VER}-zip Link Here
347
zlib_DEPENDS=	archivers/php${PHP_VER}-zlib
385
zlib_DEPENDS=	archivers/php${PHP_VER}-zlib
348
386
349
.    for extension in ${USE_PHP}
387
.    for extension in ${USE_PHP}
350
.      if ${_USE_PHP_VER${PHP_VER}:M${extension}} != ""
351
.        if ${PHP_EXT_INC:M${extension}} == ""
352
.          if defined(USE_PHP_BUILD)
353
BUILD_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension}.so:${${extension}_DEPENDS}
354
.          endif
355
RUN_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension}.so:${${extension}_DEPENDS}
356
.        endif
357
.      else
358
ext=		${extension}
388
ext=		${extension}
359
.        if ${ext} == "mhash"
389
.      if ${_USE_PHP_VER${PHP_VER}:M${ext:S/:build//}} != ""
360
.          if defined(USE_PHP_BUILD)
390
.        if ${PHP_EXT_INC:M${ext:S/:build//}} == ""
361
BUILD_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/hash.so:${hash_DEPENDS}
391
.          if !empty(php_ARGS:Mbuild) || !empty(extension:M*\:build)
392
BUILD_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${extension:S/:build//}_DEPENDS}
362
.          endif
393
.          endif
363
RUN_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/hash.so:${hash_DEPENDS}
394
RUN_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${extension:S/:build//}_DEPENDS}
364
.        elif ${ext:tl} != "yes"
395
.        endif
396
.      else
397
.        if ${ext:tl} != "yes"
365
check-makevars::
398
check-makevars::
366
			@${ECHO_CMD} "Unknown extension ${extension} for PHP ${PHP_VER}."
399
			@${ECHO_CMD} "Unknown extension ${extension:S/:build//} for PHP ${PHP_VER}."
367
			@${FALSE}
400
			@${FALSE}
368
.        endif
401
.        endif
369
.      endif
402
.      endif
(-)Mk/bsd.sanity.mk (-1 / +13 lines)
Lines 177-183 SANITY_UNSUPPORTED= USE_OPENAL USE_FAM USE_MAKESELF USE_ZIP USE_LHA USE_CMAKE \ Link Here
177
		PYDISTUTILS_AUTOPLIST PYTHON_PY3K_PLIST_HACK PYDISTUTILS_NOEGGINFO \
177
		PYDISTUTILS_AUTOPLIST PYTHON_PY3K_PLIST_HACK PYDISTUTILS_NOEGGINFO \
178
		USE_PYTHON_PREFIX USE_BZIP2 USE_XZ USE_PGSQL NEED_ROOT \
178
		USE_PYTHON_PREFIX USE_BZIP2 USE_XZ USE_PGSQL NEED_ROOT \
179
		UNIQUENAME LATEST_LINK USE_SQLITE USE_FIREBIRD
179
		UNIQUENAME LATEST_LINK USE_SQLITE USE_FIREBIRD
180
SANITY_DEPRECATED=	PYTHON_PKGNAMESUFFIX USE_AUTOTOOLS PLIST_DIRSTRY USE_BDB USE_MYSQL WANT_MYSQL_VER
180
SANITY_DEPRECATED=	PYTHON_PKGNAMESUFFIX USE_AUTOTOOLS PLIST_DIRSTRY \
181
			USE_BDB USE_MYSQL WANT_MYSQL_VER USE_PHPIZE USE_PHPEXT \
182
			USE_ZENDEXT USE_PHP_BUILD WANT_PHP_CLI WANT_PHP_CGI \
183
			WANT_PHP_MOD WANT_PHP_WEB WANT_PHP_EMB
181
SANITY_NOTNEEDED=	WX_UNICODE
184
SANITY_NOTNEEDED=	WX_UNICODE
182
185
183
USE_AUTOTOOLS_ALT=	USES=autoreconf and GNU_CONFIGURE=yes
186
USE_AUTOTOOLS_ALT=	USES=autoreconf and GNU_CONFIGURE=yes
Lines 221-226 USE_FIREBIRD_ALT= USES=firebird Link Here
221
USE_BDB_ALT=		USES=bdb:${USE_BDB}
224
USE_BDB_ALT=		USES=bdb:${USE_BDB}
222
USE_MYSQL_ALT=		USES=mysql:${USE_MYSQL}
225
USE_MYSQL_ALT=		USES=mysql:${USE_MYSQL}
223
WANT_MYSQL_VER_ALT=	USES=mysql:${WANT_MYSQL_VER}
226
WANT_MYSQL_VER_ALT=	USES=mysql:${WANT_MYSQL_VER}
227
USE_PHPIZE_ALT=		USES=php:phpize
228
USE_PHPEXT_ALT=		USES=php:ext
229
USE_ZENDEXT_ALT=	USES=php:zend
230
USE_PHP_BUILD_ALT=	USES=php:build
231
WANT_PHP_CLI_ALT=	USES=php:cli
232
WANT_PHP_CGI_ALT=	USES=php:cgi
233
WANT_PHP_MOD_ALT=	USES=php:mod
234
WANT_PHP_WEB_ALT=	USES=php:web
235
WANT_PHP_EMB_ALT=	USES=php:embed
224
236
225
.for a in ${SANITY_DEPRECATED}
237
.for a in ${SANITY_DEPRECATED}
226
.if defined(${a})
238
.if defined(${a})
(-)archivers/pecl-lzf/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= Handles LZF de/compression Link Here
14
14
15
LICENSE=	PHP202
15
LICENSE=	PHP202
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
18
21
CONFIGURE_ARGS=	--enable-lzf
19
CONFIGURE_ARGS=	--enable-lzf
22
WRKSRC=		${WRKDIR}/${DISTNAME:tu}
20
WRKSRC=		${WRKDIR}/${DISTNAME:tu}
(-)archivers/pecl-phk/Makefile (-4 / +2 lines)
Lines 15-24 LICENSE= PHP301 Link Here
15
15
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	hash
19
USE_PHP=	hash:build
20
USE_PHP_BUILD=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CONFIGURE_ARGS=	--enable-phk
22
CONFIGURE_ARGS=	--enable-phk
(-)archivers/pecl-rar/Makefile (-4 / +2 lines)
Lines 13-22 COMMENT= PECL extension to create and read RAR files Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	spl
17
USE_PHP=	spl:build
18
USE_PHPEXT=	yes
19
USE_PHP_BUILD=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
20
(-)archivers/php-horde_lz4/Makefile (-2 / +1 lines)
Lines 12-19 DIST_SUBDIR= PECL Link Here
12
MAINTAINER=	mm@FreeBSD.org
12
MAINTAINER=	mm@FreeBSD.org
13
COMMENT=	Horde LZ4 Compression Extension for php
13
COMMENT=	Horde LZ4 Compression Extension for php
14
14
15
USE_PHP=	yes
15
USES=	php:ext
16
USE_PHPEXT=	yes
17
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
18
17
19
CONFIGURE_ARGS=	--enable-horde_lz4
18
CONFIGURE_ARGS=	--enable-horde_lz4
(-)archivers/php5-snappy/Makefile (-2 / +1 lines)
Lines 17-24 LICENSE= BSD2CLAUSE Link Here
17
LIB_DEPENDS+=	libsnappy.so:archivers/snappy
17
LIB_DEPENDS+=	libsnappy.so:archivers/snappy
18
CONFIGURE_ARGS+=	--with-snappy-includedir=${LOCALBASE}/include
18
CONFIGURE_ARGS+=	--with-snappy-includedir=${LOCALBASE}/include
19
19
20
USE_PHP=	yes
20
USES=		php:ext
21
USE_PHPEXT=	yes
22
PHP_MODNAME=	snappy
21
PHP_MODNAME=	snappy
23
WRKSRC=		${WRKDIR}/${PROJECTHOST}
22
WRKSRC=		${WRKDIR}/${PROJECTHOST}
24
OPTIONS_DEFINE=	TEST
23
OPTIONS_DEFINE=	TEST
(-)benchmarks/phoronix-test-suite/Makefile (-2 / +1 lines)
Lines 12-22 COMMENT= Phoronix Benchmarking Suite Link Here
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
USES=		php:cli,build
15
USE_GCC=	any
16
USE_GCC=	any
16
USE_PHP=	ctype curl dom filter gd hash json openssl pcntl posix session \
17
USE_PHP=	ctype curl dom filter gd hash json openssl pcntl posix session \
17
	simplexml sockets sqlite3 zip zlib
18
	simplexml sockets sqlite3 zip zlib
18
USE_PHP_BUILD=	yes
19
WANT_PHP_CLI=	yes
20
NO_BUILD=	yes
19
NO_BUILD=	yes
21
WRKSRC=		${WRKDIR}/phoronix-test-suite
20
WRKSRC=		${WRKDIR}/phoronix-test-suite
22
21
(-)chinese/php-cconv/Makefile (-2 / +1 lines)
Lines 16-23 LICENSE= GPLv2 Link Here
16
LIB_DEPENDS=	libcconv.so:chinese/cconv
16
LIB_DEPENDS=	libcconv.so:chinese/cconv
17
17
18
CONFIGURE_ARGS=	--with-cconv-dir=${LOCALBASE}
18
CONFIGURE_ARGS=	--with-cconv-dir=${LOCALBASE}
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
22
21
23
post-patch:
22
post-patch:
(-)converters/pecl-fribidi/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= PECL extension for the Unicode Bidi algorithm Link Here
14
14
15
LIB_DEPENDS=	libfribidi.so:converters/fribidi
15
LIB_DEPENDS=	libfribidi.so:converters/fribidi
16
16
17
USES=		pkgconfig tar:tgz
17
USES=		php:ext pkgconfig tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
CONFIGURE_ARGS=	--with-fribidi=${LOCALBASE}
20
CONFIGURE_ARGS=	--with-fribidi=${LOCALBASE}
(-)converters/pecl-igbinary/Makefile (-5 / +2 lines)
Lines 18-27 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
18
BROKEN_powerpc64=	does not build
18
BROKEN_powerpc64=	does not build
19
19
20
IGNORE_WITH_PHP=70
20
IGNORE_WITH_PHP=70
21
USE_PHP=	session
21
USE_PHP=	session:build
22
USE_PHP_BUILD=	yes
22
USES=		php:ext tar:tgz
23
USE_PHPEXT=	yes
24
USE_PHPIZE=	yes
25
USES=		tar:tgz
26
23
27
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)converters/php5-bsdconv/Makefile (-5 / +1 lines)
Lines 17-27 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	buganini
17
GH_ACCOUNT=	buganini
18
GH_PROJECT=	php-${PORTNAME}
18
GH_PROJECT=	php-${PORTNAME}
19
19
20
USE_PHP=	yes
20
USES=		php:ext
21
USE_PHPEXT=	yes
22
USE_PHPIZE=	yes
23
USE_PHP_BUILD=	yes
24
PHP_MODNAME=	${PORTNAME}
25
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
26
CONFIGURE_ARGS=	--with-bsdconv=${LOCALBASE}
22
CONFIGURE_ARGS=	--with-bsdconv=${LOCALBASE}
27
23
(-)databases/pecl-chdb/Makefile (-5 / +1 lines)
Lines 16-26 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libcmph.so:devel/cmph
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libcmph.so:devel/cmph
17
RUN_DEPENDS=	${LOCALBASE}/lib/libcmph.so:devel/cmph
17
RUN_DEPENDS=	${LOCALBASE}/lib/libcmph.so:devel/cmph
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHP_BUILD=	yes
21
USE_PHPIZE=	yes
22
USE_PHPEXT=	yes
23
PHP_MODNAME=	chdb
24
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
25
21
26
CFLAGS+=	-L${LOCALBASE}/lib
22
CFLAGS+=	-L${LOCALBASE}/lib
(-)databases/pecl-dbase/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= dBase database file access functions for PHP Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)databases/pecl-drizzle/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libdrizzle.so:databases/libdrizzle
16
LIB_DEPENDS=	libdrizzle.so:databases/libdrizzle
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
OPTIONS_DEFINE=	DOCS EXAMPLES
21
OPTIONS_DEFINE=	DOCS EXAMPLES
(-)databases/pecl-leveldb/Makefile (-5 / +1 lines)
Lines 15-25 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libleveldb.so:databases/leveldb
16
LIB_DEPENDS=	libleveldb.so:databases/leveldb
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHP_BUILD=	yes
21
USE_PHPEXT=	yes
22
USE_PHPIZE=	yes
23
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
24
20
25
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)databases/pecl-mdbtools/Makefile (-4 / +1 lines)
Lines 17-26 LICENSE= LGPL21 Link Here
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libmdb.a:databases/mdbtools
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libmdb.a:databases/mdbtools
18
RUN_DEPENDS=	${LOCALBASE}/lib/libmdb.a:databases/mdbtools
18
RUN_DEPENDS=	${LOCALBASE}/lib/libmdb.a:databases/mdbtools
19
19
20
USES=		pkgconfig tar:tgz
20
USES=		php:ext pkgconfig tar:tgz
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
USE_PHP_BUILD=	yes
24
IGNORE_WITH_PHP= 56 70
21
IGNORE_WITH_PHP= 56 70
25
22
26
CONFIGURE_ARGS=	--with-mdbtools=${LOCALBASE}
23
CONFIGURE_ARGS=	--with-mdbtools=${LOCALBASE}
(-)databases/pecl-memcache/Makefile (-5 / +2 lines)
Lines 21-31 OPTIONS_DEFINE= EXAMPLES Link Here
21
CONFIGURE_ARGS=	--with-zlib-dir=/usr
21
CONFIGURE_ARGS=	--with-zlib-dir=/usr
22
IGNORE_WITH_PHP=70
22
IGNORE_WITH_PHP=70
23
USE_CSTD=	gnu89
23
USE_CSTD=	gnu89
24
USE_PHP=	zlib session
24
USE_PHP=	zlib:build session:build
25
USE_PHP_BUILD=	yes
25
USES=		dos2unix php:ext tar:tgz
26
USE_PHPEXT=	yes
27
USE_PHPIZE=	yes
28
USES=		dos2unix tar:tgz
29
26
30
post-install-EXAMPLES-on:
27
post-install-EXAMPLES-on:
31
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
28
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
(-)databases/pecl-memcached/Makefile (-5 / +2 lines)
Lines 24-34 IGBINARY_DESC= Binary serializer support Link Here
24
24
25
CONFIGURE_ARGS=	--with-libmemcached-dir=${LOCALBASE}
25
CONFIGURE_ARGS=	--with-libmemcached-dir=${LOCALBASE}
26
IGNORE_WITH_PHP=70
26
IGNORE_WITH_PHP=70
27
USE_PHP=	json session
27
USE_PHP=	json:build session:build
28
USE_PHPEXT=	yes
28
USES=		php:ext pkgconfig tar:tgz
29
USE_PHPIZE=	yes
30
USE_PHP_BUILD=	yes
31
USES=		pkgconfig tar:tgz
32
29
33
IGBINARY_CONFIGURE_ENABLE=	memcached-igbinary
30
IGBINARY_CONFIGURE_ENABLE=	memcached-igbinary
34
IGBINARY_USE=		PHP=igbinary
31
IGBINARY_USE=		PHP=igbinary
(-)databases/pecl-mongo/Makefile (-4 / +2 lines)
Lines 15-24 LICENSE= APACHE20 Link Here
15
15
16
BUILD_DEPENDS=	re2c>=0.13.4:devel/re2c
16
BUILD_DEPENDS=	re2c>=0.13.4:devel/re2c
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	spl
19
USE_PHP=	spl:build
20
USE_PHP_BUILD=	yes
21
USE_PHPEXT=	yes
22
CONFIGURE_ARGS=	--enable-mongo
20
CONFIGURE_ARGS=	--enable-mongo
23
SUB_FILES=	pkg-message
21
SUB_FILES=	pkg-message
24
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
(-)databases/pecl-mongodb/Makefile (-4 / +2 lines)
Lines 12-20 COMMENT= PECL classes for MongoDB Link Here
12
12
13
LICENSE=	APACHE20
13
LICENSE=	APACHE20
14
14
15
USES=		tar:tgz
15
USES=		php:ext tar:tgz
16
USE_PHP=	spl
16
USE_PHP=	spl:build
17
USE_PHP_BUILD=	yes
18
USE_PHPEXT=	yes
19
17
20
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)databases/pecl-mysqlnd_ms/Makefile (-4 / +2 lines)
Lines 12-21 DIST_SUBDIR= PECL Link Here
12
MAINTAINER=	johnpupu@gmail.com
12
MAINTAINER=	johnpupu@gmail.com
13
COMMENT=	Replication and load balancing plugin for mysqlnd
13
COMMENT=	Replication and load balancing plugin for mysqlnd
14
14
15
USE_PHP=	json
15
USES=		php:ext
16
USE_PHP_BUILD=	yes
16
USE_PHP=	json:build
17
USE_PHPEXT=	yes
18
USE_PHPIZE=	yes
19
IGNORE_WITH_PHP=	56 70
17
IGNORE_WITH_PHP=	56 70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)databases/pecl-mysqlnd_qc/Makefile (-3 / +1 lines)
Lines 12-20 DIST_SUBDIR= PECL Link Here
12
MAINTAINER=	johnpupu@gmail.com
12
MAINTAINER=	johnpupu@gmail.com
13
COMMENT=	Query cache plugin for mysqlnd
13
COMMENT=	Query cache plugin for mysqlnd
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHPEXT=	yes
17
USE_PHPIZE=	yes
18
IGNORE_WITH_PHP=	56 70
16
IGNORE_WITH_PHP=	56 70
19
17
20
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)databases/pecl-pdo_user/Makefile (-5 / +2 lines)
Lines 17-27 BROKEN_powerpc64= Does not build Link Here
17
17
18
WRKSRC=		${WRKDIR}/PDO_USER-${PORTVERSION}
18
WRKSRC=		${WRKDIR}/PDO_USER-${PORTVERSION}
19
19
20
USE_PHP=	pdo
20
USES=		php:ext
21
USE_PHP_BUILD=	yes
21
USE_PHP=	pdo:build
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
PHP_MODNAME=	pdo_user
25
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
26
23
27
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)databases/pecl-rrd/Makefile (-2 / +1 lines)
Lines 18-25 LIB_DEPENDS= librrd.so:databases/rrdtool Link Here
18
18
19
LDFLAGS+=	-L${LOCALBASE}/lib
19
LDFLAGS+=	-L${LOCALBASE}/lib
20
20
21
USE_PHP=	yes
21
USES=		php:ext
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
24
23
25
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)databases/pecl-tokyo_tyrant/Makefile (-5 / +2 lines)
Lines 17-27 BROKEN_powerpc64= Does not build Link Here
17
17
18
LIB_DEPENDS=	libtokyotyrant.so:databases/tokyotyrant
18
LIB_DEPENDS=	libtokyotyrant.so:databases/tokyotyrant
19
19
20
USES=		pkgconfig tar:tgz
20
USES=		php:ext pkgconfig tar:tgz
21
USE_PHP=	session
21
USE_PHP=	session:build
22
USE_PHP_BUILD=	spl
23
USE_PHPIZE=	yes
24
USE_PHPEXT=	yes
25
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
26
23
27
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)databases/php-adodb-ext/Makefile (-5 / +2 lines)
Lines 14-30 COMMENT= ADOdb Extension Link Here
14
14
15
WRKSRC=		${WRKDIR}/adodb-${PORTVERSION:S/.//}
15
WRKSRC=		${WRKDIR}/adodb-${PORTVERSION:S/.//}
16
16
17
USES=		dos2unix zip
17
USES=		dos2unix php:ext zip
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
PHP_MODNAME=	adodb
21
IGNORE_WITH_PHP=56 70
18
IGNORE_WITH_PHP=56 70
22
19
23
SUB_FILES=	pkg-message
20
SUB_FILES=	pkg-message
24
21
25
.include <bsd.port.pre.mk>
22
.include <bsd.port.pre.mk>
26
23
27
.if ${PHP_VER} == "5" || ${PHP_VER} == "54" || ${PHP_VER} == "55"
24
.if ${PHP_VER} == "55"
28
EXTRA_PATCHES=	${PATCHDIR}/extra-patch-php54-adodb.c
25
EXTRA_PATCHES=	${PATCHDIR}/extra-patch-php54-adodb.c
29
.endif
26
.endif
30
27
(-)databases/php-mdcached/Makefile (-3 / +2 lines)
Lines 15-24 LICENSE= BSD2CLAUSE Link Here
15
15
16
LIB_DEPENDS=	libmdcached.so:databases/mdcached
16
LIB_DEPENDS=	libmdcached.so:databases/mdcached
17
17
18
USE_PHP=	yes
18
USES=		php:ext
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
21
CONFIGURE_ARGS=	--enable-mdcached
20
CONFIGURE_ARGS=	--enable-mdcached
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}/client_php/${PORTNAME}
21
WRKSRC_SUBDIR=		${PORTNAME}/client_php/${PORTNAME}
23
22
24
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)databases/php5-pdo_cassandra/Makefile (-4 / +2 lines)
Lines 21-31 GH_ACCOUNT= mkoppanen Link Here
21
GH_PROJECT=	php-${PORTNAME}
21
GH_PROJECT=	php-${PORTNAME}
22
GH_TAGNAME=	7debd5b
22
GH_TAGNAME=	7debd5b
23
23
24
USES=		compiler:c++11-lib pkgconfig
24
USES=		compiler:c++11-lib php:ext pkgconfig
25
USE_CXXSTD=	c++11
25
USE_CXXSTD=	c++11
26
USE_PHP_BUILD=	yes
26
USE_PHP=	pdo:build
27
USE_PHP=	pdo
28
USE_PHPEXT=	yes
29
27
30
IGNORE_WITH_PHP=	70
28
IGNORE_WITH_PHP=	70
31
29
(-)databases/php5-tarantool/Makefile (-4 / +1 lines)
Lines 9-20 PKGNAMEPREFIX= php5- Link Here
9
MAINTAINER=	vg@FreeBSD.org
9
MAINTAINER=	vg@FreeBSD.org
10
COMMENT=	PECL PHP driver for Tarantool/Box
10
COMMENT=	PECL PHP driver for Tarantool/Box
11
11
12
USES=		php:ext
12
USE_GITHUB=	yes
13
USE_GITHUB=	yes
13
USE_PHP=	yes
14
USE_PHPEXT=	yes
15
USE_PHPIZE=	yes
16
14
17
PHP_MODNAME=	${PORTNAME}
18
GH_PROJECT=	${PORTNAME}-php
15
GH_PROJECT=	${PORTNAME}-php
19
GH_TAGNAME=	c1c5d5f
16
GH_TAGNAME=	c1c5d5f
20
TR_VER=		20151222
17
TR_VER=		20151222
(-)databases/php55-redis/Makefile (-6 / +3 lines)
Lines 17-37 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	nicolasff
17
GH_ACCOUNT=	nicolasff
18
GH_PROJECT=	phpredis
18
GH_PROJECT=	phpredis
19
19
20
USE_PHP=	session
20
USES=		php:ext
21
USE_PHP_BUILD=	yes
21
USE_PHP=	session:build
22
USE_PHPEXT=	yes
23
PHP_DEFAULT=	5.5
22
PHP_DEFAULT=	5.5
24
IGNORE_WITH_PHP=	56 70
23
IGNORE_WITH_PHP=	56 70
25
24
26
PHP_MODNAME=	redis
27
28
OPTIONS_DEFINE=	IGBINARY
25
OPTIONS_DEFINE=	IGBINARY
29
IGBINARY_DESC=	Build with Igbinary serializer
26
IGBINARY_DESC=	Build with Igbinary serializer
30
27
31
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
32
29
33
.if ${PORT_OPTIONS:MIGBINARY}
30
.if ${PORT_OPTIONS:MIGBINARY}
34
USE_PHP+=	igbinary
31
USE_PHP+=	igbinary:build
35
CONFIGURE_ARGS+=--enable-redis-igbinary
32
CONFIGURE_ARGS+=--enable-redis-igbinary
36
.else
33
.else
37
CONFIGURE_ARGS+=--disable-redis-igbinary
34
CONFIGURE_ARGS+=--disable-redis-igbinary
(-)databases/php56-redis/Makefile (-5 / +2 lines)
Lines 13-21 LICENSE= PHP301 Link Here
13
13
14
BROKEN_powerpc64=	Does not build
14
BROKEN_powerpc64=	Does not build
15
15
16
USE_PHP=	session
16
USES=		php:ext
17
USE_PHP_BUILD=	yes
17
USE_PHP=	session:build
18
USE_PHPEXT=	yes
19
PHP_DEFAULT=	5.6
18
PHP_DEFAULT=	5.6
20
IGNORE_WITH_PHP=	55 70
19
IGNORE_WITH_PHP=	55 70
21
20
Lines 23-30 USE_GITHUB= yes Link Here
23
GH_ACCOUNT=	nicolasff
22
GH_ACCOUNT=	nicolasff
24
GH_PROJECT=	phpredis
23
GH_PROJECT=	phpredis
25
24
26
PHP_MODNAME=	redis
27
28
OPTIONS_DEFINE=	IGBINARY
25
OPTIONS_DEFINE=	IGBINARY
29
IGBINARY_DESC=	Build with Igbinary serializer
26
IGBINARY_DESC=	Build with Igbinary serializer
30
27
(-)databases/vfront/Makefile (-1 / +1 lines)
Lines 17-23 NO_BUILD= yes Link Here
17
NO_ARCH=	yes
17
NO_ARCH=	yes
18
PLIST=		${WRKDIR}/pkg-plist
18
PLIST=		${WRKDIR}/pkg-plist
19
19
20
USE_PHP=	yes
20
USES=		php
21
21
22
OPTIONS_MULTI=	database
22
OPTIONS_MULTI=	database
23
OPTIONS_MULTI_database=	MYSQL PGSQL
23
OPTIONS_MULTI_database=	MYSQL PGSQL
(-)databases/xapian-bindings/Makefile (-1 / +1 lines)
Lines 34-40 LUA_CONFIGURE_WITH= lua Link Here
34
LUA_USES=		lua
34
LUA_USES=		lua
35
PHP_CONFIGURE_ENV=	PHP_CONFIG=${LOCALBASE}/bin/php-config
35
PHP_CONFIGURE_ENV=	PHP_CONFIG=${LOCALBASE}/bin/php-config
36
PHP_CONFIGURE_WITH=	php
36
PHP_CONFIGURE_WITH=	php
37
PHP_USE=		PHP=yes PHP_BUILD=yes
37
PHP_USES=		php:build
38
PYTHON_CONFIGURE_ENV=	PYTHON_LIB=${PYTHON_SITELIBDIR}
38
PYTHON_CONFIGURE_ENV=	PYTHON_LIB=${PYTHON_SITELIBDIR}
39
PYTHON_CONFIGURE_WITH=	python
39
PYTHON_CONFIGURE_WITH=	python
40
PYTHON_USES=		python:2
40
PYTHON_USES=		python:2
(-)devel/ioncube/Makefile (-1 / +1 lines)
Lines 15-21 COMMENT= Loader for ionCube-encoded PHP files Link Here
15
15
16
ONLY_FOR_ARCHS=	i386 amd64
16
ONLY_FOR_ARCHS=	i386 amd64
17
NO_BUILD=	yes
17
NO_BUILD=	yes
18
USE_PHP=	yes
18
USES=		php
19
19
20
SUB_FILES=	pkg-message
20
SUB_FILES=	pkg-message
21
WRKSRC=		${WRKDIR}/${PORTNAME}
21
WRKSRC=		${WRKDIR}/${PORTNAME}
(-)devel/pear-Horde_Nls/Makefile (-1 / +1 lines)
Lines 17-23 USE_HORDE_RUN= Horde_Translation \ Link Here
17
OPTIONS_DEFINE=	GEOIP
17
OPTIONS_DEFINE=	GEOIP
18
GEOIP_DESC=	Depend on geoip PHP extension
18
GEOIP_DESC=	Depend on geoip PHP extension
19
19
20
GEOIP_USE=	PHP=yes
20
GEOIP_USES=	php
21
GEOIP_RUN_DEPENDS=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/geoip.so:net/pecl-geoip
21
GEOIP_RUN_DEPENDS=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/geoip.so:net/pecl-geoip
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)devel/pear-VersionControl_SVN/Makefile (-1 lines)
Lines 13-19 LICENSE= BSD2CLAUSE Link Here
13
BUILD_DEPENDS=	pear-XML_Parser>=1.3.4:devel/pear-XML_Parser
13
BUILD_DEPENDS=	pear-XML_Parser>=1.3.4:devel/pear-XML_Parser
14
RUN_DEPENDS=	pear-XML_Parser>=1.3.4:devel/pear-XML_Parser
14
RUN_DEPENDS=	pear-XML_Parser>=1.3.4:devel/pear-XML_Parser
15
15
16
USE_PHP=	yes
17
USES=	pear
16
USES=	pear
18
17
19
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/pear/Makefile (-4 / +2 lines)
Lines 13-26 LICENSE= PHP301 Link Here
13
13
14
BROKEN_powerpc64=	Does not build
14
BROKEN_powerpc64=	Does not build
15
15
16
USES=		cpe tar:bzip2
16
USES=		cpe php:cli tar:bzip2
17
CPE_VENDOR=	php
17
CPE_VENDOR=	php
18
NO_BUILD=	yes
18
NO_BUILD=	yes
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
WANT_PHP_CLI=	yes
21
USE_PHP=	pcre:build xml:build zlib:build
22
USE_PHP=	pcre xml zlib
23
USE_PHP_BUILD=	yes
24
22
25
PEARDIR=	${PREFIX}/share/pear
23
PEARDIR=	${PREFIX}/share/pear
26
24
(-)devel/pecl-APCu/Makefile (-6 / +1 lines)
Lines 17-29 LICENSE= PHP301 Link Here
17
CONFLICTS=	pecl-APC-[0-9]*
17
CONFLICTS=	pecl-APC-[0-9]*
18
18
19
CFLAGS+=	-I${LOCALBASE}/include
19
CFLAGS+=	-I${LOCALBASE}/include
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
25
USES=		tar:tgz
21
USES=		php:ext tar:tgz
26
PHP_MODNAME=	${PORTNAME:tl}
22
PHP_MODNAME=	${PORTNAME:tl}
27
WRKSRC=		${WRKDIR}/${PORTNAME:tl}-${PORTVERSION}
28
23
29
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)devel/pecl-automap/Makefile (-5 / +2 lines)
Lines 13-23 COMMENT= PECL extension offering a fast map-based autoloader Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	spl
17
USE_PHP=	spl:build
18
USE_PHP_BUILD=	yes
19
USE_PHPEXT=	yes
20
PHP_MODNAME=	automap
21
IGNORE_WITH_PHP=	56 70
18
IGNORE_WITH_PHP=	56 70
22
19
23
CONFIGURE_ARGS=	--enable-automap
20
CONFIGURE_ARGS=	--enable-automap
(-)devel/pecl-bbcode/Makefile (-4 / +1 lines)
Lines 14-23 COMMENT= PECL extension which allows quick and efficient BBCode Parsing Link Here
14
LICENSE=	PHP301 BSD3CLAUSE
14
LICENSE=	PHP301 BSD3CLAUSE
15
LICENSE_COMB=	multi
15
LICENSE_COMB=	multi
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHP_BUILD=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP= 56 70
18
IGNORE_WITH_PHP= 56 70
22
19
23
CONFIGURE_ARGS=	--enable-bbcode
20
CONFIGURE_ARGS=	--enable-bbcode
(-)devel/pecl-bcompiler/Makefile (-3 / +2 lines)
Lines 13-21 COMMENT= Bytecode compiler extension Link Here
13
13
14
LICENSE=	PHP202
14
LICENSE=	PHP202
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	bz2
17
USE_PHP=	bz2:build
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=56 70
18
IGNORE_WITH_PHP=56 70
20
19
21
CONFIGURE_ARGS=	--enable-bcompiler
20
CONFIGURE_ARGS=	--enable-bcompiler
(-)devel/pecl-dio/Makefile (-2 / +1 lines)
Lines 13-20 COMMENT= PECL extension that provides direct access to low level IO Link Here
13
13
14
LICENSE=	PHP30
14
LICENSE=	PHP30
15
15
16
USE_PHP=	yes
16
USES=		php:ext
17
USE_PHPEXT=	yes
18
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
19
18
20
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/pecl-eio/Makefile (-2 / +1 lines)
Lines 15-22 COMMENT= Provides interface to the libeio library Link Here
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
CONFIGURE_ARGS=	--enable-eio
17
CONFIGURE_ARGS=	--enable-eio
18
USE_PHP=	yes
18
USES=		php:ext
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
21
20
22
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/pecl-ev/Makefile (-5 / +1 lines)
Lines 15-25 COMMENT= Libev extension for PHP Link Here
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
LICENSE_FILE=	${WRKSRC}/LICENSE
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHP_BUILD=	yes
21
USE_PHPIZE=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
24
20
25
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/pecl-event/Makefile (-4 / +2 lines)
Lines 18-28 LIB_DEPENDS= libevent.so:devel/libevent2 Link Here
18
18
19
BROKEN_powerpc64=	does not build
19
BROKEN_powerpc64=	does not build
20
20
21
USES=		tar:tgz
21
USES=		php:ext tar:tgz
22
USE_OPENSSL=	yes
22
USE_OPENSSL=	yes
23
CONFIGURE_ARGS=	--with-openssl-dir=${OPENSSLBASE}
23
CONFIGURE_ARGS=	--with-openssl-dir=${OPENSSLBASE}
24
USE_PHP=	sockets
24
USE_PHP=	sockets:build
25
USE_PHP_BUILD=	yes
26
USE_PHPEXT=	yes
27
25
28
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/pecl-expect/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP301 Link Here
16
16
17
LIB_DEPENDS=	libexpect.so:lang/expect
17
LIB_DEPENDS=	libexpect.so:lang/expect
18
18
19
USES=		tar:tgz tcl:86
19
USES=		php:ext tar:tgz tcl:86
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CFLAGS+=	-I${TCL_INCLUDEDIR}
22
CFLAGS+=	-I${TCL_INCLUDEDIR}
(-)devel/pecl-gearman/Makefile (-4 / +1 lines)
Lines 15-25 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libgearman.so:devel/gearmand
16
LIB_DEPENDS=	libgearman.so:devel/gearmand
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
CONFIGURE_ARGS=	--with-gearman
19
CONFIGURE_ARGS=	--with-gearman
20
PHP_MODNAME=	${PORTNAME}
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
24
21
25
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-hidef/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Constants for real Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	56 70
17
IGNORE_WITH_PHP=	56 70
20
18
21
CONFIGURE_ARGS=	--enable-hidef
19
CONFIGURE_ARGS=	--enable-hidef
(-)devel/pecl-hrtime/Makefile (-3 / +1 lines)
Lines 13-20 COMMENT= High resolution timing for PHP Link Here
13
13
14
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
17
20
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/pecl-htscanner/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Support htaccess for PHP Link Here
13
13
14
LICENSE=	PHP30
14
LICENSE=	PHP30
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
CONFIGURE_ARGS=	--enable-htscanner
19
CONFIGURE_ARGS=	--enable-htscanner
(-)devel/pecl-inotify/Makefile (-4 / +1 lines)
Lines 17-26 LICENSE= PHP301 Link Here
17
17
18
LIB_DEPENDS=	libinotify.so:devel/libinotify
18
LIB_DEPENDS=	libinotify.so:devel/libinotify
19
19
20
USE_PHP=	yes
20
USES=		php:ext
21
USE_PHP_BUILD=	yes
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
25
22
26
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)devel/pecl-intl/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP301 Link Here
16
16
17
LIB_DEPENDS=	libicui18n.so:devel/icu
17
LIB_DEPENDS=	libicui18n.so:devel/icu
18
18
19
USE_PHP=	yes
19
USES=		php:ext tar:tgz
20
USE_PHPEXT=	yes
21
USES=		tar:tgz
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-jsmin/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PHP extension for minifying JavaScript Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USE_PHP=	yes
16
USES=		php:ext tar:tgz
17
USE_PHPEXT=	yes
18
USES=		tar:tgz
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/pecl-json_post/Makefile (-4 / +2 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
BROKEN_powerpc64=	Does not build
17
BROKEN_powerpc64=	Does not build
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	json
20
USE_PHP=	json:build
21
USE_PHP_BUILD=	yes
22
USE_PHPEXT=	yes
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-jsonc/Makefile (-3 / +1 lines)
Lines 15-25 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libjson-c.so:devel/json-c
16
LIB_DEPENDS=	libjson-c.so:devel/json-c
17
17
18
USES=		pkgconfig tar:tgz
18
USES=		php:ext pkgconfig tar:tgz
19
CONFIGURE_ARGS=	--with-jsonc --with-libjson
19
CONFIGURE_ARGS=	--with-jsonc --with-libjson
20
MAKE_ARGS=	EXTRA_CFLAGS=-DCOMPILE_DL_JSON=1
20
MAKE_ARGS=	EXTRA_CFLAGS=-DCOMPILE_DL_JSON=1
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=70
21
IGNORE_WITH_PHP=70
24
CONFLICTS_INSTALL=	php54-json-5* php55-json-5* php5-json-5*
22
CONFLICTS_INSTALL=	php54-json-5* php55-json-5* php5-json-5*
25
23
(-)devel/pecl-jsond/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= JavaScript Object Notation in PHP Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/pecl-jsonnet/Makefile (-4 / +2 lines)
Lines 19-28 BROKEN_powerpc64= Does not build Link Here
19
19
20
LIB_DEPENDS=	libjsonnet.so:devel/jsonnet
20
LIB_DEPENDS=	libjsonnet.so:devel/jsonnet
21
21
22
USES=		tar:tgz
22
USES=		php:ext tar:tgz
23
USE_PHP=	json
23
USE_PHP=	json:build
24
USE_PHPEXT=	yes
25
USE_PHP_BUILD=	yes
26
CONFIGURE_ARGS=	--with-jsonnet=${LOCALBASE}
24
CONFIGURE_ARGS=	--with-jsonnet=${LOCALBASE}
27
IGNORE_WITH_PHP=	70
25
IGNORE_WITH_PHP=	70
28
26
(-)devel/pecl-judy/Makefile (-2 / +1 lines)
Lines 19-26 RUN_DEPENDS= Judy>=0:devel/judy Link Here
19
BUILD_DEPENDS=	Judy>=0:devel/judy
19
BUILD_DEPENDS=	Judy>=0:devel/judy
20
20
21
CONFIGURE_ARGS=	--with-judy=${LOCALBASE}
21
CONFIGURE_ARGS=	--with-judy=${LOCALBASE}
22
USE_PHP=	yes
22
USES=		php:ext
23
USE_PHPEXT=	yes
24
IGNORE_WITH_PHP=	70
23
IGNORE_WITH_PHP=	70
25
24
26
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)devel/pecl-libevent/Makefile (-6 / +1 lines)
Lines 15-27 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libevent.so:devel/libevent2
16
LIB_DEPENDS=	libevent.so:devel/libevent2
17
17
18
USES=	tar:tgz
18
USES=	php:ext tar:tgz
19
19
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
PHP_MODNAME=	libevent
25
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
26
21
27
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-mcve/Makefile (-3 / +1 lines)
Lines 16-25 LICENSE= PHP30 Link Here
16
16
17
LIB_DEPENDS=	libmonetra.so:devel/libmonetra
17
LIB_DEPENDS=	libmonetra.so:devel/libmonetra
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_OPENSSL=	yes
20
USE_OPENSSL=	yes
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	56 70
21
IGNORE_WITH_PHP=	56 70
24
CONFIGURE_ARGS+=	--with-mcve="${LOCALBASE}"
22
CONFIGURE_ARGS+=	--with-mcve="${LOCALBASE}"
25
23
(-)devel/pecl-memoize/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= PHP extension which transparently caches PHP functions Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
CONFIGURE_ARGS=	--enable-memoize
18
CONFIGURE_ARGS=	--enable-memoize
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
(-)devel/pecl-msgpack/Makefile (-4 / +2 lines)
Lines 15-24 LICENSE= BSD3CLAUSE Link Here
15
15
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	session
19
USE_PHP=	session:build
20
USE_PHPEXT=	yes
21
USE_PHP_BUILD=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-ncurses/Makefile (-5 / +1 lines)
Lines 14-24 COMMENT= PECL extension for ncurses Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USES=		ncurses
17
USES=		php:ext,cli ncurses
18
USE_PHP=	yes
19
USE_PHP_BUILD=	yes
20
USE_PHPEXT=	yes
21
WANT_PHP_CLI=	yes
22
IGNORE_WITH_PHP=70
18
IGNORE_WITH_PHP=70
23
19
24
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/pecl-newt/Makefile (-6 / +1 lines)
Lines 13-24 LICENSE= PHP301 Link Here
13
13
14
LIB_DEPENDS=	libnewt.so:devel/newt
14
LIB_DEPENDS=	libnewt.so:devel/newt
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPIZE=	yes
19
USE_PHP_BUILD=	yes
20
USE_PHPEXT=	yes
21
PHP_MODNAME=	newt
22
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
23
18
24
post-patch:
19
post-patch:
(-)devel/pecl-operator/Makefile (-4 / +1 lines)
Lines 13-22 COMMENT= PHP extension that provides operator overloading for PHP objects Link Here
13
13
14
LICENSE=	PHP30
14
LICENSE=	PHP30
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
PHP_MODNAME=	${PORTNAME}
20
IGNORE_WITH_PHP=	56 70
17
IGNORE_WITH_PHP=	56 70
21
18
22
post-extract::
19
post-extract::
(-)devel/pecl-params/Makefile (-4 / +1 lines)
Lines 11-20 DIST_SUBDIR= PECL Link Here
11
MAINTAINER=	miwi@FreeBSD.org
11
MAINTAINER=	miwi@FreeBSD.org
12
COMMENT=	PECL extension for a userspace equivalent of zend_parse_parameters()
12
COMMENT=	PECL extension for a userspace equivalent of zend_parse_parameters()
13
13
14
USES=		tar:tgz
14
USES=		php:ext tar:tgz
15
USE_PHP=	yes
16
USE_PHP_BUILD=	yes
17
USE_PHPEXT=	yes
18
IGNORE_WITH_PHP=	70
15
IGNORE_WITH_PHP=	70
19
16
20
CONFIGURE_ARGS=	--enable-params
17
CONFIGURE_ARGS=	--enable-params
(-)devel/pecl-parsekit/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= Extension for opcodes runtime analysis Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHP_BUILD=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	56 70
18
IGNORE_WITH_PHP=	56 70
21
19
22
CONFIGURE_ARGS=	--enable-parsekit
20
CONFIGURE_ARGS=	--enable-parsekit
(-)devel/pecl-propro/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
PORTSCOUT=	limit:^1.*
17
PORTSCOUT=	limit:^1.*
18
18
19
USES=		gmake tar:tgz
19
USES=		gmake php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-propro2/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
PORTSCOUT=	limit:^2.*
17
PORTSCOUT=	limit:^2.*
18
18
19
USES=		gmake tar:tgz
19
USES=		gmake php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	55 56
20
IGNORE_WITH_PHP=	55 56
23
CONFLICTS=	pecl-propro-1*
21
CONFLICTS=	pecl-propro-1*
24
22
(-)devel/pecl-pthreads/Makefile (-6 / +1 lines)
Lines 15-26 LICENSE= PHP301 Link Here
15
15
16
CFLAGS+=	-I${LOCALBASE}/include
16
CFLAGS+=	-I${LOCALBASE}/include
17
17
18
USE_PHP=	yes
18
USES=		php:ext tar:tgz
19
USE_PHP_BUILD=	yes
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
PHP_MODNAME=	pthreads
23
USES=		tar:tgz
24
19
25
.include <bsd.port.options.mk>
20
.include <bsd.port.options.mk>
26
21
(-)devel/pecl-qb/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= PHP Accelerator designed mainly for graphic work Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext tar:tgz
18
USE_PHPEXT=	yes
19
USES=		tar:tgz
20
USE_GCC=	any
18
USE_GCC=	any
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
(-)devel/pecl-raphf/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
PORTSCOUT=	limit:^1.*
17
PORTSCOUT=	limit:^1.*
18
18
19
USES=		gmake tar:tgz
19
USES=		gmake php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-raphf2/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
PORTSCOUT=	limit:^2.*
17
PORTSCOUT=	limit:^2.*
18
18
19
USES=		gmake tar:tgz
19
USES=		gmake php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	55 56
20
IGNORE_WITH_PHP=	55 56
23
CONFLICTS=	pecl-raphf-1*
21
CONFLICTS=	pecl-raphf-1*
24
22
(-)devel/pecl-runkit/Makefile (-4 / +1 lines)
Lines 13-22 COMMENT= PECL extension to modify constants, user-defined functions, and classes Link Here
13
13
14
LICENSE=	PHP30
14
LICENSE=	PHP30
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
PHP_MODNAME=	runkit
20
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
21
18
22
CONFIGURE_ARGS=	--enable-runkit=classkit
19
CONFIGURE_ARGS=	--enable-runkit=classkit
(-)devel/pecl-scream/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= Break the silence operator Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
20
19
21
test: build
20
test: build
(-)devel/pecl-shape/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE= PHP30 Link Here
16
16
17
LIB_DEPENDS=	libshp.so:devel/shapelib
17
LIB_DEPENDS=	libshp.so:devel/shapelib
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPEXT=	yes
23
PHP_MODNAME=	shp
20
PHP_MODNAME=	shp
24
IGNORE_WITH_PHP=	56 70
21
IGNORE_WITH_PHP=	56 70
25
22
(-)devel/pecl-spl_types/Makefile (-3 / +1 lines)
Lines 19-27 RE2C_DESC= Compile regular expression 2 C Link Here
19
RE2C_RUN_DEPENDS=	re2c:devel/re2c
19
RE2C_RUN_DEPENDS=	re2c:devel/re2c
20
20
21
USE_PHP=	spl
21
USE_PHP=	spl
22
#USE_PHP_BUILD=	yes
22
USES=		php:ext tar:tgz
23
USE_PHPEXT=	yes
24
USES=		tar:tgz
25
IGNORE_WITH_PHP=	70
23
IGNORE_WITH_PHP=	70
26
24
27
CONFIGURE_ARGS=	--enable-spl-types
25
CONFIGURE_ARGS=	--enable-spl-types
(-)devel/pecl-spread/Makefile (-3 / +1 lines)
Lines 17-25 LICENSE= PHP301 Link Here
17
BUILD_DEPENDS=	${LOCALBASE}/include/sp.h:net/spread4
17
BUILD_DEPENDS=	${LOCALBASE}/include/sp.h:net/spread4
18
RUN_DEPENDS=	${LOCALBASE}/include/sp.h:net/spread4
18
RUN_DEPENDS=	${LOCALBASE}/include/sp.h:net/spread4
19
19
20
USES=		tar:tgz
20
USES=		php:ext tar:tgz
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	56 70
21
IGNORE_WITH_PHP=	56 70
24
22
25
CONFIGURE_ARGS+=	--with-spread=${LOCALBASE}
23
CONFIGURE_ARGS+=	--with-spread=${LOCALBASE}
(-)devel/pecl-statgrab/Makefile (-2 / +1 lines)
Lines 16-23 COMMENT= PECL extension to retrieve information from libstatgrab Link Here
16
16
17
LIB_DEPENDS=	libstatgrab0.so:devel/libstatgrab0
17
LIB_DEPENDS=	libstatgrab0.so:devel/libstatgrab0
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
22
21
23
CONFIGURE_ARGS=	--with-statgrab=${LOCALBASE}
22
CONFIGURE_ARGS=	--with-statgrab=${LOCALBASE}
(-)devel/pecl-strict/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Strict scalar parameter type hint support for 5.4+ Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/pecl-svn/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP301 Link Here
16
16
17
LIB_DEPENDS=	libsvn_client-1.so:devel/subversion18
17
LIB_DEPENDS=	libsvn_client-1.so:devel/subversion18
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/pecl-swoole/Makefile (-3 / +1 lines)
Lines 14-23 COMMENT= Asynchronous & concurrent & distributed networking framework Link Here
14
LICENSE=	APACHE20
14
LICENSE=	APACHE20
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
CFLAGS+=	-I${LOCALBASE}/include
18
CFLAGS+=	-I${LOCALBASE}/include
19
PHP_MODNAME=	${PORTNAME}
20
USE_PHP=	pcre
19
USE_PHP=	pcre
21
USE_PHPEXT=	yes
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/pecl-sync/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= Named and unnamed synchronization objects in PHP Link Here
14
14
15
LICENSE=	MIT
15
LICENSE=	MIT
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/pecl-test_helpers/Makefile (-6 / +1 lines)
Lines 14-26 COMMENT= Extension to ease testing of PHP code Link Here
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
CONFIGURE_ARGS=	--enable-test-helpers
16
CONFIGURE_ARGS=	--enable-test-helpers
17
USE_PHP=	yes
17
USES=		php:ext tar:tgz
18
USE_PHPEXT=	yes
19
USE_PHPIZE=	yes
20
USES=		tar:tgz
21
SUB_FILES=	pkg-message
18
SUB_FILES=	pkg-message
22
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
23
20
24
PKGMESSAGE=	${WRKDIR}/pkg-message
25
26
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/pecl-trace/Makefile (-5 / +2 lines)
Lines 13-26 COMMENT= Low-overhead tracing tool for PHP Link Here
13
13
14
LICENSE=	APACHE20
14
LICENSE=	APACHE20
15
15
16
WRKSRC=		${WRKDIR}/${DISTNAME}/extension
16
WRKSRC_SUBDIR=	extension
17
CMDTOOLSRC=	${WRKSRC}/../cmdtool
17
CMDTOOLSRC=	${WRKSRC}/../cmdtool
18
18
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
USES=		gmake shebangfix tar:tgz
20
USES=		gmake php:ext shebangfix tar:tgz
21
USE_PHP=	yes
22
USE_PHP_BUILD=	yes
23
USE_PHPEXT=	yes
24
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
25
22
26
SHEBANG_FILES=	${CMDTOOLSRC}/phptrace
23
SHEBANG_FILES=	${CMDTOOLSRC}/phptrace
(-)devel/pecl-uopz/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= User Operations for PHP Zend engine Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USE_PHP=	yes
16
USES=		php:ext tar:tgz
17
USE_PHPEXT=	yes
18
USES=		tar:tgz
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)devel/pecl-uploadprogress/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Provides track progress of a file upload Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
CONFIGURE_ARGS=	--enable-uploadprogress
19
CONFIGURE_ARGS=	--enable-uploadprogress
(-)devel/pecl-uri_template/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= URI Template(RFC6570) library for PHP Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/pecl-uuid/Makefile (-3 / +1 lines)
Lines 15-22 LICENSE= LGPL3 Link Here
15
15
16
LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
16
LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
19
22
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/pecl-vld/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Dump the internal representation of PHP scripts Link Here
13
13
14
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
CONFIGURE_ARGS=	--enable-vld
19
CONFIGURE_ARGS=	--enable-vld
(-)devel/pecl-weakref/Makefile (-4 / +1 lines)
Lines 15-24 COMMENT= PECL Weakref extension Link Here
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
LICENSE_FILE=	${WRKSRC}/LICENSE
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHP_BUILD=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
23
20
24
CFLAGS+=	-I${LOCALBASE}/include
21
CFLAGS+=	-I${LOCALBASE}/include
(-)devel/pecl-xhprof/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= APACHE20 Link Here
15
15
16
WRKSRC=		${WRKDIR}/${DISTNAME}/extension
16
WRKSRC=		${WRKDIR}/${DISTNAME}/extension
17
17
18
USE_PHP=	yes
18
USES=		php:ext
19
USE_PHPIZE=	yes
20
USE_PHPEXT=	yes
21
ONLY_FOR_ARCHS=	i386 amd64
19
ONLY_FOR_ARCHS=	i386 amd64
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
(-)devel/pecl-yac/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= Yac is a shared memory user data cache for PHP Link Here
14
14
15
LICENSE=	PHP301
15
LICENSE=	PHP301
16
16
17
USE_PHP=	yes
17
USES=		php:ext tar:tgz
18
USE_PHPEXT=	yes
19
USES=		tar:tgz
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
OPTIONS_DEFINE=	MSGPACK
20
OPTIONS_DEFINE=	MSGPACK
(-)devel/pecl-zookeeper/Makefile (-4 / +2 lines)
Lines 16-25 LICENSE= PHP301 Link Here
16
16
17
LIB_DEPENDS=	libzookeeper_mt.so:devel/libzookeeper
17
LIB_DEPENDS=	libzookeeper_mt.so:devel/libzookeeper
18
18
19
USE_PHP=	session
19
USE_PHP=	session:build
20
USE_PHP_BUILD=	session
20
USES=		php:ext tar:tgz
21
USE_PHPEXT=	yes
22
USES=		tar:tgz
23
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
24
22
25
post-install:
23
post-install:
(-)devel/php-jq/Makefile (-4 / +1 lines)
Lines 17-27 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	kjdev
17
GH_ACCOUNT=	kjdev
18
GH_PROJECT=	php-ext-jq
18
GH_PROJECT=	php-ext-jq
19
19
20
USE_PHP=	yes
21
USE_PHPIZE=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
24
USES=		tar:tgz
21
USES=		php:ext tar:tgz
25
22
26
JQ_CMD=		${LOCALBASE}/bin/jq
23
JQ_CMD=		${LOCALBASE}/bin/jq
27
24
(-)devel/php-maxminddb/Makefile (-5 / +1 lines)
Lines 23-32 GH_PROJECT= MaxMind-DB-Reader-php Link Here
23
23
24
WRKSRC_SUBDIR=	ext
24
WRKSRC_SUBDIR=	ext
25
25
26
USE_PHP=	yes
26
USES=		php:ext tar:tgz
27
IGNORE_WITH_PHP=4
28
USE_PHPIZE=	yes
29
USE_PHPEXT=	yes
30
USES=		tar:tgz
31
27
32
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/php-memoize/Makefile (-19 / +8 lines)
Lines 13-22 COMMENT= PHP extension which transparently caches PHP functions Link Here
13
USE_GITHUB=	yes
13
USE_GITHUB=	yes
14
GH_ACCOUNT=	arraypad
14
GH_ACCOUNT=	arraypad
15
15
16
USE_PHP=	yes
16
USES=		php:ext
17
USE_PHPEXT=	yes
18
USE_PHPIZE=	yes
19
USE_PHP_BUILD=	yes
20
PHP_MODNAME=	memoize
17
PHP_MODNAME=	memoize
21
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
22
CONFIGURE_ARGS=	--enable-memoize
19
CONFIGURE_ARGS=	--enable-memoize
Lines 27-47 APC_DESC= Enable memoize APC module Link Here
27
MEMCACHED_DESC=	Enable memcached storage module
24
MEMCACHED_DESC=	Enable memcached storage module
28
MEMORY_DESC=	Enable the memoize memory storage module
25
MEMORY_DESC=	Enable the memoize memory storage module
29
26
30
.include <bsd.port.pre.mk>
27
APC_CONFIGURE_ENABLE=	memoize-apc
28
APC_BUILD_DEPENDS=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/apc.so:www/pecl-APC
31
29
32
.if ${PORT_OPTIONS:MAPC}
30
MEMCACHED_CONFIGURE_WITH=	memoize-memcached
33
CONFIGURE_ARGS+=	--enable-memoize-apc
31
MEMCACHED_BUILD_DEPENDS=		libmemcached>0:databases/libmemcached
34
BUILD_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/apc.so:www/pecl-APC
32
MEMCACHED_RUN_DEPENDS=		libmemcached>0:databases/libmemcached
35
.endif
36
33
37
.if ${PORT_OPTIONS:MMEMCACHED}
34
MEMORY_CONFIGURE_OFF=	--disable-memoize-memory
38
CONFIGURE_ARGS+=	--with-memoize-memcached
39
BUILD_DEPENDS+=		libmemcached>0:databases/libmemcached
40
RUN_DEPENDS+=		libmemcached>0:databases/libmemcached
41
.endif
42
35
43
.if empty(PORT_OPTIONS:MMEMORY)
36
.include <bsd.port.mk>
44
CONFIGURE_ARGS+=	--disable-memoize-memory
45
.endif
46
47
.include <bsd.port.post.mk>
(-)devel/php-scalar_objects/Makefile (-4 / +1 lines)
Lines 16-25 USE_GITHUB= yes Link Here
16
GH_ACCOUNT=	nikic
16
GH_ACCOUNT=	nikic
17
GH_TAGNAME=	baf4985
17
GH_TAGNAME=	baf4985
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPEXT=	yes
21
USE_PHPIZE=	yes
22
USE_PHP_BUILD=	yes
23
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
24
21
25
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)devel/php-uprofiler/Makefile (-5 / +2 lines)
Lines 17-27 USE_GITHUB= yes Link Here
17
GH_ACCOUNT=	FriendsOfPHP
17
GH_ACCOUNT=	FriendsOfPHP
18
GH_TAGNAME=	483c1e5
18
GH_TAGNAME=	483c1e5
19
19
20
WRKSRC=		${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME_EXTRACT}/extension
20
WRKSRC_SUBDIR=	extension
21
USE_PHP=	yes
21
USES=		php:ext tar:tgz
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
USES=		tar:tgz
25
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
26
23
27
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)devel/php-xdebug/Makefile (-4 / +1 lines)
Lines 13-22 COMMENT= Xdebug extension for PHP Link Here
13
LICENSE=	PHP30
13
LICENSE=	PHP30
14
14
15
CONFIGURE_ARGS=	--enable-xdebug
15
CONFIGURE_ARGS=	--enable-xdebug
16
USE_PHP=	yes
16
USES=		php:zend tar:tgz
17
USE_PHPIZE=	yes
18
USE_ZENDEXT=	yes
19
USES=		tar:tgz
20
17
21
SUB_FILES=	pkg-message
18
SUB_FILES=	pkg-message
22
19
(-)devel/php5-blitz-devel/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PHP templating engine Link Here
13
13
14
CONFLICTS=	php5-blitz-0.6*
14
CONFLICTS=	php5-blitz-0.6*
15
15
16
USE_PHP=	yes
16
USES=		php:ext
17
USE_PHP_BUILD=	yes
18
USE_PHPEXT=	yes
19
PHP_MODNAME=	blitz
17
PHP_MODNAME=	blitz
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
(-)devel/php5-blitz/Makefile (-3 / +1 lines)
Lines 12-20 COMMENT= PHP templating engine Link Here
12
12
13
CONFLICTS=	php5-blitz-devel-[0-9]*
13
CONFLICTS=	php5-blitz-devel-[0-9]*
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHP_BUILD=	yes
17
USE_PHPEXT=	yes
18
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
19
17
20
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)devel/php5-dav/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE= ISCL Link Here
16
16
17
LIB_DEPENDS=	libneon.so:www/neon
17
LIB_DEPENDS=	libneon.so:www/neon
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
PHP_MODNAME=	dav
23
20
24
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
25
22
(-)devel/php5-geshi/Makefile (-1 / +1 lines)
Lines 12-23 COMMENT= Native PHP syntax highlighting engine Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
USES=	php
15
USE_GITHUB=	yes
16
USE_GITHUB=	yes
16
GH_ACCOUNT=	GeSHi
17
GH_ACCOUNT=	GeSHi
17
GH_PROJECT=	geshi-1.0
18
GH_PROJECT=	geshi-1.0
18
19
19
NO_BUILD=	yes
20
NO_BUILD=	yes
20
USE_PHP=	yes
21
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
22
NO_ARCH=	yes
22
NO_ARCH=	yes
23
23
(-)devel/php5-ice/Makefile (-2 / +1 lines)
Lines 23-30 PLIST= ${.CURDIR}/pkg-plist Link Here
23
23
24
MAKE_ARGS+=	PHP_EXT_DIR=${PHP_EXT_DIR} ICE_HOME=${LOCALBASE} \
24
MAKE_ARGS+=	PHP_EXT_DIR=${PHP_EXT_DIR} ICE_HOME=${LOCALBASE} \
25
		PHP_HOME=${LOCALBASE} OPTIMIZE=yes
25
		PHP_HOME=${LOCALBASE} OPTIMIZE=yes
26
USE_PHP=	yes
26
USES+=	php
27
USE_PHP_BUILD=	yes
28
IGNORE_WITH_PHP=70
27
IGNORE_WITH_PHP=70
29
BUILD_WRKSRC=	${WRKSRC}/php
28
BUILD_WRKSRC=	${WRKSRC}/php
30
INSTALL_WRKSRC=	${WRKSRC}/php
29
INSTALL_WRKSRC=	${WRKSRC}/php
(-)devel/php5-msgpack/Makefile (-5 / +2 lines)
Lines 15-25 USE_GITHUB= yes Link Here
15
GH_TAGNAME=	980a652
15
GH_TAGNAME=	980a652
16
WRKSRC_SUBDIR=	php
16
WRKSRC_SUBDIR=	php
17
17
18
USE_PHP=	session
18
USES=		php:ext
19
USE_PHP_BUILD=	yes
19
USE_PHP=	session:build
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
PHP_MODNAME=	msgpack
23
20
24
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
25
22
(-)devel/php5-pinba/Makefile (-3 / +1 lines)
Lines 17-25 GH_ACCOUNT= tony2001 Link Here
17
GH_PROJECT=	pinba_extension
17
GH_PROJECT=	pinba_extension
18
GH_TAGNAME=	f76b673
18
GH_TAGNAME=	f76b673
19
19
20
USE_PHP=	yes
20
USES=		php:ext
21
USE_PHPEXT=	yes
22
PHP_MODNAME=	pinba
23
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
24
22
25
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)devel/php5-thrift/Makefile (-4 / +1 lines)
Lines 10-19 PKGNAMEPREFIX= php5- Link Here
10
MAINTAINER=	webmaster@kibab.com
10
MAINTAINER=	webmaster@kibab.com
11
COMMENT=	PHP interface to Thrift
11
COMMENT=	PHP interface to Thrift
12
12
13
USE_PHP=	yes
13
USES=		php:ext
14
15
USE_PHPIZE=	yes
16
USE_PHPEXT=	yes
17
PHP_MODNAME=	thrift_protocol
14
PHP_MODNAME=	thrift_protocol
18
IGNORE_WITH_PHP=	70
15
IGNORE_WITH_PHP=	70
19
16
(-)dns/pear-Net_DNS/Makefile (-1 / +1 lines)
Lines 10-16 MAINTAINER= miwi@FreeBSD.org Link Here
10
COMMENT=	Resolver library used to communicate with a DNS server
10
COMMENT=	Resolver library used to communicate with a DNS server
11
11
12
PORTSCOUT=	skipv:1.00b2,1.00b1
12
PORTSCOUT=	skipv:1.00b2,1.00b1
13
USE_PHP=	mhash
13
USE_PHP=	hash
14
USES=	pear
14
USES=	pear
15
15
16
.include <bsd.port.mk>
16
.include <bsd.port.mk>
(-)finance/myphpmoney/Makefile (-3 / +1 lines)
Lines 15-23 WEBOWN?= www Link Here
15
WEBGRP?=	www
15
WEBGRP?=	www
16
APACHEDIR=	${PREFIX}/www/data
16
APACHEDIR=	${PREFIX}/www/data
17
INSTALLDIR=	${APACHEDIR}/myphpmoney
17
INSTALLDIR=	${APACHEDIR}/myphpmoney
18
USES=		tar:bzip2
18
USES=		php:web tar:bzip2
19
USE_PHP=	yes
20
WANT_PHP_WEB=	yes
21
NO_BUILD=	yes
19
NO_BUILD=	yes
22
20
23
PLIST_SUB+=	INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} WWWOWN="${WEBOWN}" WWWGRP="${WEBGRP}"
21
PLIST_SUB+=	INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} WWWOWN="${WEBOWN}" WWWGRP="${WEBGRP}"
(-)finance/php-tclink/Makefile (-2 / +1 lines)
Lines 12-19 DISTNAME= ${PORTNAME}-${PORTVERSION}-php Link Here
12
MAINTAINER=	mbowie@buzmo.com
12
MAINTAINER=	mbowie@buzmo.com
13
COMMENT=	PHP extension for TrustCommerce credit card processing
13
COMMENT=	PHP extension for TrustCommerce credit card processing
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHPEXT=	yes
17
USE_OPENSSL=	yes
16
USE_OPENSSL=	yes
18
17
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
(-)graphics/geos/Makefile (-1 / +1 lines)
Lines 26-32 PLIST_SUB= PORTVERSION=${PORTVERSION} Link Here
26
26
27
PHP_BUILD_DEPENDS=	swig3.0:devel/swig30
27
PHP_BUILD_DEPENDS=	swig3.0:devel/swig30
28
PHP_CONFIGURE_ENABLE=	php
28
PHP_CONFIGURE_ENABLE=	php
29
PHP_USE=		PHP=yes PHP_BUILD=yes
29
PHP_USES=		php:build
30
PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30
30
PYTHON_BUILD_DEPENDS=	swig3.0:devel/swig30
31
PYTHON_CONFIGURE_ENABLE=python
31
PYTHON_CONFIGURE_ENABLE=python
32
PYTHON_USES=		python:2
32
PYTHON_USES=		python:2
(-)graphics/graphviz/Makefile (-1 / +1 lines)
Lines 92-98 GVEDIT_USE= qt4=qmake_build,moc_build,rcc_build,uic_build \ Link Here
92
		qt4=linguist_build,corelib,gui
92
		qt4=linguist_build,corelib,gui
93
GHOSTSCRIPT_USES=ghostscript
93
GHOSTSCRIPT_USES=ghostscript
94
PERL_USES=	perl5
94
PERL_USES=	perl5
95
PHP_USE=	PHP=yes PHP_BUILD=yes
95
PHP_USES=	php:build
96
PYTHON_USES=	python:2.7,build
96
PYTHON_USES=	python:2.7,build
97
RUBY_USE=	RUBY=yes
97
RUBY_USE=	RUBY=yes
98
LUA_USES=	lua
98
LUA_USES=	lua
(-)graphics/pear-Image_Graph/Makefile (-1 lines)
Lines 11-17 COMMENT= OO PEAR graph rendering package Link Here
11
RUN_DEPENDS=	${PEARDIR}/Log.php:sysutils/pear-Log \
11
RUN_DEPENDS=	${PEARDIR}/Log.php:sysutils/pear-Log \
12
		${PEARDIR}/Image/Canvas.php:graphics/pear-Image_Canvas
12
		${PEARDIR}/Image/Canvas.php:graphics/pear-Image_Canvas
13
13
14
USE_PHP=	yes
15
USES=		dos2unix pear
14
USES=		dos2unix pear
16
DOS2UNIX_REGEX=	.*php$$
15
DOS2UNIX_REGEX=	.*php$$
17
16
(-)graphics/pecl-gmagick/Makefile (-3 / +1 lines)
Lines 15-24 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libGraphicsMagick.so:graphics/GraphicsMagick
16
LIB_DEPENDS=	libGraphicsMagick.so:graphics/GraphicsMagick
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
19
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CONFIGURE_ARGS=	--with-gmagick=${LOCALBASE}
22
CONFIGURE_ARGS=	--with-gmagick=${LOCALBASE}
(-)graphics/pecl-imagick/Makefile (-3 / +1 lines)
Lines 18-26 OPTIONS_DEFINE= X11 Link Here
18
X11_LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick
18
X11_LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick
19
X11_LIB_DEPENDS_OFF=	libMagickWand-6.so:graphics/ImageMagick-nox11
19
X11_LIB_DEPENDS_OFF=	libMagickWand-6.so:graphics/ImageMagick-nox11
20
20
21
USES=		pkgconfig tar:tgz localbase
21
USES=		php:ext pkgconfig tar:tgz localbase
22
USE_PHP=	yes
23
USE_PHPEXT=	yes
24
22
25
CONFIGURE_ARGS=	--with-imagick=${LOCALBASE}
23
CONFIGURE_ARGS=	--with-imagick=${LOCALBASE}
26
24
(-)graphics/pecl-imlib2/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP202 Link Here
16
16
17
LIB_DEPENDS=	libImlib2.so:graphics/imlib2
17
LIB_DEPENDS=	libImlib2.so:graphics/imlib2
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
# libImlib2 may or may not depend on X, however,
22
# libImlib2 may or may not depend on X, however,
(-)graphics/pecl-qrencode/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PECL extension for generate qrcode Link Here
13
13
14
LIB_DEPENDS=	libqrencode.so:graphics/libqrencode
14
LIB_DEPENDS=	libqrencode.so:graphics/libqrencode
15
15
16
USE_PHP=	yes
16
USES=	php:ext tar:bzip2
17
USE_PHPEXT=	yes
18
USES=	tar:bzip2
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
CONFIGURE_ARGS=	--with-qrencode=${LOCALBASE}
19
CONFIGURE_ARGS=	--with-qrencode=${LOCALBASE}
(-)graphics/php-facedetect/Makefile (-3 / +1 lines)
Lines 22-30 GH_TAGNAME= 4b1dfe1 Link Here
22
CPPFLAGS+=	-I${LOCALBASE}/include
22
CPPFLAGS+=	-I${LOCALBASE}/include
23
LIBS+=		-L${LOCALBASE}/lib -lopencv_core
23
LIBS+=		-L${LOCALBASE}/lib -lopencv_core
24
24
25
USE_PHP=	yes
25
USES=		php:ext
26
USE_PHPIZE=	yes
27
USE_PHPEXT=	yes
28
26
29
CONFIGURE_ARGS+=	--with-facedetect
27
CONFIGURE_ARGS+=	--with-facedetect
30
28
(-)graphics/php-gdal/Makefile (-3 / +1 lines)
Lines 23-31 CFLAGS+= -fPIC Link Here
23
IGNORE_WITH_PHP=70
23
IGNORE_WITH_PHP=70
24
MAKEFILE=	GNUmakefile
24
MAKEFILE=	GNUmakefile
25
PHP_MOD_NAME=	php_${PORTNAME}
25
PHP_MOD_NAME=	php_${PORTNAME}
26
USE_PHP=	yes
26
USES=		php:build gmake localbase tar:xz
27
USE_PHP_BUILD=	yes
28
USES=		gmake localbase tar:xz
29
27
30
WRKSRC_SUBDIR=	swig/php
28
WRKSRC_SUBDIR=	swig/php
31
29
(-)graphics/php-libpuzzle/Makefile (-5 / +1 lines)
Lines 18-28 LICENSE_FILE= ${WRKSRC:H:H}/COPYING Link Here
18
LIB_DEPENDS=	libpuzzle.so:graphics/libpuzzle \
18
LIB_DEPENDS=	libpuzzle.so:graphics/libpuzzle \
19
		libgd.so:graphics/gd
19
		libgd.so:graphics/gd
20
20
21
USES=		tar:bzip2
21
USES=		php:ext tar:bzip2
22
USE_PHP=	yes
23
USE_PHPIZE=	yes
24
USE_PHPEXT=	yes
25
USE_PHP_BUILD=	yes
26
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
27
23
28
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/php/${PORTNAME}
24
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/php/${PORTNAME}
(-)graphics/php-magickwand/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= PHP extension to manipulate images Link Here
14
14
15
LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick
15
LIB_DEPENDS=	libMagickWand-6.so:graphics/ImageMagick
16
16
17
USES=		pkgconfig
17
USES=		php:ext pkgconfig
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
CONFIGURE_ARGS=	--with-magickwand=${LOCALBASE}
20
CONFIGURE_ARGS=	--with-magickwand=${LOCALBASE}
(-)graphics/php5-ffmpeg/Makefile (-4 / +1 lines)
Lines 18-26 LIB_DEPENDS= libgd.so:graphics/gd \ Link Here
18
		libavutil.so:multimedia/ffmpeg
18
		libavutil.so:multimedia/ffmpeg
19
19
20
IGNORE_WITH_PHP=70
20
IGNORE_WITH_PHP=70
21
USE_PHP=	yes
21
USES=		localbase php:ext tar:xz
22
USE_PHPEXT=	yes
23
USE_PHPIZE=	yes
24
USES=		localbase tar:xz
25
22
26
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)graphics/phplot/Makefile (-2 / +1 lines)
Lines 19-26 LIB_DEPENDS= libgd.so:graphics/gd Link Here
19
19
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
NO_BUILD=	yes
21
NO_BUILD=	yes
22
USES=		zip
22
USES=		php zip
23
USE_PHP=	yes
24
23
25
PHPLOT_DIR=	${STAGEDIR}${PREFIX}/include/php/phplot
24
PHPLOT_DIR=	${STAGEDIR}${PREFIX}/include/php/phplot
26
25
(-)japanese/guesswork-classic/Makefile (-2 / +1 lines)
Lines 17-24 EXPIRATION_DATE= 2016-07-04 Link Here
17
RUN_DEPENDS=	${LOCALBASE}/share/smarty/Smarty.class.php:www/smarty2
17
RUN_DEPENDS=	${LOCALBASE}/share/smarty/Smarty.class.php:www/smarty2
18
18
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
USE_PHP=	yes
20
USES=		php:web
21
WANT_PHP_WEB=	yes
22
21
23
SUB_FILES=	pkg-message
22
SUB_FILES=	pkg-message
24
23
(-)japanese/php5-mecab/Makefile (-2 / +1 lines)
Lines 12-19 COMMENT= PHP5 extension for MeCab Morphological Analyzer Link Here
12
12
13
LIB_DEPENDS=	libmecab.so:japanese/mecab
13
LIB_DEPENDS=	libmecab.so:japanese/mecab
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHPEXT=	yes
17
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
18
CONFIGURE_ARGS=	--with-mecab=${LOCALBASE}/bin/mecab-config
17
CONFIGURE_ARGS=	--with-mecab=${LOCALBASE}/bin/mecab-config
19
18
(-)lang/pecl-perl/Makefile (-5 / +1 lines)
Lines 13-24 COMMENT= Embedded Perl Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USE_PHP=	yes
17
USE_PHPIZE=	yes
18
USE_PHPEXT=	yes
19
USE_PHP_BUILD=	yes
20
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
21
17
22
USES=		perl5 tar:tgz
18
USES=		perl5 php:ext tar:tgz
23
19
24
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)lang/php55-extensions/Makefile (-3 / +1 lines)
Lines 9-19 PKGNAMESUFFIX= -extensions Link Here
9
MAINTAINER=	ale@FreeBSD.org
9
MAINTAINER=	ale@FreeBSD.org
10
COMMENT=	"meta-port" to install PHP extensions
10
COMMENT=	"meta-port" to install PHP extensions
11
11
12
USES=		metaport
12
USES=		metaport php
13
USE_PHP=	yes
14
PHP_DEFAULT=	5.5
13
PHP_DEFAULT=	5.5
15
IGNORE_WITH_PHP=56 70
14
IGNORE_WITH_PHP=56 70
16
USE_PHP_BUILD=	yes
17
15
18
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
16
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
19
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
17
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
(-)lang/php55/Makefile (-1 / +1 lines)
Lines 93-99 IGNORE= doesn't install the Apache module anymore:\ Link Here
93
.endif
93
.endif
94
94
95
.if defined(PKGNAMEPREFIX)
95
.if defined(PKGNAMEPREFIX)
96
USE_PHP=	yes
96
USES+=	php
97
PHP_DEFAULT=	5.5
97
PHP_DEFAULT=	5.5
98
IGNORE_WITH_PHP=53 54 5
98
IGNORE_WITH_PHP=53 54 5
99
USE_APACHE=	22+
99
USE_APACHE=	22+
(-)lang/php55/Makefile.ext (-28 / +14 lines)
Lines 1-7 Link Here
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
2
2
3
USE_PHP=	yes
3
USES+=	php:ext
4
USE_PHPEXT=	yes
5
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
4
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
6
PHP_DEFAULT=	5.5
5
PHP_DEFAULT=	5.5
7
IGNORE_WITH_PHP= 56 70
6
IGNORE_WITH_PHP= 56 70
Lines 232-239 CONFIGURE_ARGS+=--enable-pdo Link Here
232
.if ${PHP_MODNAME} == "pdo_dblib"
231
.if ${PHP_MODNAME} == "pdo_dblib"
233
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
232
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
234
233
235
USE_PHP=	pdo
234
USE_PHP=	pdo:build
236
USE_PHP_BUILD=	yes
237
235
238
OPTIONS_DEFINE=	MSSQL
236
OPTIONS_DEFINE=	MSSQL
239
237
Lines 243-250 MSSQL_DESC= Enable Microsoft SQL Server support Link Here
243
.if ${PHP_MODNAME} == "pdo_firebird"
241
.if ${PHP_MODNAME} == "pdo_firebird"
244
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
242
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
245
243
246
USE_PHP=	pdo
244
USE_PHP=	pdo:build
247
USE_PHP_BUILD=	yes
248
245
249
USES+=		firebird
246
USES+=		firebird
250
.endif
247
.endif
Lines 255-270 OPTIONS_DEFAULT=MYSQLND Link Here
255
252
256
MYSQLND_DESC=	Use MySQL Native Driver
253
MYSQLND_DESC=	Use MySQL Native Driver
257
254
258
USE_PHP=	pdo
255
USE_PHP=	pdo:build
259
USE_PHP_BUILD=	yes
260
.endif
256
.endif
261
257
262
.if ${PHP_MODNAME} == "pdo_odbc"
258
.if ${PHP_MODNAME} == "pdo_odbc"
263
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
259
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
264
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
260
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
265
261
266
USE_PHP=	pdo
262
USE_PHP=	pdo:build
267
USE_PHP_BUILD=	yes
268
.endif
263
.endif
269
264
270
.if ${PHP_MODNAME} == "pdo_pgsql"
265
.if ${PHP_MODNAME} == "pdo_pgsql"
Lines 272-287 USES+= pgsql Link Here
272
267
273
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
268
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
274
269
275
USE_PHP=	pdo
270
USE_PHP=	pdo:build
276
USE_PHP_BUILD=	yes
277
.endif
271
.endif
278
272
279
.if ${PHP_MODNAME} == "pdo_sqlite"
273
.if ${PHP_MODNAME} == "pdo_sqlite"
280
USES+=		sqlite
274
USES+=		sqlite
281
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
275
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
282
276
283
USE_PHP=	pdo
277
USE_PHP=	pdo:build
284
USE_PHP_BUILD=	yes
285
.endif
278
.endif
286
279
287
.if ${PHP_MODNAME} == "pgsql"
280
.if ${PHP_MODNAME} == "pgsql"
Lines 294-301 CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE} Link Here
294
CONFIGURE_ARGS+=--enable-phar \
287
CONFIGURE_ARGS+=--enable-phar \
295
		--with-pcre-dir=${LOCALBASE}
288
		--with-pcre-dir=${LOCALBASE}
296
289
297
USE_PHP=	hash
290
USE_PHP=	hash:build
298
USE_PHP_BUILD=	yes
299
.endif
291
.endif
300
292
301
.if ${PHP_MODNAME} == "posix"
293
.if ${PHP_MODNAME} == "posix"
Lines 308-315 LIB_DEPENDS+= libaspell.so:textproc/aspell Link Here
308
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
300
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
309
301
310
# Ugly hack to load session before psell to avoid crashes
302
# Ugly hack to load session before psell to avoid crashes
311
USE_PHP=	session
303
USE_PHP=	session:build
312
USE_PHP_BUILD=	yes
313
.endif
304
.endif
314
305
315
.if ${PHP_MODNAME} == "readline"
306
.if ${PHP_MODNAME} == "readline"
Lines 357-364 CONFIGURE_ARGS+=--enable-soap \ Link Here
357
348
358
USE_GNOME=	libxml2
349
USE_GNOME=	libxml2
359
350
360
USE_PHP=	session
351
USE_PHP=	session:build
361
USE_PHP_BUILD=	yes
362
.endif
352
.endif
363
353
364
.if ${PHP_MODNAME} == "sockets"
354
.if ${PHP_MODNAME} == "sockets"
Lines 404-411 CONFIGURE_ARGS+=--enable-wddx \ Link Here
404
394
405
USE_GNOME=	libxml2
395
USE_GNOME=	libxml2
406
396
407
USE_PHP=	xml session
397
USE_PHP=	xml:build session:build
408
USE_PHP_BUILD=	yes
409
.endif
398
.endif
410
399
411
.if ${PHP_MODNAME} == "xml"
400
.if ${PHP_MODNAME} == "xml"
Lines 421-428 CONFIGURE_ARGS+=--enable-xmlreader \ Link Here
421
410
422
USE_GNOME=	libxml2
411
USE_GNOME=	libxml2
423
412
424
USE_PHP=	dom
413
USE_PHP=	dom:build
425
USE_PHP_BUILD=	yes
426
.endif
414
.endif
427
415
428
.if ${PHP_MODNAME} == "xmlrpc"
416
.if ${PHP_MODNAME} == "xmlrpc"
Lines 435-442 USE_GNOME= libxml2 Link Here
435
423
436
PHP_HEADER_DIRS=libxmlrpc
424
PHP_HEADER_DIRS=libxmlrpc
437
425
438
USE_PHP=	xml
426
USE_PHP=	xml:build
439
USE_PHP_BUILD=	yes
440
.endif
427
.endif
441
428
442
.if ${PHP_MODNAME} == "xmlwriter"
429
.if ${PHP_MODNAME} == "xmlwriter"
Lines 450-457 USE_GNOME= libxml2 Link Here
450
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
437
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
451
438
452
USE_GNOME=	libxslt
439
USE_GNOME=	libxslt
453
USE_PHP=	dom xml
440
USE_PHP=	dom:build xml:build
454
USE_PHP_BUILD=	yes
455
.endif
441
.endif
456
442
457
.if ${PHP_MODNAME} == "zip"
443
.if ${PHP_MODNAME} == "zip"
(-)lang/php56-extensions/Makefile (-3 / +1 lines)
Lines 9-19 PKGNAMESUFFIX= -extensions Link Here
9
MAINTAINER=	ale@FreeBSD.org
9
MAINTAINER=	ale@FreeBSD.org
10
COMMENT=	"meta-port" to install PHP extensions
10
COMMENT=	"meta-port" to install PHP extensions
11
11
12
USES=		metaport
12
USES=		metaport php
13
USE_PHP=	yes
14
PHP_DEFAULT=	5.6
13
PHP_DEFAULT=	5.6
15
IGNORE_WITH_PHP=	55 70
14
IGNORE_WITH_PHP=	55 70
16
USE_PHP_BUILD=	yes
17
15
18
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
16
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
19
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
17
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
(-)lang/php56/Makefile (-1 / +1 lines)
Lines 88-94 CONFIGURE_ARGS+=--enable-fpm \ Link Here
88
.endif
88
.endif
89
89
90
.if defined(PKGNAMEPREFIX)
90
.if defined(PKGNAMEPREFIX)
91
USE_PHP=	yes
91
USES+=	php
92
PHP_DEFAULT=	5.6
92
PHP_DEFAULT=	5.6
93
IGNORE_WITH_PHP=53 54 5
93
IGNORE_WITH_PHP=53 54 5
94
USE_APACHE=	22+
94
USE_APACHE=	22+
(-)lang/php56/Makefile.ext (-28 / +14 lines)
Lines 1-7 Link Here
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
2
2
3
USE_PHP=	yes
3
USES+=	php:ext
4
USE_PHPEXT=	yes
5
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
4
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
6
PHP_DEFAULT=	5.6
5
PHP_DEFAULT=	5.6
7
IGNORE_WITH_PHP=	55 70
6
IGNORE_WITH_PHP=	55 70
Lines 232-239 CONFIGURE_ARGS+=--enable-pdo Link Here
232
.if ${PHP_MODNAME} == "pdo_dblib"
231
.if ${PHP_MODNAME} == "pdo_dblib"
233
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
232
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
234
233
235
USE_PHP=	pdo
234
USE_PHP=	pdo:build
236
USE_PHP_BUILD=	yes
237
235
238
OPTIONS_DEFINE=	MSSQL
236
OPTIONS_DEFINE=	MSSQL
239
237
Lines 243-250 MSSQL_DESC= Enable Microsoft SQL Server support Link Here
243
.if ${PHP_MODNAME} == "pdo_firebird"
241
.if ${PHP_MODNAME} == "pdo_firebird"
244
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
242
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
245
243
246
USE_PHP=	pdo
244
USE_PHP=	pdo:build
247
USE_PHP_BUILD=	yes
248
245
249
USES+=		firebird
246
USES+=		firebird
250
.endif
247
.endif
Lines 255-270 OPTIONS_DEFAULT=MYSQLND Link Here
255
252
256
MYSQLND_DESC=	Use MySQL Native Driver
253
MYSQLND_DESC=	Use MySQL Native Driver
257
254
258
USE_PHP=	pdo
255
USE_PHP=	pdo:build
259
USE_PHP_BUILD=	yes
260
.endif
256
.endif
261
257
262
.if ${PHP_MODNAME} == "pdo_odbc"
258
.if ${PHP_MODNAME} == "pdo_odbc"
263
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
259
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
264
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
260
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
265
261
266
USE_PHP=	pdo
262
USE_PHP=	pdo:build
267
USE_PHP_BUILD=	yes
268
.endif
263
.endif
269
264
270
.if ${PHP_MODNAME} == "pdo_pgsql"
265
.if ${PHP_MODNAME} == "pdo_pgsql"
Lines 272-287 USES+= pgsql Link Here
272
267
273
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
268
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
274
269
275
USE_PHP=	pdo
270
USE_PHP=	pdo:build
276
USE_PHP_BUILD=	yes
277
.endif
271
.endif
278
272
279
.if ${PHP_MODNAME} == "pdo_sqlite"
273
.if ${PHP_MODNAME} == "pdo_sqlite"
280
USES+=		sqlite
274
USES+=		sqlite
281
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
275
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
282
276
283
USE_PHP=	pdo
277
USE_PHP=	pdo:build
284
USE_PHP_BUILD=	yes
285
.endif
278
.endif
286
279
287
.if ${PHP_MODNAME} == "pgsql"
280
.if ${PHP_MODNAME} == "pgsql"
Lines 294-301 CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE} Link Here
294
CONFIGURE_ARGS+=--enable-phar \
287
CONFIGURE_ARGS+=--enable-phar \
295
		--with-pcre-dir=${LOCALBASE}
288
		--with-pcre-dir=${LOCALBASE}
296
289
297
USE_PHP=	hash
290
USE_PHP=	hash:build
298
USE_PHP_BUILD=	yes
299
.endif
291
.endif
300
292
301
.if ${PHP_MODNAME} == "posix"
293
.if ${PHP_MODNAME} == "posix"
Lines 308-315 LIB_DEPENDS+= libaspell.so:textproc/aspell Link Here
308
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
300
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
309
301
310
# Ugly hack to load session before psell to avoid crashes
302
# Ugly hack to load session before psell to avoid crashes
311
USE_PHP=	session
303
USE_PHP=	session:build
312
USE_PHP_BUILD=	yes
313
.endif
304
.endif
314
305
315
.if ${PHP_MODNAME} == "readline"
306
.if ${PHP_MODNAME} == "readline"
Lines 357-364 CONFIGURE_ARGS+=--enable-soap \ Link Here
357
348
358
USE_GNOME=	libxml2
349
USE_GNOME=	libxml2
359
350
360
USE_PHP=	session
351
USE_PHP=	session:build
361
USE_PHP_BUILD=	yes
362
.endif
352
.endif
363
353
364
.if ${PHP_MODNAME} == "sockets"
354
.if ${PHP_MODNAME} == "sockets"
Lines 404-411 CONFIGURE_ARGS+=--enable-wddx \ Link Here
404
394
405
USE_GNOME=	libxml2
395
USE_GNOME=	libxml2
406
396
407
USE_PHP=	xml session
397
USE_PHP=	xml:build session:build
408
USE_PHP_BUILD=	yes
409
.endif
398
.endif
410
399
411
.if ${PHP_MODNAME} == "xml"
400
.if ${PHP_MODNAME} == "xml"
Lines 421-428 CONFIGURE_ARGS+=--enable-xmlreader \ Link Here
421
410
422
USE_GNOME=	libxml2
411
USE_GNOME=	libxml2
423
412
424
USE_PHP=	dom
413
USE_PHP=	dom:build
425
USE_PHP_BUILD=	yes
426
.endif
414
.endif
427
415
428
.if ${PHP_MODNAME} == "xmlrpc"
416
.if ${PHP_MODNAME} == "xmlrpc"
Lines 435-442 USE_GNOME= libxml2 Link Here
435
423
436
PHP_HEADER_DIRS=libxmlrpc
424
PHP_HEADER_DIRS=libxmlrpc
437
425
438
USE_PHP=	xml
426
USE_PHP=	xml:build
439
USE_PHP_BUILD=	yes
440
.endif
427
.endif
441
428
442
.if ${PHP_MODNAME} == "xmlwriter"
429
.if ${PHP_MODNAME} == "xmlwriter"
Lines 450-457 USE_GNOME= libxml2 Link Here
450
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
437
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
451
438
452
USE_GNOME=	libxslt
439
USE_GNOME=	libxslt
453
USE_PHP=	dom xml
440
USE_PHP=	dom:build xml:build
454
USE_PHP_BUILD=	yes
455
.endif
441
.endif
456
442
457
.if ${PHP_MODNAME} == "zip"
443
.if ${PHP_MODNAME} == "zip"
(-)lang/php70-extensions/Makefile (-3 / +1 lines)
Lines 9-19 PKGNAMESUFFIX= -extensions Link Here
9
MAINTAINER=	miwi@FreeBSD.org
9
MAINTAINER=	miwi@FreeBSD.org
10
COMMENT=	"meta-port" to install PHP extensions
10
COMMENT=	"meta-port" to install PHP extensions
11
11
12
USES=		metaport
12
USES=		metaport php
13
USE_PHP=	yes
14
PHP_DEFAULT=	7.0
13
PHP_DEFAULT=	7.0
15
IGNORE_WITH_PHP=	55 56
14
IGNORE_WITH_PHP=	55 56
16
USE_PHP_BUILD=	yes
17
15
18
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
16
OPTIONS_DEFINE=	BCMATH BZ2 CALENDAR CTYPE CURL DBA \
19
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
17
		DOM EXIF FILEINFO FILTER FTP GD GETTEXT \
(-)lang/php70/Makefile (-1 / +1 lines)
Lines 83-89 CONFIGURE_ARGS+=--enable-fpm \ Link Here
83
.endif
83
.endif
84
84
85
.if defined(PKGNAMEPREFIX)
85
.if defined(PKGNAMEPREFIX)
86
USE_PHP=	yes
86
USES+=	php
87
PHP_DEFAULT=	7.0
87
PHP_DEFAULT=	7.0
88
IGNORE_WITH_PHP=	55 56
88
IGNORE_WITH_PHP=	55 56
89
USE_APACHE=	22+
89
USE_APACHE=	22+
(-)lang/php70/Makefile.ext (-28 / +14 lines)
Lines 1-7 Link Here
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
1
COMMENT=	The ${PHP_MODNAME} shared extension for php
2
2
3
USE_PHP=	yes
3
USES+=	php:ext
4
USE_PHPEXT=	yes
5
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
4
PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
6
PHP_DEFAULT=	7.0
5
PHP_DEFAULT=	7.0
7
IGNORE_WITH_PHP=	55 56
6
IGNORE_WITH_PHP=	55 56
Lines 225-232 CONFIGURE_ARGS+=--enable-pdo Link Here
225
.if ${PHP_MODNAME} == "pdo_dblib"
224
.if ${PHP_MODNAME} == "pdo_dblib"
226
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
225
CONFIGURE_ARGS+=--with-pdo-dblib=${LOCALBASE}
227
226
228
USE_PHP=	pdo
227
USE_PHP=	pdo:build
229
USE_PHP_BUILD=	yes
230
228
231
OPTIONS_DEFINE=	MSSQL
229
OPTIONS_DEFINE=	MSSQL
232
230
Lines 237-252 MSSQL_DESC= Enable Microsoft SQL Server support Link Here
237
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
235
CONFIGURE_ARGS+=--with-pdo-firebird=${LOCALBASE}
238
236
239
USES+=	firebird
237
USES+=	firebird
240
USE_PHP=	pdo
238
USE_PHP=	pdo:build
241
USE_PHP_BUILD=	yes
242
.endif
239
.endif
243
240
244
.if ${PHP_MODNAME} == "pdo_odbc"
241
.if ${PHP_MODNAME} == "pdo_odbc"
245
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
242
LIB_DEPENDS+=	libodbc.so:databases/unixODBC
246
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
243
CONFIGURE_ARGS+=--with-pdo-odbc=unixODBC,${LOCALBASE}
247
244
248
USE_PHP=	pdo
245
USE_PHP=	pdo:build
249
USE_PHP_BUILD=	yes
250
.endif
246
.endif
251
247
252
.if ${PHP_MODNAME} == "pdo_mysql"
248
.if ${PHP_MODNAME} == "pdo_mysql"
Lines 255-262 OPTIONS_DEFAULT=MYSQLND Link Here
255
251
256
MYSQLND_DESC=	Use MySQL Native Driver
252
MYSQLND_DESC=	Use MySQL Native Driver
257
253
258
USE_PHP=	pdo
254
USE_PHP=	pdo:build
259
USE_PHP_BUILD=	yes
260
.endif
255
.endif
261
256
262
.if ${PHP_MODNAME} == "pdo_pgsql"
257
.if ${PHP_MODNAME} == "pdo_pgsql"
Lines 264-279 USES+= pgsql Link Here
264
259
265
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
260
CONFIGURE_ARGS+=--with-pdo-pgsql=${LOCALBASE}
266
261
267
USE_PHP=	pdo
262
USE_PHP=	pdo:build
268
USE_PHP_BUILD=	yes
269
.endif
263
.endif
270
264
271
.if ${PHP_MODNAME} == "pdo_sqlite"
265
.if ${PHP_MODNAME} == "pdo_sqlite"
272
USES+=		sqlite
266
USES+=		sqlite
273
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
267
CONFIGURE_ARGS+=--with-pdo-sqlite=${LOCALBASE}
274
268
275
USE_PHP=	pdo
269
USE_PHP=	pdo:build
276
USE_PHP_BUILD=	yes
277
.endif
270
.endif
278
271
279
.if ${PHP_MODNAME} == "pgsql"
272
.if ${PHP_MODNAME} == "pgsql"
Lines 286-293 CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE} Link Here
286
CONFIGURE_ARGS+=--enable-phar \
279
CONFIGURE_ARGS+=--enable-phar \
287
		--with-pcre-dir=${LOCALBASE}
280
		--with-pcre-dir=${LOCALBASE}
288
281
289
USE_PHP=	hash
282
USE_PHP=	hash:build
290
USE_PHP_BUILD=	yes
291
.endif
283
.endif
292
284
293
.if ${PHP_MODNAME} == "posix"
285
.if ${PHP_MODNAME} == "posix"
Lines 300-307 LIB_DEPENDS+= libaspell.so:textproc/aspell Link Here
300
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
292
CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
301
293
302
# Ugly hack to load session before psell to avoid crashes
294
# Ugly hack to load session before psell to avoid crashes
303
USE_PHP=	session
295
USE_PHP=	session:build
304
USE_PHP_BUILD=	yes
305
.endif
296
.endif
306
297
307
.if ${PHP_MODNAME} == "readline"
298
.if ${PHP_MODNAME} == "readline"
Lines 349-356 CONFIGURE_ARGS+=--enable-soap \ Link Here
349
340
350
USE_GNOME=	libxml2
341
USE_GNOME=	libxml2
351
342
352
USE_PHP=	session
343
USE_PHP=	session:build
353
USE_PHP_BUILD=	yes
354
.endif
344
.endif
355
345
356
.if ${PHP_MODNAME} == "sockets"
346
.if ${PHP_MODNAME} == "sockets"
Lines 396-403 CONFIGURE_ARGS+=--enable-wddx \ Link Here
396
386
397
USE_GNOME=	libxml2
387
USE_GNOME=	libxml2
398
388
399
USE_PHP=	xml session
389
USE_PHP=	xml:build session:build
400
USE_PHP_BUILD=	yes
401
.endif
390
.endif
402
391
403
.if ${PHP_MODNAME} == "xml"
392
.if ${PHP_MODNAME} == "xml"
Lines 413-420 CONFIGURE_ARGS+=--enable-xmlreader \ Link Here
413
402
414
USE_GNOME=	libxml2
403
USE_GNOME=	libxml2
415
404
416
USE_PHP=	dom
405
USE_PHP=	dom:build
417
USE_PHP_BUILD=	yes
418
.endif
406
.endif
419
407
420
.if ${PHP_MODNAME} == "xmlrpc"
408
.if ${PHP_MODNAME} == "xmlrpc"
Lines 427-434 USE_GNOME= libxml2 Link Here
427
415
428
PHP_HEADER_DIRS=libxmlrpc
416
PHP_HEADER_DIRS=libxmlrpc
429
417
430
USE_PHP=	xml
418
USE_PHP=	xml:build
431
USE_PHP_BUILD=	yes
432
.endif
419
.endif
433
420
434
.if ${PHP_MODNAME} == "xmlwriter"
421
.if ${PHP_MODNAME} == "xmlwriter"
Lines 442-449 USE_GNOME= libxml2 Link Here
442
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
429
CONFIGURE_ARGS+=--with-xsl=${LOCALBASE}
443
430
444
USE_GNOME=	libxslt
431
USE_GNOME=	libxslt
445
USE_PHP=	dom xml
432
USE_PHP=	dom:build xml:build
446
USE_PHP_BUILD=	yes
447
.endif
433
.endif
448
434
449
.if ${PHP_MODNAME} == "zip"
435
.if ${PHP_MODNAME} == "zip"
(-)lang/php_doc/Makefile (-1 lines)
Lines 19-25 SLAVEDIRS= french/php_doc \ Link Here
19
		japanese/php_doc \
19
		japanese/php_doc \
20
		polish/php_doc
20
		polish/php_doc
21
21
22
USE_PHPIZE=	yes
23
PHP_LANG?=	en
22
PHP_LANG?=	en
24
PHP_LANGS?=	${PHP_HTML_CHUNKED} ${PHP_HTML_NORMAL}
23
PHP_LANGS?=	${PHP_HTML_CHUNKED} ${PHP_HTML_NORMAL}
25
PHP_HTML_CHUNKED=	br de en fr ja pl ro tr
24
PHP_HTML_CHUNKED=	br de en fr ja pl ro tr
(-)mail/mlmmj/Makefile (-2 / +1 lines)
Lines 25-32 OPTIONS_SUB= yes Link Here
25
PERL_RUN_DEPENDS=	p5-URI>0:net/p5-URI \
25
PERL_RUN_DEPENDS=	p5-URI>0:net/p5-URI \
26
			p5-CGI-FastTemplate>0:www/p5-CGI-FastTemplate \
26
			p5-CGI-FastTemplate>0:www/p5-CGI-FastTemplate \
27
			p5-HTML-Parser>0:www/p5-HTML-Parser
27
			p5-HTML-Parser>0:www/p5-HTML-Parser
28
PHP_USE=		php=yes
28
PHP_USES=		php:web
29
PHP_VERS=		WANT_PHP_WEB=yes
30
29
31
post-patch:
30
post-patch:
32
	@${REINPLACE_CMD} -e \
31
	@${REINPLACE_CMD} -e \
(-)mail/pecl-esmtp/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP30 Link Here
16
16
17
LIB_DEPENDS=	libesmtp.so:mail/libesmtp
17
LIB_DEPENDS=	libesmtp.so:mail/libesmtp
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	56 70
20
IGNORE_WITH_PHP=	56 70
23
21
24
OPTIONS_DEFINE=	RE2C
22
OPTIONS_DEFINE=	RE2C
(-)mail/pecl-mailparse/Makefile (-6 / +2 lines)
Lines 15-26 LICENSE= PHP202 Link Here
15
15
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	mbstring
19
USE_PHP=	mbstring:build
20
USE_PHPIZE=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPEXT=	yes
23
PHP_MODNAME=	mailparse
24
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
25
21
26
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)mail/pecl-pop3/Makefile (-5 / +1 lines)
Lines 12-22 DIST_SUBDIR= PECL Link Here
12
MAINTAINER=	buganini@gmail.com
12
MAINTAINER=	buganini@gmail.com
13
COMMENT=	POP3 Client Library for PHP
13
COMMENT=	POP3 Client Library for PHP
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHPIZE=	yes
17
USE_PHP_BUILD=	yes
18
USE_PHPEXT=	yes
19
PHP_MODNAME=	pop3
20
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
21
17
22
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)mail/phpmailer/Makefile (-2 / +1 lines)
Lines 18-25 GH_PROJECT= PHPMailer Link Here
18
18
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
USE_PHP=	yes
21
USES=		dos2unix php
22
USES=		dos2unix
23
22
24
SUB_FILES=	pkg-message
23
SUB_FILES=	pkg-message
25
24
(-)mail/squirrelmail/Makefile (-1 / +1 lines)
Lines 19-25 BROKEN_powerpc64= Does not build Link Here
19
# patches, but the only guaranteed compatibility is with php 5.3.
19
# patches, but the only guaranteed compatibility is with php 5.3.
20
# If you encounter problems, downgrade to php 5.3.
20
# If you encounter problems, downgrade to php 5.3.
21
21
22
USE_PHP=	session mhash gettext mbstring pcre openssl xml
22
USE_PHP=	session hash gettext mbstring pcre openssl xml
23
WANT_PHP_WEB=	yes
23
WANT_PHP_WEB=	yes
24
24
25
USES=		cpe gettext perl5 tar:bzip2
25
USES=		cpe gettext perl5 tar:bzip2
(-)math/pecl-big_int/Makefile (-3 / +1 lines)
Lines 11-19 DIST_SUBDIR= PECL Link Here
11
MAINTAINER=	miwi@FreeBSD.org
11
MAINTAINER=	miwi@FreeBSD.org
12
COMMENT=	Functions for calculations with arbitrary length integers and bitsets
12
COMMENT=	Functions for calculations with arbitrary length integers and bitsets
13
13
14
USES=		tar:tgz
14
USES=		php:ext tar:tgz
15
USE_PHP=	yes
16
USE_PHPEXT=	yes
17
IGNORE_WITH_PHP=	70
15
IGNORE_WITH_PHP=	70
18
16
19
DOCS=		CREDITS INSTALL LICENSE README docs/index.html libbig_int/CREDITS \
17
DOCS=		CREDITS INSTALL LICENSE README docs/index.html libbig_int/CREDITS \
(-)math/pecl-bitset/Makefile (-3 / +1 lines)
Lines 15-22 LICENSE= PHP301 Link Here
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
IGNORE_WITH_PHP=55 56
17
IGNORE_WITH_PHP=55 56
18
USE_PHP=	yes
18
USES=		php:ext tar:tgz
19
USE_PHPEXT=	yes
20
USES=		tar:tgz
21
19
22
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)math/pecl-bitset2/Makefile (-3 / +1 lines)
Lines 18-25 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
18
PORTSCOUT=	limit:^2\.
18
PORTSCOUT=	limit:^2\.
19
19
20
IGNORE_WITH_PHP=70
20
IGNORE_WITH_PHP=70
21
USE_PHP=	yes
21
USES=		php:ext tar:tgz
22
USE_PHPEXT=	yes
23
USES=		tar:tgz
24
22
25
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)math/pecl-stats/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PECL extension which with routines for statistical computation Link Here
13
13
14
LICENSE=	PHP30
14
LICENSE=	PHP30
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)math/pecl-trader/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= Trader extension based on TA-Lib Link Here
14
14
15
LICENSE=	BSD2CLAUSE
15
LICENSE=	BSD2CLAUSE
16
16
17
USE_PHP=	yes
17
USES=		php:ext
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
20
19
21
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)math/rkward-kde4/Makefile (-3 / +1 lines)
Lines 21-29 USE_QT4= corelib dbus gui qmake_build moc_build network phonon rcc_build \ Link Here
21
		script svg uic_build webkit xml
21
		script svg uic_build webkit xml
22
USE_XORG=	x11
22
USE_XORG=	x11
23
USE_KDE4=	automoc4 kdelibs
23
USE_KDE4=	automoc4 kdelibs
24
USE_PHP=	yes
24
USES=		cmake gettext fortran php:cli shared-mime-info
25
WANT_PHP_CLI=	yes
26
USES=		cmake gettext fortran shared-mime-info
27
INSTALLS_ICONS=	yes
25
INSTALLS_ICONS=	yes
28
26
29
CFLAGS+=	-I${LOCALBASE}/include
27
CFLAGS+=	-I${LOCALBASE}/include
(-)misc/achievo/Makefile (-2 / +1 lines)
Lines 12-19 DISTNAME= ${PORTNAME}-stable-${PORTVERSION} Link Here
12
MAINTAINER=	kevin@caomhin.demon.co.uk
12
MAINTAINER=	kevin@caomhin.demon.co.uk
13
COMMENT=	Flexible web-based resource management tool
13
COMMENT=	Flexible web-based resource management tool
14
14
15
USE_PHP=	yes
15
USES=	php:mod
16
WANT_PHP_MOD=	yes
17
16
18
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
17
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
NO_BUILD=	YES
18
NO_BUILD=	YES
(-)misc/pecl-timezonedb/Makefile (-3 / +1 lines)
Lines 15-22 LICENSE= PHP301 Link Here
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
CONFIGURE_ARGS=	--enable-timezonedb
17
CONFIGURE_ARGS=	--enable-timezonedb
18
USE_PHP=	yes
18
USES=		php:ext tar:tgz
19
USE_PHPEXT=	yes
20
USES=		tar:tgz
21
19
22
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)multimedia/php-pHash/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
LIB_DEPENDS=	libpHash.so:multimedia/pHash
17
LIB_DEPENDS=	libpHash.so:multimedia/pHash
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
USE_PHP_BUILD=	yes
23
20
24
WRKSRC_SUBDIR=	bindings/php
21
WRKSRC_SUBDIR=	bindings/php
25
22
(-)net-im/pecl-stomp/Makefile (-4 / +1 lines)
Lines 12-21 COMMENT= PECL extension of stomp client Link Here
12
12
13
LICENSE=	PHP301
13
LICENSE=	PHP301
14
14
15
USES=		tar:tgz
15
USES=		php:ext tar:tgz
16
USE_PHP=	yes
17
USE_PHPIZE=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
20
17
21
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)net-mgmt/icingaweb2/Makefile (-1 / +1 lines)
Lines 18-24 GH_ACCOUNT= icinga Link Here
18
18
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
20
21
USE_PHP_BUILD=	yes # Needed for creation of webserver configs during installation
21
USES=		php:build
22
USE_PHP=	ctype dom gd gettext hash json openssl session sockets
22
USE_PHP=	ctype dom gd gettext hash json openssl session sockets
23
23
24
SUB_FILES=	pkg-message
24
SUB_FILES=	pkg-message
(-)net-mgmt/nagios/Makefile (-2 / +1 lines)
Lines 17-25 LIB_DEPENDS= libltdl.so:devel/libltdl \ Link Here
17
17
18
PORTSCOUT=	limit:^3.
18
PORTSCOUT=	limit:^3.
19
19
20
USES=		cpe perl5
20
USES=		cpe perl5 php
21
USE_PERL5=	build
21
USE_PERL5=	build
22
USE_PHP=	yes
23
USE_RC_SUBR=	nagios
22
USE_RC_SUBR=	nagios
24
23
25
CONFLICTS=	nagios-[12].* nagios-devel-* nagios4-*
24
CONFLICTS=	nagios-[12].* nagios-devel-* nagios4-*
(-)net-mgmt/percona-monitoring-plugins/Makefile (-3 / +1 lines)
Lines 22-34 RUN_DEPENDS= cacti>=0:net-mgmt/cacti \ Link Here
22
		p5-Time-HiRes>=0:devel/p5-Time-HiRes \
22
		p5-Time-HiRes>=0:devel/p5-Time-HiRes \
23
		bash:shells/bash
23
		bash:shells/bash
24
24
25
USES=		shebangfix perl5
25
USES=		shebangfix perl5 php:cli
26
USE_PERL5=	run
26
USE_PERL5=	run
27
SHEBANG_FILES=	nagios/bin/pmp-check-pt-table-checksum \
27
SHEBANG_FILES=	nagios/bin/pmp-check-pt-table-checksum \
28
		cacti/bin/pmp-cacti-*
28
		cacti/bin/pmp-cacti-*
29
USE_MYSQL=	yes
29
USE_MYSQL=	yes
30
USE_PHP=	yes
31
WANT_PHP_CLI=	yes
32
30
33
NO_BUILD=	yes
31
NO_BUILD=	yes
34
NO_ARCH=	yes
32
NO_ARCH=	yes
(-)net/pear-Net_DNSBL/Makefile (-1 lines)
Lines 17-23 RUN_DEPENDS:= ${PEARDIR}/Cache/Lite.php:sysutils/pear-Cache_Lite \ Link Here
17
		${PEARDIR}/Net/DNS/RR/A.php:dns/pear-Net_DNS \
17
		${PEARDIR}/Net/DNS/RR/A.php:dns/pear-Net_DNS \
18
		${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2
18
		${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2
19
19
20
USE_PHP=	yes
21
USES=	pear
20
USES=	pear
22
21
23
PORTSCOUT=	skipv:1.3.0a1
22
PORTSCOUT=	skipv:1.3.0a1
(-)net/pecl-amqp/Makefile (-3 / +1 lines)
Lines 15-23 COMMENT= PHP extension for AMQP API Link Here
15
15
16
LIB_DEPENDS=	librabbitmq.so:net/rabbitmq-c-devel
16
LIB_DEPENDS=	librabbitmq.so:net/rabbitmq-c-devel
17
17
18
PHP_MODNAME=	${PORTNAME}
18
USES=		php:ext
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net/pecl-apn/Makefile (-3 / +1 lines)
Lines 17-25 LICENSE= PHP301 Link Here
17
17
18
LIB_DEPENDS=	libcapn.so:net/libcapn
18
LIB_DEPENDS=	libcapn.so:net/libcapn
19
19
20
USE_PHP=	yes
20
USES=		php:ext
21
USE_PHPIZE=	yes
22
USE_PHPEXT=	yes
23
CONFIGURE_ARGS=	--with-apn=${LOCALBASE}
21
CONFIGURE_ARGS=	--with-apn=${LOCALBASE}
24
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
25
23
(-)net/pecl-cvsclient/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PHP extension for CVS pserver client Link Here
13
13
14
LICENSE=	PHP202
14
LICENSE=	PHP202
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP= 56 70
17
IGNORE_WITH_PHP= 56 70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)net/pecl-geoip/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libGeoIP.so:net/GeoIP
16
LIB_DEPENDS=	libGeoIP.so:net/GeoIP
17
17
18
USE_PHP=	yes
18
USES=		php:ext tar:tgz
19
USE_PHPEXT=	yes
20
USES=		tar:tgz
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
post-patch:
21
post-patch:
(-)net/pecl-gupnp/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libgupnp-1.0.so:net/gupnp
16
LIB_DEPENDS=	libgupnp-1.0.so:net/gupnp
17
17
18
USE_PHP=	yes
18
USES=		php:ext pkgconfig tar:tgz
19
USE_PHPEXT=	yes
20
USES=		pkgconfig tar:tgz
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
post-patch:
21
post-patch:
(-)net/pecl-ip2location/Makefile (-4 / +1 lines)
Lines 15-24 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libIP2Location.so:net/ip2location
16
LIB_DEPENDS=	libIP2Location.so:net/ip2location
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
23
20
24
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net/pecl-mosquitto/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= BSD3CLAUSE Link Here
16
16
17
BUILD_DEPENDS=	mosquitto>=0:net/mosquitto
17
BUILD_DEPENDS=	mosquitto>=0:net/mosquitto
18
18
19
USE_PHP=	yes
19
USES=		php:ext tar:tgz
20
USE_PHPEXT=	yes
21
USES=		tar:tgz
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)net/pecl-oauth/Makefile (-3 / +1 lines)
Lines 20-28 CFLAGS+= -I${LOCALBASE}/include Link Here
20
LDFLAGS+=	-L${LOCALBASE}/lib
20
LDFLAGS+=	-L${LOCALBASE}/lib
21
CONFIGURE_ARGS+=	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
21
CONFIGURE_ARGS+=	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
22
22
23
USES=		tar:tgz
23
USES=		php:ext tar:tgz
24
USE_PHP=	yes
25
USE_PHPEXT=	yes
26
IGNORE_WITH_PHP=	70
24
IGNORE_WITH_PHP=	70
27
25
28
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)net/pecl-radius/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= Radius client library for PHP Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
CONFIGURE_ARGS=	--enable-radius
19
CONFIGURE_ARGS=	--enable-radius
(-)net/pecl-smbclient/Makefile (-4 / +1 lines)
Lines 15-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
15
16
LIB_DEPENDS=	libsmbclient.so:net/samba-libsmbclient
16
LIB_DEPENDS=	libsmbclient.so:net/samba-libsmbclient
17
17
18
USE_PHP=	yes
18
USES=		php:ext tar:tgz
19
USE_PHPEXT=	yes
20
USE_PHPIZE=	yes
21
USES=		tar:tgz
22
19
23
CONFIGURE_ARGS=	--with-libsmbclient=${LOCALBASE}
20
CONFIGURE_ARGS=	--with-libsmbclient=${LOCALBASE}
24
21
(-)net/pecl-yaz/Makefile (-2 / +1 lines)
Lines 16-23 LICENSE= PHP301 Link Here
16
16
17
LIB_DEPENDS=	libyaz.so:net/yaz
17
LIB_DEPENDS=	libyaz.so:net/yaz
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
22
21
23
CONFIGURE_ARGS=	--with-yaz=${LOCALBASE}
22
CONFIGURE_ARGS=	--with-yaz=${LOCALBASE}
(-)net/pecl-yp/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= YP/NIS functions binding for PHP Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USE_PHP=	yes
16
USES=		php:ext tar:tgz
17
USE_PHPEXT=	yes
18
USES=		tar:tgz
19
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
20
18
21
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)net/pecl-zmq/Makefile (-4 / +1 lines)
Lines 15-23 LICENSE= BSD3CLAUSE Link Here
15
15
16
LIB_DEPENDS=	libzmq.so:net/libzmq4
16
LIB_DEPENDS=	libzmq.so:net/libzmq4
17
17
18
USES=		tar:tgz pkgconfig
18
USES=		php:ext pkgconfig tar:tgz
19
USE_PHP=	yes
20
USE_PHPIZE=	yes
21
USE_PHPEXT=	yes
22
19
23
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)net/scr_ipfm/Makefile (-1 / +1 lines)
Lines 13-19 LICENSE= GPLv2 Link Here
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
NO_BUILD=	yes
15
NO_BUILD=	yes
16
USE_PHP=	yes
16
USES=		php
17
MYADMDIR?=	www/data/scr_ipfm
17
MYADMDIR?=	www/data/scr_ipfm
18
PLIST_SUB=	MYADMDIR=${MYADMDIR}
18
PLIST_SUB=	MYADMDIR=${MYADMDIR}
19
SUB_FILES=	pkg-message
19
SUB_FILES=	pkg-message
(-)net/self-service-password/Makefile (-1 / +1 lines)
Lines 18-24 BROKEN_powerpc64= Does not build Link Here
18
NO_BUILD=	yes
18
NO_BUILD=	yes
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
21
USE_PHP=	ldap openssl session hash mhash mcrypt mbstring filter
21
USE_PHP=	ldap openssl session hash hash mcrypt mbstring filter
22
22
23
WANT_PHP_WEB=	yes
23
WANT_PHP_WEB=	yes
24
24
(-)print/pecl-haru/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
BUILD_DEPENDS=	${LOCALBASE}/include/hpdf.h:print/libharu
16
BUILD_DEPENDS=	${LOCALBASE}/include/hpdf.h:print/libharu
17
RUN_DEPENDS:=	${LOCALBASE}/include/hpdf.h:print/libharu
17
RUN_DEPENDS:=	${LOCALBASE}/include/hpdf.h:print/libharu
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CONFIGURE_ARGS+=	--with-haru=${LOCALBASE}
22
CONFIGURE_ARGS+=	--with-haru=${LOCALBASE}
(-)print/pecl-pdflib/Makefile (-3 / +2 lines)
Lines 18-26 BROKEN_powerpc64= Does not build Link Here
18
18
19
LIB_DEPENDS=	libpdf.so:print/pdflib
19
LIB_DEPENDS=	libpdf.so:print/pdflib
20
20
21
USE_PHP=	gd
21
USES=		php:ext
22
USE_PHP_BUILD=	yes
22
USE_PHP=	gd:build
23
USE_PHPEXT=	yes
24
PHP_MODNAME=	pdf
23
PHP_MODNAME=	pdf
25
IGNORE_WITH_PHP=	70
24
IGNORE_WITH_PHP=	70
26
25
(-)print/pecl-ps/Makefile (-4 / +1 lines)
Lines 15-24 LICENSE= PHP202 Link Here
15
15
16
LIB_DEPENDS=	libps.so:print/pslib
16
LIB_DEPENDS=	libps.so:print/pslib
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
PHP_MODNAME=	${PORTNAME}
22
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
23
20
24
post-patch:
21
post-patch:
(-)security/cryptstring/Makefile (-1 / +1 lines)
Lines 16-22 EXPIRATION_DATE= 2016-07-04 Link Here
16
LICENSE=	BSD2CLAUSE
16
LICENSE=	BSD2CLAUSE
17
17
18
NO_BUILD=	yes
18
NO_BUILD=	yes
19
USE_PHP=	mcrypt mhash
19
USE_PHP=	mcrypt hash
20
20
21
do-install:
21
do-install:
22
	${MKDIR} ${STAGEDIR}${DATADIR}
22
	${MKDIR} ${STAGEDIR}${DATADIR}
(-)security/lasso/Makefile (-2 / +1 lines)
Lines 43-50 CONFIGURE_ARGS+= --enable-php5 \ Link Here
43
LDFLAGS+=	-L${LOCALBASE}/lib
43
LDFLAGS+=	-L${LOCALBASE}/lib
44
LIB_DEPENDS+=	libexpat.so:textproc/expat2
44
LIB_DEPENDS+=	libexpat.so:textproc/expat2
45
PLIST_SUB+=	PHP5=""
45
PLIST_SUB+=	PHP5=""
46
USE_PHP=	yes
46
USES+=		php:build
47
USE_PHP_BUILD=	yes
48
.else
47
.else
49
CONFIGURE_ARGS+=	--disable-php5
48
CONFIGURE_ARGS+=	--disable-php5
50
PLIST_SUB+=	PHP5="@comment "
49
PLIST_SUB+=	PHP5="@comment "
(-)security/pear-Crypt_CHAP/Makefile (-1 / +1 lines)
Lines 9-14 MAINTAINER= miwi@FreeBSD.org Link Here
9
COMMENT=	PEAR class for generating CHAP packets
9
COMMENT=	PEAR class for generating CHAP packets
10
10
11
USES=	pear
11
USES=	pear
12
USE_PHP=	mcrypt mhash
12
USE_PHP=	mcrypt hash
13
13
14
.include <bsd.port.mk>
14
.include <bsd.port.mk>
(-)security/pear-File_SMBPasswd/Makefile (-1 / +1 lines)
Lines 12-17 BUILD_DEPENDS= ${PEARDIR}/Crypt/CHAP.php:security/pear-Crypt_CHAP Link Here
12
RUN_DEPENDS=	${PEARDIR}/Crypt/CHAP.php:security/pear-Crypt_CHAP
12
RUN_DEPENDS=	${PEARDIR}/Crypt/CHAP.php:security/pear-Crypt_CHAP
13
13
14
USES=	pear
14
USES=	pear
15
USE_PHP=	mhash
15
USE_PHP=	hash
16
16
17
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)security/pear-Horde_Crypt_Blowfish/Makefile (-1 / +1 lines)
Lines 17-23 MHASH_DESC= Depend on mhash PHP extension Link Here
17
OPENSSL_DESC=	Depend on OpenSSL PHP extension
17
OPENSSL_DESC=	Depend on OpenSSL PHP extension
18
18
19
USES=	horde
19
USES=	horde
20
MHASH_USE=	PHP=mhash
20
MHASH_USE=	PHP=hash
21
OPENSSL_USE=	PHP=openssl
21
OPENSSL_USE=	PHP=openssl
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)security/pear-Text_Password/Makefile (-1 lines)
Lines 8-14 CATEGORIES= security www pear Link Here
8
MAINTAINER=	miwi@FreeBSD.org
8
MAINTAINER=	miwi@FreeBSD.org
9
COMMENT=	PEAR random password creator
9
COMMENT=	PEAR random password creator
10
10
11
USE_PHP=	yes
12
USES=	pear
11
USES=	pear
13
WRKSRC=		${WRKDIR}/Text_Password-${PORTVERSION}
12
WRKSRC=		${WRKDIR}/Text_Password-${PORTVERSION}
14
13
(-)security/pecl-crack/Makefile (-6 / +1 lines)
Lines 16-27 LICENSE= PHP30 Link Here
16
16
17
LIB_DEPENDS=	libcrack.so:security/cracklib
17
LIB_DEPENDS=	libcrack.so:security/cracklib
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPIZE=	yes
22
USE_PHP_BUILD=	yes
23
USE_PHPEXT=	yes
24
PHP_MODNAME=	crack
25
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
26
21
27
EXTRACT_AFTER_ARGS=--no-same-permissions --no-same-owner --exclude libcrack
22
EXTRACT_AFTER_ARGS=--no-same-permissions --no-same-owner --exclude libcrack
(-)security/pecl-crypto/Makefile (-4 / +1 lines)
Lines 13-23 COMMENT= Objective wrapper for OpenSSL Crypto Library Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
CONFIGURE_ARGS=	--with-crypto
17
CONFIGURE_ARGS=	--with-crypto
18
USE_OPENSSL=	yes
18
USE_OPENSSL=	yes
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
USE_PHPIZE=	yes
22
19
23
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)security/pecl-gnupg/Makefile (-3 / +1 lines)
Lines 18-26 LIB_DEPENDS= libgpgme.so:security/gpgme Link Here
18
18
19
CONFIGURE_ARGS=	--with-gnupg=${LOCALBASE}/include
19
CONFIGURE_ARGS=	--with-gnupg=${LOCALBASE}/include
20
IGNORE_WITH_PHP=70
20
IGNORE_WITH_PHP=70
21
USE_PHP=	yes
21
USES=		localbase php:ext tar:tgz
22
USE_PHPEXT=	yes
23
USES=		localbase tar:tgz
24
22
25
post-patch:
23
post-patch:
26
	@${REINPLACE_CMD} -e 's|$$GNUPG_DIR/lib|${LOCALBASE}/lib|; s| -ldl||g' ${WRKSRC}/config.m4
24
	@${REINPLACE_CMD} -e 's|$$GNUPG_DIR/lib|${LOCALBASE}/lib|; s| -ldl||g' ${WRKSRC}/config.m4
(-)security/pecl-pam/Makefile (-4 / +1 lines)
Lines 12-21 COMMENT= PECL classes for PAM integration Link Here
12
12
13
LICENSE= 	PHP202
13
LICENSE= 	PHP202
14
14
15
USES=		tar:tgz
15
USES=		php:ext tar:tgz
16
USE_PHP=	yes
17
USE_PHPIZE=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
20
17
21
.include <bsd.port.mk>
18
.include <bsd.port.mk>
(-)security/pecl-scrypt/Makefile (-4 / +2 lines)
Lines 15-24 LICENSE= BSD2CLAUSE Link Here
15
15
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
17
18
USES=		compiler tar:tgz
18
USES=		compiler php:ext tar:tgz
19
USE_PHP=	hash
19
USE_PHP=	hash:build
20
USE_PHPEXT=	yes
21
USE_PHP_BUILD=	yes
22
INSTALL_TARGET=	install-strip
20
INSTALL_TARGET=	install-strip
23
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
24
22
(-)security/pecl-ssh2/Makefile (-3 / +1 lines)
Lines 14-22 LICENSE= PHP301 Link Here
14
14
15
LIB_DEPENDS=	libssh2.so:security/libssh2
15
LIB_DEPENDS=	libssh2.so:security/libssh2
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
(-)security/pecl-tcpwrap/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PECL extension which provides tcpwrappers binding Link Here
13
13
14
LICENSE=	PHP202
14
LICENSE=	PHP202
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
IGNORE_WITH_PHP= 56 70
17
IGNORE_WITH_PHP= 56 70
20
18
21
post-patch:
19
post-patch:
(-)security/php-suhosin/Makefile (-3 / +2 lines)
Lines 16-24 BROKEN_powerpc64= Does not build Link Here
16
16
17
OPTIONS_DEFINE=	EXAMPLES
17
OPTIONS_DEFINE=	EXAMPLES
18
18
19
USE_PHP=	session
19
USES=		php:ext
20
USE_PHPEXT=	yes
20
USE_PHP=	session:build
21
USE_PHP_BUILD=	yes
22
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
23
22
24
CONFIGURE_ARGS=	--enable-suhosin
23
CONFIGURE_ARGS=	--enable-suhosin
(-)security/snortreport/Makefile (-13 / +4 lines)
Lines 18-40 JPGRAPH_DESC= Graphical charting Link Here
18
18
19
BARNYARD_RUN_DEPENDS=	barnyard2:security/barnyard2
19
BARNYARD_RUN_DEPENDS=	barnyard2:security/barnyard2
20
JPGRAPH_RUN_DEPENDS=	${LOCALBASE}/share/jpgraph/jpgraph.php:graphics/jpgraph2
20
JPGRAPH_RUN_DEPENDS=	${LOCALBASE}/share/jpgraph/jpgraph.php:graphics/jpgraph2
21
.include <bsd.port.options.mk>
22
21
23
NO_BUILD=	yes
22
NO_BUILD=	yes
24
SUB_FILES=	pkg-message
23
SUB_FILES=	pkg-message
25
PORTDOCS=	INSTALL Performance.txt create_indexes.sql
24
PORTDOCS=	INSTALL Performance.txt create_indexes.sql
26
FTYPES=		css html js php phps png sample
25
FTYPES=		css html js php phps png sample
27
26
28
USE_PHP=	yes
27
USES=		php:web
29
WANT_PHP_WEB=	yes
30
28
31
.if ${PORT_OPTIONS:MMYSQL}
29
MYSQL_USE=	php=mysql
32
USE_PHP+=	mysql
30
PGSQL_USE=	php=pgsql
33
.endif
34
35
.if ${PORT_OPTIONS:MPGSQL}
36
USE_PHP+=	pgsql
37
.endif
38
31
39
pre-everything::
32
pre-everything::
40
	@${ECHO} ""
33
	@${ECHO} ""
Lines 50-59 do-install: Link Here
50
	${INSTALL} -o ${WWWOWN} -g ${WWWGRP} -m 750 -d ${STAGEDIR}${WWWDIR}
43
	${INSTALL} -o ${WWWOWN} -g ${WWWGRP} -m 750 -d ${STAGEDIR}${WWWDIR}
51
	${INSTALL_DATA} ${FTYPES:S|^|${WRKSRC}/*|} ${STAGEDIR}${WWWDIR}
44
	${INSTALL_DATA} ${FTYPES:S|^|${WRKSRC}/*|} ${STAGEDIR}${WWWDIR}
52
45
53
post-install:
46
post-install-DOCS-on:
54
.if ${PORT_OPTIONS:MDOCS}
55
	${MKDIR} ${STAGEDIR}${DOCSDIR}
47
	${MKDIR} ${STAGEDIR}${DOCSDIR}
56
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
48
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
57
.endif
58
49
59
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)sysutils/gosa/Makefile (-1 / +1 lines)
Lines 19-25 RUN_DEPENDS= p5-Crypt-SmbHash>=0.12:security/p5-Crypt-SmbHash \ Link Here
19
		pecl-imagick>=2.2.2:graphics/pecl-imagick
19
		pecl-imagick>=2.2.2:graphics/pecl-imagick
20
20
21
USES=		tar:bzip2
21
USES=		tar:bzip2
22
USE_PHP=	gettext iconv imap ldap mbstring mhash mysql pcre posix \
22
USE_PHP=	gettext iconv imap ldap mbstring hash mysql pcre posix \
23
		session spl xml zlib
23
		session spl xml zlib
24
24
25
NO_BUILD=	yes
25
NO_BUILD=	yes
(-)sysutils/pear-File_Gettext/Makefile (-1 lines)
Lines 9-14 MAINTAINER= miwi@FreeBSD.org Link Here
9
COMMENT=	PEAR GNU Gettext file parser
9
COMMENT=	PEAR GNU Gettext file parser
10
10
11
USES=	pear
11
USES=	pear
12
USE_PHP=	yes
13
12
14
.include <bsd.port.mk>
13
.include <bsd.port.mk>
(-)sysutils/pear-Log/Makefile (-1 lines)
Lines 11-17 COMMENT= PEAR logging utilities Link Here
11
LICENSE=	MIT
11
LICENSE=	MIT
12
12
13
USES=		pear
13
USES=		pear
14
USE_PHP=	yes
15
14
16
OPTIONS_DEFINE=	PEAR_DB PEAR_MDB2 PEAR_MAIL PEAR_SQLITE
15
OPTIONS_DEFINE=	PEAR_DB PEAR_MDB2 PEAR_MAIL PEAR_SQLITE
17
PEAR_DB_DESC=	PEAR::DB support
16
PEAR_DB_DESC=	PEAR::DB support
(-)sysutils/pear-Translation2/Makefile (-1 lines)
Lines 12-18 COMMENT= PEAR class for multilingual applications management Link Here
12
USES=		pear shebangfix
12
USES=		pear shebangfix
13
SHEBANG_FILES=	scripts/t2xmlchk.php
13
SHEBANG_FILES=	scripts/t2xmlchk.php
14
NO_ARCH=	yes
14
NO_ARCH=	yes
15
USE_PHP=	yes
16
15
17
OPTIONS_DEFINE=	PEAR_CACHE_LITE PEAR_DB PEAR_DB_DATAOBJECT PEAR_MDB PEAR_MDB2 \
16
OPTIONS_DEFINE=	PEAR_CACHE_LITE PEAR_DB PEAR_DB_DATAOBJECT PEAR_MDB PEAR_MDB2 \
18
		PEAR_FILE_GETTEXT PEAR_I18NV2 PEAR_XML_SERIALIZER
17
		PEAR_FILE_GETTEXT PEAR_I18NV2 PEAR_XML_SERIALIZER
(-)sysutils/pecl-mogilefs/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE= BSD Link Here
16
16
17
LIB_DEPENDS=	libneon.so:www/neon
17
LIB_DEPENDS=	libneon.so:www/neon
18
18
19
USE_PHP=	yes
19
USES=		php:ext
20
USE_PHP_BUILD=	spl
21
USE_PHPIZE=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
24
21
25
post-extract:
22
post-extract:
(-)sysutils/pecl-proctitle/Makefile (-2 / +1 lines)
Lines 12-18 DIST_SUBDIR= PECL Link Here
12
MAINTAINER=	flo@FreeBSD.org
12
MAINTAINER=	flo@FreeBSD.org
13
COMMENT=	PECL extension that allows changing the current process' name
13
COMMENT=	PECL extension that allows changing the current process' name
14
14
15
USE_PHP=	yes
15
USES=		php:ext
16
USE_PHPEXT=	yes
17
16
18
.include <bsd.port.mk>
17
.include <bsd.port.mk>
(-)textproc/libmrss-php/Makefile (-3 / +1 lines)
Lines 20-30 GNU_CONFIGURE= yes Link Here
20
CPPFLAGS+=	-I${LOCALBASE}/include
20
CPPFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib
21
LDFLAGS+=	-L${LOCALBASE}/lib
22
22
23
USES=		libtool
23
USES=		libtool php:ext
24
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
25
25
26
USE_PHP=	yes
27
USE_PHPEXT=	yes
28
PHP_MODNAME=	mrss
26
PHP_MODNAME=	mrss
29
IGNORE_WITH_PHP=	70
27
IGNORE_WITH_PHP=	70
30
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/phpmrss
28
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/phpmrss
(-)textproc/mysqlviz/Makefile (-3 / +1 lines)
Lines 12-20 COMMENT= MySQL and SQLite Database Visualisation Tool Link Here
12
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
13
14
NO_BUILD=	yes
14
NO_BUILD=	yes
15
USES=	tar:bzip2
15
USES=	php:cli tar:bzip2
16
USE_PHP=	yes
17
WANT_PHP_CLI=	yes
18
16
19
PLIST_FILES=	bin/${PORTNAME}
17
PLIST_FILES=	bin/${PORTNAME}
20
18
(-)textproc/pecl-cld/Makefile (-5 / +1 lines)
Lines 16-26 LICENSE= BSD2CLAUSE Link Here
16
LIB_DEPENDS=	libcld.so:devel/cld
16
LIB_DEPENDS=	libcld.so:devel/cld
17
17
18
CONFIGURE_ARGS=	--enable-cld --with-libcld-dir=${LOCALBASE}/lib
18
CONFIGURE_ARGS=	--enable-cld --with-libcld-dir=${LOCALBASE}/lib
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPIZE=	yes
23
USE_PHPEXT=	yes
24
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
25
21
26
post-install:
22
post-install:
(-)textproc/pecl-ctemplate/Makefile (-3 / +1 lines)
Lines 13-21 COMMENT= PECL extension for ctemplate library Link Here
13
13
14
LIB_DEPENDS=	libctemplate.so:textproc/google-ctemplate
14
LIB_DEPENDS=	libctemplate.so:textproc/google-ctemplate
15
15
16
USES=		tar:xz
16
USES=		php:ext tar:xz
17
USE_PHP=	yes
18
USE_PHPEXT=	yes
19
USE_GITHUB=	yes
17
USE_GITHUB=	yes
20
GH_ACCOUNT=	vanillahsu
18
GH_ACCOUNT=	vanillahsu
21
GH_PROJECT=	pecl-ctemplate
19
GH_PROJECT=	pecl-ctemplate
(-)textproc/pecl-doublemetaphone/Makefile (-4 / +1 lines)
Lines 14-23 COMMENT= PECL extension which implements the Double Metaphone algorithm Link Here
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHP_BUILD=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
22
19
23
CONFIGURE_ARGS=	--enable-doublemetaphone
20
CONFIGURE_ARGS=	--enable-doublemetaphone
(-)textproc/pecl-enchant/Makefile (-4 / +1 lines)
Lines 15-24 LICENSE= PHP30 Link Here
15
15
16
LIB_DEPENDS=	libenchant.so:textproc/enchant
16
LIB_DEPENDS=	libenchant.so:textproc/enchant
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
PHP_MODNAME=	${PORTNAME}
22
IGNORE_WITH_PHP=	56 70
19
IGNORE_WITH_PHP=	56 70
23
CONFIGURE_ARGS+=	--with-enchant=${LOCALBASE}
20
CONFIGURE_ARGS+=	--with-enchant=${LOCALBASE}
24
21
(-)textproc/pecl-html_parse/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE= PHP30 Link Here
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libekhtml.a:textproc/ekhtml
16
BUILD_DEPENDS=	${LOCALBASE}/lib/libekhtml.a:textproc/ekhtml
17
RUN_DEPENDS=	${LOCALBASE}/lib/libekhtml.a:textproc/ekhtml
17
RUN_DEPENDS=	${LOCALBASE}/lib/libekhtml.a:textproc/ekhtml
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	56 70
20
IGNORE_WITH_PHP=	56 70
24
21
25
CONFIGURE_ARGS=	--enable-html_parse
22
CONFIGURE_ARGS=	--enable-html_parse
(-)textproc/pecl-stem/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= PECL extension which provides word stemming Link Here
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
16
17
USES=		tar:tgz
17
USES=		php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
post-configure:
20
post-configure:
(-)textproc/pecl-syck/Makefile (-4 / +2 lines)
Lines 18-27 BROKEN_powerpc64= Does not build Link Here
18
18
19
BUILD_DEPENDS=	${LOCALBASE}/lib/libsyck.a:textproc/syck
19
BUILD_DEPENDS=	${LOCALBASE}/lib/libsyck.a:textproc/syck
20
20
21
USES=		tar:tgz
21
USES=		php:ext tar:tgz
22
USE_PHP=	spl hash
22
USE_PHP=	spl:build hash:build
23
USE_PHP_BUILD=	yes
24
USE_PHPEXT=	yes
25
IGNORE_WITH_PHP=	70
23
IGNORE_WITH_PHP=	70
26
24
27
CONFIGURE_ARGS=	--enable-syck
25
CONFIGURE_ARGS=	--enable-syck
(-)textproc/pecl-wbxml/Makefile (-3 / +1 lines)
Lines 14-25 COMMENT= PECL extension that provides WBXML conversion capabilities Link Here
14
14
15
LIB_DEPENDS=	libwbxml2.so:textproc/wbxml2
15
LIB_DEPENDS=	libwbxml2.so:textproc/wbxml2
16
16
17
USES=tar:tgz
17
USES=		php:ext tar:tgz
18
18
19
CONFIGURE_ARGS=	--with-wbxml=${LOCALBASE} \
19
CONFIGURE_ARGS=	--with-wbxml=${LOCALBASE} \
20
		--with-libexpat-dir=${LOCALBASE}
20
		--with-libexpat-dir=${LOCALBASE}
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
24
22
25
post-patch:
23
post-patch:
(-)textproc/pecl-xdiff/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libxdiff.so:textproc/libxdiff
16
LIB_DEPENDS=	libxdiff.so:textproc/libxdiff
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
LDFLAGS+=	-L${LOCALBASE}/lib
21
LDFLAGS+=	-L${LOCALBASE}/lib
(-)textproc/pecl-xslcache/Makefile (-4 / +2 lines)
Lines 13-22 COMMENT= Caches the parsed XSL stylesheet between sessions Link Here
13
13
14
LICENSE=	PHP301
14
LICENSE=	PHP301
15
15
16
USES=		tar:tgz
16
USES=		php:ext tar:tgz
17
USE_PHP=	dom xml xsl
17
USE_PHP=	dom:build xml:build xsl:build
18
USE_PHP_BUILD=	yes
19
USE_PHPEXT=	yes
20
IGNORE_WITH_PHP=	70
18
IGNORE_WITH_PHP=	70
21
19
22
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)textproc/pecl-yaml/Makefile (-4 / +1 lines)
Lines 16-25 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
LIB_DEPENDS=	libyaml.so:textproc/libyaml
17
LIB_DEPENDS=	libyaml.so:textproc/libyaml
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
USE_PHPEXT=	yes
23
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
24
21
25
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)textproc/php-mecab/Makefile (-8 / +3 lines)
Lines 1-11 Link Here
1
# Created by: Gasol Wu <gasol.wu@gmail.com>
1
# Created by: Gasol Wu <gasol.wu@gmail.com>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mecab
4
PORTNAME=	php-mecab
5
PORTVERSION=	0.6.0
5
PORTVERSION=	0.6.0
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	textproc
7
CATEGORIES=	textproc
8
PKGNAMEPREFIX=	php-
9
8
10
MAINTAINER=	gasol.wu@gmail.com
9
MAINTAINER=	gasol.wu@gmail.com
11
COMMENT=	PHP bindings of the MeCab
10
COMMENT=	PHP bindings of the MeCab
Lines 16-28 LIB_DEPENDS= libmecab.so:japanese/mecab Link Here
16
15
17
USE_GITHUB=	yes
16
USE_GITHUB=	yes
18
GH_ACCOUNT=	rsky
17
GH_ACCOUNT=	rsky
19
GH_PROJECT=	${PKGNAMEPREFIX}${PORTNAME}
20
18
21
WRKSRC=		${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME_EXTRACT}/mecab
19
WRKSRC_SUBDIR=	mecab
22
CONFIGURE_ARGS+=	--with-mecab=${LOCALBASE}/bin/mecab-config
20
CONFIGURE_ARGS+=	--with-mecab=${LOCALBASE}/bin/mecab-config
23
USE_PHP=	yes
21
USES=		php:ext tar:tgz
24
USE_PHPIZE=	yes
25
USE_PHPEXT=	yes
26
USES=		tar:tgz
27
22
28
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)textproc/redland-bindings/Makefile (-1 / +1 lines)
Lines 28-34 PERL_CONFIGURE_WITH= perl Link Here
28
PERL_USES=		perl5
28
PERL_USES=		perl5
29
PERL_USE=		PERL5=build,run
29
PERL_USE=		PERL5=build,run
30
PHP_CONFIGURE_WITH=	php
30
PHP_CONFIGURE_WITH=	php
31
PHP_USE=		PHP=yes PHP_BUILD=yes
31
PHP_USES=		php:build
32
PYTHON_CONFIGURE_WITH=	python
32
PYTHON_CONFIGURE_WITH=	python
33
PYTHON_USES=		python
33
PYTHON_USES=		python
34
RUBY_CONFIGURE_WITH=	ruby
34
RUBY_CONFIGURE_WITH=	ruby
(-)textproc/zorba/Makefile (-1 / +1 lines)
Lines 64-70 LOC_EXECINFO= ${LOCALBASE}/lib/libexecinfo.so Link Here
64
64
65
.if ${PORT_OPTIONS:MPHP}
65
.if ${PORT_OPTIONS:MPHP}
66
USE_PHP=	tokenizer
66
USE_PHP=	tokenizer
67
USE_PHP_BUILD=	yes
67
USES+=		php:build
68
WITH_SWIG=	yes
68
WITH_SWIG=	yes
69
CMAKE_ARGS+=	-DPHP5_INSTALL_PATH:FILEPATH="lib/php/${PHP_EXT_DIR}"
69
CMAKE_ARGS+=	-DPHP5_INSTALL_PATH:FILEPATH="lib/php/${PHP_EXT_DIR}"
70
PLIST_SUB+=	PHP_EXTLIBDIR="lib/php/${PHP_EXT_DIR}"
70
PLIST_SUB+=	PHP_EXTLIBDIR="lib/php/${PHP_EXT_DIR}"
(-)www/ach/Makefile (-1 / +1 lines)
Lines 13-19 COMMENT= Free, open source tool for complex research problems Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
USE_MYSQL=	yes
15
USE_MYSQL=	yes
16
USE_PHP=	yes
16
USES=		php
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	Burton
18
GH_ACCOUNT=	Burton
19
GH_PROJECT=	Analysis-of-Competing-Hypotheses
19
GH_PROJECT=	Analysis-of-Competing-Hypotheses
(-)www/caldavzap/Makefile (-2 / +1 lines)
Lines 14-21 COMMENT= CalDAV web client implementation Link Here
14
LICENSE=	AGPLv3
14
LICENSE=	AGPLv3
15
15
16
WRKSRC=		${WRKDIR}/${PORTNAME}
16
WRKSRC=		${WRKDIR}/${PORTNAME}
17
USE_PHP=	yes
17
USES=		php zip
18
USES=		zip
19
NO_BUILD=	yes
18
NO_BUILD=	yes
20
19
21
do-install:
20
do-install:
(-)www/crp/Makefile (-2 / +1 lines)
Lines 12-19 EXTRACT_SUFX= .tgz Link Here
12
MAINTAINER=	lars.eggert@gmx.net
12
MAINTAINER=	lars.eggert@gmx.net
13
COMMENT=	Automates the process of being the program chair of a conference
13
COMMENT=	Automates the process of being the program chair of a conference
14
14
15
USE_PHP=	yes
15
USES=	php:web
16
WANT_PHP_WEB=	yes
17
NO_BUILD=	yes
16
NO_BUILD=	yes
18
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
19
18
(-)www/dddbl/Makefile (-3 / +1 lines)
Lines 9-21 MASTER_SITES= http://www.dddbl.de/dddbl-versions/ Link Here
9
MAINTAINER=	tz@FreeBSD.org
9
MAINTAINER=	tz@FreeBSD.org
10
COMMENT=	Definition Driven Database Layer for PHP
10
COMMENT=	Definition Driven Database Layer for PHP
11
11
12
USES=		tar:bzip2
12
USES=		php tar:bzip2
13
13
14
NO_BUILD=	yes
14
NO_BUILD=	yes
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
16
17
USE_PHP=	yes
18
19
WRKSRC=		${WRKDIR}/dddbl2
17
WRKSRC=		${WRKDIR}/dddbl2
20
18
21
do-install:
19
do-install:
(-)www/encode-explorer/Makefile (-3 / +1 lines)
Lines 11-19 DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}_${PORTVERSION} Link Here
11
MAINTAINER=	fw@moov.de
11
MAINTAINER=	fw@moov.de
12
COMMENT=	PHP script to browse, create folders, upload files etc
12
COMMENT=	PHP script to browse, create folders, upload files etc
13
13
14
USE_PHP=	yes
14
USES=		php:web zip
15
WANT_PHP_WEB=	yes
16
USES=		zip
17
NO_BUILD=	yes
15
NO_BUILD=	yes
18
16
19
OPTIONS_DEFINE=	DOCS
17
OPTIONS_DEFINE=	DOCS
(-)www/flat-frog/Makefile (-2 / +1 lines)
Lines 13-20 LICENSE= LGPL21+ Link Here
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
NO_BUILD=	yes
15
NO_BUILD=	yes
16
USE_PHP=	yes
16
USES=		php zip
17
USES=		zip
18
17
19
OPTIONS_DEFINE=	DOCS EXAMPLES
18
OPTIONS_DEFINE=	DOCS EXAMPLES
20
19
(-)www/fluxbb/Makefile (-2 / +1 lines)
Lines 14-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
14
15
BROKEN_powerpc64=	Does not build
15
BROKEN_powerpc64=	Does not build
16
16
17
USES=		cpe
17
USES=		cpe php
18
SUB_FILES=	pkg-message
18
SUB_FILES=	pkg-message
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
USE_PHP=	yes
21
20
22
OPTIONS_DEFINE=	MYSQL PGSQL SQLITE
21
OPTIONS_DEFINE=	MYSQL PGSQL SQLITE
23
OPTIONS_DEFAULT=	MYSQL
22
OPTIONS_DEFAULT=	MYSQL
(-)www/geeklog/Makefile (-2 / +1 lines)
Lines 12-18 COMMENT= Web content management system Link Here
12
12
13
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
14
14
15
USES=		cpe
15
USES=		cpe php
16
16
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
18
SUB_FILES=	pkg-message
18
SUB_FILES=	pkg-message
Lines 20-26 SUB_FILES= pkg-message Link Here
20
USE_MYSQL=	yes
20
USE_MYSQL=	yes
21
21
22
NO_BUILD=	yes
22
NO_BUILD=	yes
23
USE_PHP=	yes
24
23
25
do-install:
24
do-install:
26
	@${MKDIR} ${STAGEDIR}${WWWDIR}
25
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)www/iwebcal/Makefile (-2 / +1 lines)
Lines 10-19 MASTER_SITES= SF Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Webbased iCal calendar viewer
11
COMMENT=	Webbased iCal calendar viewer
12
12
13
USES=		tar:tgz
13
USES=		php tar:tgz
14
NO_BUILD=	yes
14
NO_BUILD=	yes
15
NO_ARCH=	yes
15
NO_ARCH=	yes
16
USE_PHP=	yes
17
WRKSRC=		${WRKDIR}/iWebCal
16
WRKSRC=		${WRKDIR}/iWebCal
18
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
19
18
(-)www/mod_myvhost/Makefile (-2 / +1 lines)
Lines 35-42 STRIP= # keep debug information Link Here
35
35
36
.if ${PORT_OPTIONS:MPHP_MODULE}
36
.if ${PORT_OPTIONS:MPHP_MODULE}
37
MAKE_ENV+=	WITH_PHP=true
37
MAKE_ENV+=	WITH_PHP=true
38
USE_PHP=	yes
38
USES+=	php:mod
39
WANT_PHP_MOD=	yes
40
.endif
39
.endif
41
40
42
pre-patch:
41
pre-patch:
(-)www/mod_vhs/Makefile (-4 / +1 lines)
Lines 14-25 LICENSE= APACHE11 Link Here
14
14
15
MANUAL_PACKAGE_BUILD=	needs apr with LDAP and DBD options enabled
15
MANUAL_PACKAGE_BUILD=	needs apr with LDAP and DBD options enabled
16
16
17
USES=		cpe
17
USES=		php:mod,build cpe
18
CPE_VENDOR=	xavier_beaudouin
18
CPE_VENDOR=	xavier_beaudouin
19
USE_APACHE=	22+
19
USE_APACHE=	22+
20
USE_PHP=	yes
21
USE_PHP_BUILD=	yes
22
WANT_PHP_MOD=	yes
23
AP_FAST_BUILD=	yes
20
AP_FAST_BUILD=	yes
24
AP_GENPLIST=	yes
21
AP_GENPLIST=	yes
25
SRC_FILE=	*.c
22
SRC_FILE=	*.c
(-)www/pecl-APC/Makefile (-3 / +1 lines)
Lines 31-39 IGNORE_WITH_PHP=55 56 70 Link Here
31
PHP_MODNAME=	${PORTNAME:tl}
31
PHP_MODNAME=	${PORTNAME:tl}
32
PKGMESSAGE=	${WRKDIR}/pkg-message
32
PKGMESSAGE=	${WRKDIR}/pkg-message
33
SUB_FILES=	pkg-message
33
SUB_FILES=	pkg-message
34
USE_PHP=	yes
34
USES=		php:ext tar:tgz
35
USE_PHPEXT=	yes
36
USES=		tar:tgz
37
35
38
PORTDOCS=	CHANGELOG INSTALL NOTICE apc.php
36
PORTDOCS=	CHANGELOG INSTALL NOTICE apc.php
39
37
(-)www/pecl-amfext/Makefile (-3 / +1 lines)
Lines 14-22 COMMENT= Implements encoding and decoding of AMF and AMF3 messages Link Here
14
14
15
LICENSE=	PHP30
15
LICENSE=	PHP30
16
16
17
USES=		dos2unix libtool tar:tgz
17
USES=		dos2unix libtool php:ext tar:tgz
18
USE_PHP=	yes
19
USE_PHPEXT=	yes
20
PHP_MODNAME=	amf
18
PHP_MODNAME=	amf
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
(-)www/pecl-http/Makefile (-3 / +1 lines)
Lines 26-34 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
26
26
27
PHP_DEFAULT=	7.0
27
PHP_DEFAULT=	7.0
28
IGNORE_WITH_PHP=	55 56
28
IGNORE_WITH_PHP=	55 56
29
USES=		tar:tgz
29
USES=		php:ext tar:tgz
30
USE_PHP=	yes
31
USE_PHPEXT=	yes
32
CONFLICTS=	pecl-http[12]*
30
CONFLICTS=	pecl-http[12]*
33
31
34
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)www/pecl-http1/Makefile (-4 / +1 lines)
Lines 17-26 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
17
17
18
LIB_DEPENDS=	libcurl.so:ftp/curl
18
LIB_DEPENDS=	libcurl.so:ftp/curl
19
19
20
USES=		tar:tgz
20
USES=		php:ext tar:tgz
21
USE_PHP=	yes
22
USE_PHPEXT=	yes
23
PHP_MODNAME=	http
24
IGNORE_WITH_PHP=	56 70
21
IGNORE_WITH_PHP=	56 70
25
CONFLICTS=	pecl-http-*
22
CONFLICTS=	pecl-http-*
26
23
(-)www/pecl-http2/Makefile (-3 / +1 lines)
Lines 24-32 LIB_DEPENDS= libcurl.so:ftp/curl \ Link Here
24
		libevent.so:devel/libevent2
24
		libevent.so:devel/libevent2
25
25
26
IGNORE_WITH_PHP=70
26
IGNORE_WITH_PHP=70
27
USES=		tar:tgz
27
USES=		php:ext tar:tgz
28
USE_PHP=	yes
29
USE_PHPEXT=	yes
30
CONFLICTS=	pecl-http1* pecl-http-*
28
CONFLICTS=	pecl-http1* pecl-http-*
31
29
32
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)www/pecl-solr/Makefile (-4 / +2 lines)
Lines 16-25 BROKEN_powerpc64= Does not build Link Here
16
LIB_DEPENDS=	libcurl.so:ftp/curl \
16
LIB_DEPENDS=	libcurl.so:ftp/curl \
17
		libxml2.so:textproc/libxml2
17
		libxml2.so:textproc/libxml2
18
18
19
USE_PHP=	json
19
USES=		php:ext
20
USE_PHPEXT=	yes
20
USE_PHP=	json:build
21
USE_PHPIZE=	yes
22
USE_PHP_BUILD=	yes
23
IGNORE_WITH_PHP=	70
21
IGNORE_WITH_PHP=	70
24
22
25
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/pecl-sphinx/Makefile (-3 / +1 lines)
Lines 15-23 LICENSE= PHP301 Link Here
15
15
16
LIB_DEPENDS=	libsphinxclient.so:textproc/libsphinxclient
16
LIB_DEPENDS=	libsphinxclient.so:textproc/libsphinxclient
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
USE_PHP=	yes
20
USE_PHPEXT=	yes
21
IGNORE_WITH_PHP=	70
19
IGNORE_WITH_PHP=	70
22
20
23
SUB_FILES=	pkg-message
21
SUB_FILES=	pkg-message
(-)www/pecl-swish/Makefile (-3 / +1 lines)
Lines 16-24 LICENSE= PHP301 Link Here
16
BUILD_DEPENDS=	swish-config:www/swish-e
16
BUILD_DEPENDS=	swish-config:www/swish-e
17
RUN_DEPENDS:=	swish-config:www/swish-e
17
RUN_DEPENDS:=	swish-config:www/swish-e
18
18
19
USES=		tar:tgz
19
USES=		php:ext tar:tgz
20
USE_PHP=	yes
21
USE_PHPEXT=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CONFIGURE_ARGS=	--enable-swish --with-swish=${LOCALBASE}/bin
22
CONFIGURE_ARGS=	--enable-swish --with-swish=${LOCALBASE}/bin
(-)www/pecl-twig/Makefile (-4 / +1 lines)
Lines 13-22 COMMENT= Twig C extension to improve performance of the Twig template language Link Here
13
13
14
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
15
15
16
USE_PHP=	yes
16
USES=		php:ext tar:tgz
17
USE_PHPIZE=	yes
18
USE_PHPEXT=	yes
19
USES=		tar:tgz
20
IGNORE_WITH_PHP=	70
17
IGNORE_WITH_PHP=	70
21
18
22
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)www/pecl-varnish/Makefile (-4 / +2 lines)
Lines 20-29 EXPIRATION_DATE= 2016-07-04 Link Here
20
20
21
BUILD_DEPENDS=	varnish4>=0:www/varnish4
21
BUILD_DEPENDS=	varnish4>=0:www/varnish4
22
22
23
USES=	tar:tgz
23
USES=	php:ext tar:tgz
24
USE_PHP=	hash
24
USE_PHP=	hash:build
25
USE_PHP_BUILD=	yes
26
USE_PHPEXT=	yes
27
25
28
IGNORE_WITH_PHP=	52
26
IGNORE_WITH_PHP=	52
29
27
(-)www/pecl-yaf/Makefile (-5 / +1 lines)
Lines 18-28 LIB_DEPENDS= libpcre.so:devel/pcre Link Here
18
CFLAGS+=	-I${LOCALBASE}/include
18
CFLAGS+=	-I${LOCALBASE}/include
19
CONFIGURE_ARGS=	--with-php-config=${PREFIX}/bin/php-config
19
CONFIGURE_ARGS=	--with-php-config=${PREFIX}/bin/php-config
20
20
21
USES=		tar:tgz
21
USES=		php:ext tar:tgz
22
PHP_MODNAME=	${PORTNAME:tl}
23
USE_PHP=	yes
24
USE_PHPEXT=	yes
25
USE_PHPIZE=	yes
26
IGNORE_WITH_PHP=	70
22
IGNORE_WITH_PHP=	70
27
23
28
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/pecl-yar/Makefile (-6 / +2 lines)
Lines 15-26 LICENSE= PHP301 Link Here
15
15
16
BROKEN_powerpc64=	Does not build
16
BROKEN_powerpc64=	Does not build
17
17
18
USES=		tar:tgz
18
USES=		php:ext tar:tgz
19
PHP_MODNAME=	yar
19
USE_PHP=	json:build curl:build
20
USE_PHP=	json curl
21
USE_PHPEXT=	yes
22
USE_PHPIZE=	yes
23
USE_PHP_BUILD=	yes
24
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
25
21
26
CFLAGS+=	-I${LOCALBASE}/include
22
CFLAGS+=	-I${LOCALBASE}/include
(-)www/phalcon/Makefile (-4 / +2 lines)
Lines 11-20 COMMENT= Phalcon PHP Framework written in C-language Link Here
11
11
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
13
14
USE_PHP=	hash pdo
14
USES=		php:ext
15
USE_PHPEXT=	yes
15
USE_PHP=	hash:build pdo:build
16
USE_PHPIZE=	yes
17
USE_PHP_BUILD=	yes
18
IGNORE_WITH_PHP=	70
16
IGNORE_WITH_PHP=	70
19
17
20
ONLY_FOR_ARCHS=	amd64 i386
18
ONLY_FOR_ARCHS=	amd64 i386
(-)www/php-screw/Makefile (-2 / +1 lines)
Lines 13-21 COMMENT= PHP script encryption tool Link Here
13
13
14
CRYPTKEY?=	11152, 368, 192, 1281, 62
14
CRYPTKEY?=	11152, 368, 192, 1281, 62
15
15
16
USES=		libtool
16
USES=		php:phpize libtool
17
USE_PHP=	zlib
17
USE_PHP=	zlib
18
USE_PHPIZE=	yes
19
PLIST_SUB=	PHP_EXTDIR="${PHP_EXT_DIR}"
18
PLIST_SUB=	PHP_EXTDIR="${PHP_EXT_DIR}"
20
SUB_FILES=	pkg-message
19
SUB_FILES=	pkg-message
21
20
(-)www/php-templates/Makefile (-3 / +1 lines)
Lines 15-24 MAINTAINER= ports@FreeBSD.org Link Here
15
COMMENT=	Template framework for PHP
15
COMMENT=	Template framework for PHP
16
16
17
WRKSRC=		${WRKDIR}/templates
17
WRKSRC=		${WRKDIR}/templates
18
USES=		dos2unix
18
USES=		dos2unix php:phpize
19
19
20
USE_PHP=	yes
21
USE_PHPIZE=	yes
22
IGNORE_WITH_PHP=	70
20
IGNORE_WITH_PHP=	70
23
21
24
CONFIGURE_ARGS=	--enable-templates=shared
22
CONFIGURE_ARGS=	--enable-templates=shared
(-)www/php55-opcache/Makefile (-1 / +1 lines)
Lines 7-12 MASTERDIR= ${.CURDIR}/../../lang/php55 Link Here
7
7
8
PKGNAMESUFFIX=	-opcache
8
PKGNAMESUFFIX=	-opcache
9
9
10
USE_ZENDEXT=	yes
10
USES=	php:zend
11
11
12
.include "${MASTERDIR}/Makefile"
12
.include "${MASTERDIR}/Makefile"
(-)www/php56-opcache/Makefile (-1 / +1 lines)
Lines 7-12 MASTERDIR= ${.CURDIR}/../../lang/php56 Link Here
7
7
8
PKGNAMESUFFIX=	-opcache
8
PKGNAMESUFFIX=	-opcache
9
9
10
USE_ZENDEXT=	yes
10
USES=	php:zend
11
11
12
.include "${MASTERDIR}/Makefile"
12
.include "${MASTERDIR}/Makefile"
(-)www/php70-opcache/Makefile (-1 / +1 lines)
Lines 7-12 MASTERDIR= ${.CURDIR}/../../lang/php70 Link Here
7
7
8
PKGNAMESUFFIX=	-opcache
8
PKGNAMESUFFIX=	-opcache
9
9
10
USE_ZENDEXT=	yes
10
USES=	php:zend
11
11
12
.include "${MASTERDIR}/Makefile"
12
.include "${MASTERDIR}/Makefile"
(-)www/phpbb3/Makefile (-2 / +1 lines)
Lines 16-23 LICENSE= GPLv2 Link Here
16
CONFLICTS=	phpbb-tw-[0-9]* phpbb-devel-[0-9]* \
16
CONFLICTS=	phpbb-tw-[0-9]* phpbb-devel-[0-9]* \
17
		phpbb-[0-2]*
17
		phpbb-[0-2]*
18
18
19
USES=		tar:bzip2
19
USES=		php tar:bzip2
20
USE_PHP=	yes
21
20
22
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
23
22
(-)www/phpgroupware/Makefile (-3 / +1 lines)
Lines 8-16 MASTER_SITES= SF/phpgroupware/phpgroupware/${PORTVERSION} Link Here
8
MAINTAINER=	olgeni@FreeBSD.org
8
MAINTAINER=	olgeni@FreeBSD.org
9
COMMENT=	Web based GroupWare system
9
COMMENT=	Web based GroupWare system
10
10
11
USES=		tar:bzip2
11
USES=		php:mod tar:bzip2
12
USE_PHP=	yes
13
WANT_PHP_MOD=	yes
14
IGNORE_WITH_PHP=	70
12
IGNORE_WITH_PHP=	70
15
13
16
NO_BUILD=	yes
14
NO_BUILD=	yes
(-)www/phpmustache/Makefile (-2 / +1 lines)
Lines 16-23 USE_GITHUB= yes Link Here
16
GH_ACCOUNT=	bobthecow
16
GH_ACCOUNT=	bobthecow
17
GH_PROJECT=	mustache.php
17
GH_PROJECT=	mustache.php
18
18
19
USE_PHP=	yes
19
USES=		php:build
20
USE_PHP_BUILD=	yes
21
NO_ARCH=	yes
20
NO_ARCH=	yes
22
21
23
SUB_FILES=	pkg-message
22
SUB_FILES=	pkg-message
(-)www/phpwebapp/Makefile (-3 / +1 lines)
Lines 11-19 COMMENT= Web application framework Link Here
11
11
12
NO_ARCH=	yes
12
NO_ARCH=	yes
13
NO_BUILD=	yes
13
NO_BUILD=	yes
14
USE_PHP=	yes
14
USES=		php:web shebangfix
15
USES=		shebangfix
16
WANT_PHP_WEB=	yes
17
15
18
SHEBANG_FILES=	web_app/boxes/menu/edit/xsl/test/*.sh \
16
SHEBANG_FILES=	web_app/boxes/menu/edit/xsl/test/*.sh \
19
		web_app/boxes/webnotes/db/dump.sh \
17
		web_app/boxes/webnotes/db/dump.sh \
(-)www/pnews/Makefile (-2 / +1 lines)
Lines 13-20 COMMENT= PHP Web-based News Reader Link Here
13
13
14
LICENSE=	GPLv2+
14
LICENSE=	GPLv2+
15
15
16
USES=		tar:tgz
16
USES=		php tar:tgz
17
USE_PHP=	yes
18
NO_BUILD=	yes
17
NO_BUILD=	yes
19
18
20
PNEWSDIR?=	www/pnews
19
PNEWSDIR?=	www/pnews
(-)www/pserv/Makefile (-10 / +5 lines)
Lines 21-44 OPTIONS_DEFINE= LOG PHP Link Here
21
OPTIONS_DEFAULT=	LOG PHP
21
OPTIONS_DEFAULT=	LOG PHP
22
LOG_DESC=	Enable loggin
22
LOG_DESC=	Enable loggin
23
23
24
.include <bsd.port.options.mk>
24
PHP_USES=	php:cgi
25
26
.if ${PORT_OPTIONS:MPHP}
27
USE_PHP=	yes
28
WANT_PHP_CGI=	yes
29
.endif
30
25
31
post-patch:
26
post-patch:
32
	@${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g;s|%%LOCALBASE%%|${LOCALBASE}|g" \
27
	@${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g;s|%%LOCALBASE%%|${LOCALBASE}|g" \
33
		${WRKSRC}/defaults/pserv.conf ${WRKSRC}/sources/main.h
28
		${WRKSRC}/defaults/pserv.conf ${WRKSRC}/sources/main.h
34
.if ! ${PORT_OPTIONS:MLOG}
29
30
post-patch-LOG-off:
35
	@${REINPLACE_CMD} "s|define LOG|undef LOG|" \
31
	@${REINPLACE_CMD} "s|define LOG|undef LOG|" \
36
		${WRKSRC}/sources/main.h
32
		${WRKSRC}/sources/main.h
37
.endif
33
38
.if ! ${PORT_OPTIONS:MPHP}
34
post-patch-PHP-off:
39
	@${REINPLACE_CMD} "s|define PHP|undef PHP|" \
35
	@${REINPLACE_CMD} "s|define PHP|undef PHP|" \
40
		${WRKSRC}/sources/main.h
36
		${WRKSRC}/sources/main.h
41
.endif
42
37
43
do-install:
38
do-install:
44
	${INSTALL_PROGRAM} ${WRKSRC}/sources/pserv ${STAGEDIR}${PREFIX}/sbin/
39
	${INSTALL_PROGRAM} ${WRKSRC}/sources/pserv ${STAGEDIR}${PREFIX}/sbin/
(-)www/punbb/Makefile (-2 / +1 lines)
Lines 23-30 BUILD_DEPENDS+= ${UNZIP_CMD}:archivers/unzip Link Here
23
SUB_FILES=	pkg-message
23
SUB_FILES=	pkg-message
24
24
25
NO_BUILD=	yes
25
NO_BUILD=	yes
26
USE_PHP=	yes
26
USES=		php tar:bzip2
27
USES=		tar:bzip2
28
27
29
OPTIONS_DEFINE=		LANGUAGE_PACK EXTRAS
28
OPTIONS_DEFINE=		LANGUAGE_PACK EXTRAS
30
OPTIONS_DEFAULT=	LANGUAGE_PACK EXTRAS
29
OPTIONS_DEFAULT=	LANGUAGE_PACK EXTRAS
(-)www/skytemplate/Makefile (-2 / +1 lines)
Lines 11-18 DISTNAME= SkyTemplate.v${PORTVERSION:S/.//g} Link Here
11
MAINTAINER=	munggo@gmail.com
11
MAINTAINER=	munggo@gmail.com
12
COMMENT=	Yet another PHP compiling template engine
12
COMMENT=	Yet another PHP compiling template engine
13
13
14
USE_PHP=	yes
14
USES=		php:web
15
WANT_PHP_WEB=	yes
16
NO_BUILD=	yes
15
NO_BUILD=	yes
17
16
18
SUB_FILES=	pkg-message
17
SUB_FILES=	pkg-message
(-)www/suphp/Makefile (-3 / +1 lines)
Lines 13-26 MAINTAINER= bdrewery@FreeBSD.org Link Here
13
COMMENT=	Securely execute PHP scripts under Apache
13
COMMENT=	Securely execute PHP scripts under Apache
14
14
15
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
16
USES=		autoreconf libtool
16
USES=		autoreconf libtool php:cgi
17
SUB_FILES=	pkg-message
17
SUB_FILES=	pkg-message
18
18
19
USE_APACHE=	22+
19
USE_APACHE=	22+
20
CFLAGS+=	-I${LOCALBASE}/include
20
CFLAGS+=	-I${LOCALBASE}/include
21
USE_CSTD=	gnu89
21
USE_CSTD=	gnu89
22
USE_PHP=	yes
23
WANT_PHP_CGI=	yes
24
22
25
MYPORTDOCS=	apache/CONFIG \
23
MYPORTDOCS=	apache/CONFIG \
26
		apache/INSTALL \
24
		apache/INSTALL \
(-)www/template_/Makefile (-2 / +1 lines)
Lines 15-22 LICENSE= LGPL20+ Link Here
15
WRKSRC=		${WRKDIR}
15
WRKSRC=		${WRKDIR}
16
FETCH_ARGS+=	-o ${DISTNAME}.tar.gz
16
FETCH_ARGS+=	-o ${DISTNAME}.tar.gz
17
17
18
USE_PHP=	yes
18
USES=		php:web
19
WANT_PHP_WEB=	yes
20
NO_WRKSUBDIR=	yes
19
NO_WRKSUBDIR=	yes
21
NO_BUILD=	yes
20
NO_BUILD=	yes
22
21
(-)www/thundercache/Makefile (-1 / +1 lines)
Lines 53-59 WANT_PGSQL= server Link Here
53
.endif
53
.endif
54
54
55
.if ${PORT_OPTIONS:MPHP}
55
.if ${PORT_OPTIONS:MPHP}
56
USE_PHP+=	curl pcre bcmath pdo mcrypt mhash session
56
USE_PHP+=	curl pcre bcmath pdo mcrypt hash session
57
.  if ${PORT_OPTIONS:MPGSQL}
57
.  if ${PORT_OPTIONS:MPGSQL}
58
USE_PHP+=	pdo_pgsql pgsql
58
USE_PHP+=	pdo_pgsql pgsql
59
.  endif
59
.  endif
(-)www/thundersnarf/Makefile (-1 / +1 lines)
Lines 36-42 WANT_PGSQL= server Link Here
36
.endif
36
.endif
37
37
38
.if ${PORT_OPTIONS:MPHP}
38
.if ${PORT_OPTIONS:MPHP}
39
USE_PHP+=	curl pcre bcmath pdo mcrypt mhash session pgsql spl dom xmlrpc ctype openssl simplexml soap json
39
USE_PHP+=	curl pcre bcmath pdo mcrypt hash session pgsql spl dom xmlrpc ctype openssl simplexml soap json
40
.  if ${PORT_OPTIONS:MPGSQL}
40
.  if ${PORT_OPTIONS:MPGSQL}
41
USE_PHP+=	pdo_pgsql pgsql
41
USE_PHP+=	pdo_pgsql pgsql
42
.  endif
42
.  endif
(-)www/webgrind/Makefile (-1 / +1 lines)
Lines 18-24 GH_TAGNAME= dc35393 Link Here
18
18
19
SNAPSHOT=	20140207
19
SNAPSHOT=	20140207
20
20
21
USE_PHP=	yes
21
USES=		php
22
22
23
NO_BUILD=	yes
23
NO_BUILD=	yes
24
NO_ARCH=	yes
24
NO_ARCH=	yes
(-)www/xcache/Makefile (-3 / +1 lines)
Lines 11-19 COMMENT= Fast and stable php opcode cacher Link Here
11
11
12
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
13
14
USES=		tar:bzip2
14
USES=		php:phpize tar:bzip2
15
USE_PHP=	yes
16
USE_PHPIZE=	yes
17
15
18
CONFIGURE_ARGS=	--enable-xcache=shared
16
CONFIGURE_ARGS=	--enable-xcache=shared
19
17
(-)www/zen-cart/Makefile (-3 / +1 lines)
Lines 15-26 COMMENT= PHP-based user-friendly, open source shopping cart Link Here
15
LICENSE=	GPLv2
15
LICENSE=	GPLv2
16
LICENSE_FILE=	${WRKSRC}/license.txt
16
LICENSE_FILE=	${WRKSRC}/license.txt
17
17
18
USES=		dos2unix shebangfix zip
18
USES=		dos2unix php:web shebangfix zip
19
SHEBANG_FILES=	editors/htmlarea/examples/2-areas.cgi \
19
SHEBANG_FILES=	editors/htmlarea/examples/2-areas.cgi \
20
		editors/htmlarea/examples/test.cgi \
20
		editors/htmlarea/examples/test.cgi \
21
		editors/htmlarea/plugins/SpellChecker/spell-check-logic.cgi
21
		editors/htmlarea/plugins/SpellChecker/spell-check-logic.cgi
22
USE_PHP=	yes
23
WANT_PHP_WEB=	yes
24
DOS2UNIX_REGEX=	.*\.php
22
DOS2UNIX_REGEX=	.*\.php
25
23
26
NO_BUILD=	yes
24
NO_BUILD=	yes

Return to bug 210529