svn commit: r438174 - head/Mk/Uses
Mathieu Arnold
mat at FreeBSD.org
Mon Apr 10 15:08:13 UTC 2017
Author: mat
Date: Mon Apr 10 15:08:12 2017
New Revision: 438174
URL: https://svnweb.freebsd.org/changeset/ports/438174
Log:
Introduces USES=php:pecl.
It sets sane defaults when fetching from http://pecl.php.net/.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D10281
Modified:
head/Mk/Uses/php.mk
Modified: head/Mk/Uses/php.mk
==============================================================================
--- head/Mk/Uses/php.mk Mon Apr 10 15:06:19 2017 (r438173)
+++ head/Mk/Uses/php.mk Mon Apr 10 15:08:12 2017 (r438174)
@@ -15,6 +15,7 @@
# - mod : Want the Apache Module for PHP.
# - web : Want the Apache Module or the CGI version of PHP.
# - embed : Want the embedded library version of PHP.
+# - pecl : Fetches from PECL.
#
# If the port requires a predefined set of PHP extensions, they can be
# listed in this way:
@@ -89,6 +90,17 @@ DEV_WARNING+= "USES=php:phpize is includ
. if ${php_ARGS:Mext} && ${php_ARGS:Mzend}
DEV_WARNING+= "USES=php:ext is included in USES=php:zend, so it is not needed"
. endif
+. if ${php_ARGS:Mext} && ${php_ARGS:Mpecl}
+DEV_WARNING+= "USES=php:ext is included in USES=php:pecl, so it is not needed"
+. endif
+
+. if ${php_ARGS:Mpecl}
+php_ARGS+= ext
+EXTRACT_SUFX= .tgz
+MASTER_SITES= http://pecl.php.net/get/
+PKGNAMEPREFIX= pecl-
+DIST_SUBDIR= PECL
+. endif
PHPBASE?= ${LOCALBASE}
. if exists(${PHPBASE}/etc/php.conf)
More information about the svn-ports-all
mailing list