aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/pecl-lzf/Makefile5
-rw-r--r--archivers/pecl-phk/Makefile5
-rw-r--r--archivers/pecl-rar/Makefile5
-rw-r--r--converters/pecl-fribidi/Makefile5
-rw-r--r--converters/pecl-igbinary/Makefile6
-rw-r--r--databases/pecl-couchbase/Makefile5
-rw-r--r--databases/pecl-dbase/Makefile6
-rw-r--r--databases/pecl-drizzle/Makefile5
-rw-r--r--databases/pecl-leveldb/Makefile5
-rw-r--r--databases/pecl-memcache/Makefile5
-rw-r--r--databases/pecl-memcached/Makefile5
-rw-r--r--databases/pecl-memcached2/Makefile5
-rw-r--r--databases/pecl-mongo/Makefile5
-rw-r--r--databases/pecl-mongodb/Makefile5
-rw-r--r--databases/pecl-pdo_user/Makefile6
-rw-r--r--databases/pecl-redis/Makefile4
-rw-r--r--databases/pecl-redis/distinfo6
-rw-r--r--databases/pecl-rrd/Makefile6
-rw-r--r--databases/pecl-tokyo_tyrant/Makefile4
-rw-r--r--databases/pecl-tokyo_tyrant/distinfo5
-rw-r--r--devel/pecl-APCu/Makefile5
-rw-r--r--devel/pecl-APCu4/Makefile5
-rw-r--r--devel/pecl-dio/Makefile6
-rw-r--r--devel/pecl-eio/Makefile5
-rw-r--r--devel/pecl-ev/Makefile5
-rw-r--r--devel/pecl-event/Makefile5
-rw-r--r--devel/pecl-expect/Makefile5
-rw-r--r--devel/pecl-gearman/Makefile5
-rw-r--r--devel/pecl-grpc/Makefile5
-rw-r--r--devel/pecl-hrtime/Makefile5
-rw-r--r--devel/pecl-htscanner/Makefile5
-rw-r--r--devel/pecl-inotify/Makefile6
-rw-r--r--devel/pecl-intl/Makefile5
-rw-r--r--devel/pecl-jsmin/Makefile5
-rw-r--r--devel/pecl-json_post/Makefile5
-rw-r--r--devel/pecl-jsonc/Makefile5
-rw-r--r--devel/pecl-jsond/Makefile5
-rw-r--r--devel/pecl-jsonnet/Makefile5
-rw-r--r--devel/pecl-judy/Makefile6
-rw-r--r--devel/pecl-libevent/Makefile5
-rw-r--r--devel/pecl-memoize/Makefile5
-rw-r--r--devel/pecl-msgpack/Makefile5
-rw-r--r--devel/pecl-msgpack0/Makefile5
-rw-r--r--devel/pecl-ncurses/Makefile6
-rw-r--r--devel/pecl-newt/Makefile4
-rw-r--r--devel/pecl-newt/distinfo6
-rw-r--r--devel/pecl-params/Makefile5
-rw-r--r--devel/pecl-propro/Makefile4
-rw-r--r--devel/pecl-propro/distinfo5
-rw-r--r--devel/pecl-propro2/Makefile4
-rw-r--r--devel/pecl-propro2/distinfo6
-rw-r--r--devel/pecl-pthreads/Makefile5
-rw-r--r--devel/pecl-qb/Makefile5
-rw-r--r--devel/pecl-raphf/Makefile4
-rw-r--r--devel/pecl-raphf/distinfo5
-rw-r--r--devel/pecl-raphf2/Makefile4
-rw-r--r--devel/pecl-raphf2/distinfo5
-rw-r--r--devel/pecl-request/Makefile5
-rw-r--r--devel/pecl-runkit/Makefile5
-rw-r--r--devel/pecl-scream/Makefile6
-rw-r--r--devel/pecl-spl_types/Makefile5
-rw-r--r--devel/pecl-statgrab/Makefile6
-rw-r--r--devel/pecl-strict/Makefile5
-rw-r--r--devel/pecl-svn/Makefile5
-rw-r--r--devel/pecl-swoole/Makefile5
-rw-r--r--devel/pecl-sync/Makefile5
-rw-r--r--devel/pecl-trace/Makefile5
-rw-r--r--devel/pecl-uopz/Makefile5
-rw-r--r--devel/pecl-uploadprogress/Makefile5
-rw-r--r--devel/pecl-uri_template/Makefile6
-rw-r--r--devel/pecl-uuid/Makefile5
-rw-r--r--devel/pecl-uv/Makefile5
-rw-r--r--devel/pecl-vld/Makefile5
-rw-r--r--devel/pecl-weakref/Makefile5
-rw-r--r--devel/pecl-xhprof/Makefile7
-rw-r--r--devel/pecl-xhprof/distinfo5
-rw-r--r--devel/pecl-yac/Makefile5
-rw-r--r--devel/pecl-zookeeper/Makefile5
-rw-r--r--graphics/pecl-gmagick/Makefile5
-rw-r--r--graphics/pecl-imagick/Makefile5
-rw-r--r--graphics/pecl-imlib2/Makefile5
-rw-r--r--lang/pecl-perl/Makefile5
-rw-r--r--mail/pecl-mailparse/Makefile5
-rw-r--r--mail/pecl-mailparse2/Makefile5
-rw-r--r--mail/pecl-pop3/Makefile6
-rw-r--r--math/pecl-big_int/Makefile5
-rw-r--r--math/pecl-bitset/Makefile5
-rw-r--r--math/pecl-bitset2/Makefile5
-rw-r--r--math/pecl-stats/Makefile5
-rw-r--r--math/pecl-stats2/Makefile5
-rw-r--r--math/pecl-trader/Makefile6
-rw-r--r--misc/pecl-timezonedb/Makefile5
-rw-r--r--net-im/pecl-stomp/Makefile4
-rw-r--r--net-im/pecl-stomp/distinfo6
-rw-r--r--net-im/pecl-stomp2/Makefile5
-rw-r--r--net/pecl-amqp/Makefile6
-rw-r--r--net/pecl-apn/Makefile5
-rw-r--r--net/pecl-geoip/Makefile5
-rw-r--r--net/pecl-gupnp/Makefile5
-rw-r--r--net/pecl-ip2location/Makefile5
-rw-r--r--net/pecl-mosquitto/Makefile5
-rw-r--r--net/pecl-oauth/Makefile5
-rw-r--r--net/pecl-oauth2/Makefile5
-rw-r--r--net/pecl-radius/Makefile5
-rw-r--r--net/pecl-smbclient/Makefile5
-rw-r--r--net/pecl-yaz/Makefile6
-rw-r--r--net/pecl-yp/Makefile5
-rw-r--r--net/pecl-zmq/Makefile5
-rw-r--r--print/pecl-haru/Makefile4
-rw-r--r--print/pecl-haru/distinfo5
-rw-r--r--print/pecl-pdflib/Makefile5
-rw-r--r--print/pecl-ps/Makefile5
-rw-r--r--security/pecl-crack/Makefile5
-rw-r--r--security/pecl-crypto/Makefile5
-rw-r--r--security/pecl-gnupg/Makefile5
-rw-r--r--security/pecl-krb5/Makefile4
-rw-r--r--security/pecl-krb5/distinfo6
-rw-r--r--security/pecl-libsodium/Makefile5
-rw-r--r--security/pecl-pam/Makefile4
-rw-r--r--security/pecl-pam/distinfo5
-rw-r--r--security/pecl-scrypt/Makefile4
-rw-r--r--security/pecl-scrypt/distinfo6
-rw-r--r--security/pecl-ssh2/Makefile4
-rw-r--r--security/pecl-ssh2/distinfo6
-rw-r--r--sysutils/pecl-mogilefs/Makefile5
-rw-r--r--sysutils/pecl-mogilefs/distinfo5
-rw-r--r--sysutils/pecl-proctitle/Makefile6
-rw-r--r--textproc/pecl-cld/Makefile5
-rw-r--r--textproc/pecl-doublemetaphone/Makefile5
-rw-r--r--textproc/pecl-stem/Makefile5
-rw-r--r--textproc/pecl-syck/Makefile5
-rw-r--r--textproc/pecl-wbxml/Makefile5
-rw-r--r--textproc/pecl-xdiff/Makefile5
-rw-r--r--textproc/pecl-xdiff2/Makefile5
-rw-r--r--textproc/pecl-xslcache/Makefile5
-rw-r--r--textproc/pecl-yaml/Makefile5
-rw-r--r--textproc/pecl-yaml1/Makefile5
-rw-r--r--www/pecl-amfext/Makefile5
-rw-r--r--www/pecl-http/Makefile4
-rw-r--r--www/pecl-http/distinfo6
-rw-r--r--www/pecl-http1/Makefile4
-rw-r--r--www/pecl-http1/distinfo5
-rw-r--r--www/pecl-http2/Makefile4
-rw-r--r--www/pecl-http2/distinfo6
-rw-r--r--www/pecl-solr/Makefile4
-rw-r--r--www/pecl-solr/distinfo6
-rw-r--r--www/pecl-sphinx/Makefile5
-rw-r--r--www/pecl-swish/Makefile5
-rw-r--r--www/pecl-yaf/Makefile5
-rw-r--r--www/pecl-yaf2/Makefile5
-rw-r--r--www/pecl-yar/Makefile5
-rw-r--r--www/pecl-yar1/Makefile5
152 files changed, 191 insertions, 580 deletions
diff --git a/archivers/pecl-lzf/Makefile b/archivers/pecl-lzf/Makefile
index 912e7d3ddd0f..1ab9e11ae560 100644
--- a/archivers/pecl-lzf/Makefile
+++ b/archivers/pecl-lzf/Makefile
@@ -4,17 +4,14 @@
PORTNAME= lzf
PORTVERSION= 1.6.5
CATEGORIES= archivers pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Handles LZF de/compression
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --enable-lzf
WRKSRC= ${WRKDIR}/${DISTNAME:tu}
diff --git a/archivers/pecl-phk/Makefile b/archivers/pecl-phk/Makefile
index 0ce2b6f21b91..e9da9c20ecbb 100644
--- a/archivers/pecl-phk/Makefile
+++ b/archivers/pecl-phk/Makefile
@@ -5,16 +5,13 @@ PORTNAME= phk
PORTVERSION= 3.0.1
PORTREVISION= 1
CATEGORIES= archivers pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PHK is a PHP-oriented package/archive system
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= hash:build
IGNORE_WITH_PHP= 70 71
diff --git a/archivers/pecl-rar/Makefile b/archivers/pecl-rar/Makefile
index b25edfa2ee3d..74c0dfbb66bd 100644
--- a/archivers/pecl-rar/Makefile
+++ b/archivers/pecl-rar/Makefile
@@ -5,16 +5,13 @@ PORTNAME= rar
PORTVERSION= 3.0.2
PORTREVISION= 1
CATEGORIES= archivers pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension to create and read RAR files
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= spl:build
IGNORE_WITH_PHP= 70 71
diff --git a/converters/pecl-fribidi/Makefile b/converters/pecl-fribidi/Makefile
index bea199ed63e3..43f41f3b573a 100644
--- a/converters/pecl-fribidi/Makefile
+++ b/converters/pecl-fribidi/Makefile
@@ -5,16 +5,13 @@ PORTNAME= fribidi
PORTVERSION= 1.2
PORTREVISION= 2
CATEGORIES= converters pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= ale@FreeBSD.org
COMMENT= PECL extension for the Unicode Bidi algorithm
LIB_DEPENDS= libfribidi.so:converters/fribidi
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --with-fribidi=${LOCALBASE}
diff --git a/converters/pecl-igbinary/Makefile b/converters/pecl-igbinary/Makefile
index 73974352b1fc..ac08e7bb8796 100644
--- a/converters/pecl-igbinary/Makefile
+++ b/converters/pecl-igbinary/Makefile
@@ -4,10 +4,6 @@
PORTNAME= igbinary
PORTVERSION= 2.0.1
CATEGORIES= converters
-MASTER_SITES= http://pecl.php.net/get/ \
- LOCAL/sunpoet
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Replacement for the standard PHP serializer
@@ -15,7 +11,7 @@ COMMENT= Replacement for the standard PHP serializer
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.pre.mk>
diff --git a/databases/pecl-couchbase/Makefile b/databases/pecl-couchbase/Makefile
index 4d36b641ca7a..0c7e849a9b08 100644
--- a/databases/pecl-couchbase/Makefile
+++ b/databases/pecl-couchbase/Makefile
@@ -4,9 +4,6 @@
PORTNAME= couchbase
PORTVERSION= 2.3.0
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Couchbase Server PHP extension
@@ -18,6 +15,6 @@ BUILD_DEPENDS= libcouchbase>=2.7.2:databases/libcouchbase
LIB_DEPENDS= libcouchbase.so:databases/libcouchbase
USE_PHP= json:build
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/databases/pecl-dbase/Makefile b/databases/pecl-dbase/Makefile
index 2ed9cf7c04fe..cfc9978d4421 100644
--- a/databases/pecl-dbase/Makefile
+++ b/databases/pecl-dbase/Makefile
@@ -5,17 +5,13 @@ PORTNAME= dbase
PORTVERSION= 5.1.0
PORTREVISION= 1
CATEGORIES= databases pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= toomas@median.ee
COMMENT= dBase database file access functions for PHP
LICENSE= PHP301
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/databases/pecl-drizzle/Makefile b/databases/pecl-drizzle/Makefile
index 9c955cb7c6b0..aaaaf4690791 100644
--- a/databases/pecl-drizzle/Makefile
+++ b/databases/pecl-drizzle/Makefile
@@ -5,9 +5,6 @@ PORTNAME= drizzle
PORTVERSION= 0.4.2
PORTREVISION= 1
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PHP wrapper for the libdrizzle library
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libdrizzle.so:databases/libdrizzle
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/databases/pecl-leveldb/Makefile b/databases/pecl-leveldb/Makefile
index 51bc846f38bb..c546ca9e9581 100644
--- a/databases/pecl-leveldb/Makefile
+++ b/databases/pecl-leveldb/Makefile
@@ -5,9 +5,6 @@ PORTNAME= leveldb
PORTVERSION= 0.1.5
PORTREVISION= 1
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= This extension is a PHP binding for Google LevelDB
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libleveldb.so:databases/leveldb
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/databases/pecl-memcache/Makefile b/databases/pecl-memcache/Makefile
index 957e7accbcdb..6265c512e9bb 100644
--- a/databases/pecl-memcache/Makefile
+++ b/databases/pecl-memcache/Makefile
@@ -5,9 +5,6 @@ PORTNAME= memcache
PORTVERSION= 3.0.8
PORTREVISION= 1
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Memcached extension for PHP 5.6
@@ -21,7 +18,7 @@ CONFIGURE_ARGS= --with-zlib-dir=/usr
IGNORE_WITH_PHP=70 71
USE_CSTD= gnu89
USE_PHP= session:build zlib:build
-USES= dos2unix php:ext tar:tgz
+USES= dos2unix php:pecl
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
diff --git a/databases/pecl-memcached/Makefile b/databases/pecl-memcached/Makefile
index f43cf55c3247..96ca3419ddb9 100644
--- a/databases/pecl-memcached/Makefile
+++ b/databases/pecl-memcached/Makefile
@@ -4,9 +4,6 @@
PORTNAME= memcached
PORTVERSION= 3.0.3
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP extension for interfacing with memcached via libmemcached library
@@ -22,7 +19,7 @@ IGBINARY_DESC= Binary serializer support
CONFIGURE_ARGS= --with-libmemcached-dir=${LOCALBASE}
IGNORE_WITH_PHP=56
USE_PHP= json:build session:build
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
IGBINARY_CONFIGURE_ENABLE= memcached-igbinary
IGBINARY_USE= PHP=igbinary:build
diff --git a/databases/pecl-memcached2/Makefile b/databases/pecl-memcached2/Makefile
index 6aaf2bb04759..0a982b90a208 100644
--- a/databases/pecl-memcached2/Makefile
+++ b/databases/pecl-memcached2/Makefile
@@ -5,10 +5,7 @@ PORTNAME= memcached
PORTVERSION= 2.2.0
PORTREVISION= 4
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP extension for interfacing with memcached via libmemcached library
@@ -26,7 +23,7 @@ PORTSCOUT= limit:^2\.
CONFIGURE_ARGS= --with-libmemcached-dir=${LOCALBASE}
IGNORE_WITH_PHP=70 71
USE_PHP= json:build session:build
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
IGBINARY_CONFIGURE_ENABLE= memcached-igbinary
IGBINARY_USE= PHP=igbinary:build
diff --git a/databases/pecl-mongo/Makefile b/databases/pecl-mongo/Makefile
index 4d23516abb4b..1de26e234ab7 100644
--- a/databases/pecl-mongo/Makefile
+++ b/databases/pecl-mongo/Makefile
@@ -5,9 +5,6 @@ PORTNAME= mongo
PORTVERSION= 1.6.14
PORTREVISION= 1
CATEGORIES= databases pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= bofh@FreeBSD.org
COMMENT= PECL classes for Mongo Database Driver
@@ -16,7 +13,7 @@ LICENSE= APACHE20
BUILD_DEPENDS= re2c>=0.13.4:devel/re2c
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= spl:build
CONFIGURE_ARGS= --enable-mongo
SUB_FILES= pkg-message
diff --git a/databases/pecl-mongodb/Makefile b/databases/pecl-mongodb/Makefile
index ae2aa9dd1c38..ee63c73f9a85 100644
--- a/databases/pecl-mongodb/Makefile
+++ b/databases/pecl-mongodb/Makefile
@@ -3,16 +3,13 @@
PORTNAME= mongodb
PORTVERSION= 1.2.8
CATEGORIES= databases pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= pi@FreeBSD.org
COMMENT= PECL classes for MongoDB
LICENSE= APACHE20
-USES= php:ext ssl tar:tgz
+USES= php:pecl ssl
USE_PHP= spl:build
CFLAGS+= -I${LOCALBASE}/include
diff --git a/databases/pecl-pdo_user/Makefile b/databases/pecl-pdo_user/Makefile
index ed52f67aeac8..1a277f0516ed 100644
--- a/databases/pecl-pdo_user/Makefile
+++ b/databases/pecl-pdo_user/Makefile
@@ -5,18 +5,14 @@ PORTNAME= pdo_user
PORTVERSION= 0.3.0
PORTREVISION= 1
CATEGORIES= databases www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= PDO_USER-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= PECL classes provides a Userspace interface for PDO drivers
WRKSRC= ${WRKDIR}/PDO_USER-${PORTVERSION}
-USES= php:ext
+USES= php:pecl
USE_PHP= pdo:build
IGNORE_WITH_PHP= 70 71
diff --git a/databases/pecl-redis/Makefile b/databases/pecl-redis/Makefile
index ce660381c8da..8a246d4a57f6 100644
--- a/databases/pecl-redis/Makefile
+++ b/databases/pecl-redis/Makefile
@@ -3,8 +3,6 @@
PORTNAME= redis
PORTVERSION= 3.1.2
CATEGORIES= databases
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= daniel@blodan.se
COMMENT= Extension to access Redis
@@ -12,7 +10,7 @@ COMMENT= Extension to access Redis
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= session:build
OPTIONS_DEFINE= IGBINARY
diff --git a/databases/pecl-redis/distinfo b/databases/pecl-redis/distinfo
index d7a63e502216..8e820742d1a7 100644
--- a/databases/pecl-redis/distinfo
+++ b/databases/pecl-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1490962322
-SHA256 (redis-3.1.2.tgz) = a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3
-SIZE (redis-3.1.2.tgz) = 199041
+TIMESTAMP = 1491395890
+SHA256 (PECL/redis-3.1.2.tgz) = a7687d007e48bef92049b8f53b425244d663da57d6b646d139248839e01f4ea3
+SIZE (PECL/redis-3.1.2.tgz) = 199041
diff --git a/databases/pecl-rrd/Makefile b/databases/pecl-rrd/Makefile
index b604d5d1334f..631c65250e25 100644
--- a/databases/pecl-rrd/Makefile
+++ b/databases/pecl-rrd/Makefile
@@ -4,10 +4,6 @@ PORTNAME= rrd
DISTVERSION= 1.1.3
PORTREVISION= 4
CATEGORIES= databases pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= flo@FreeBSD.org
COMMENT= PHP bindings to rrd tool system
@@ -18,7 +14,7 @@ LIB_DEPENDS= librrd.so:databases/rrdtool
LDFLAGS+= -L${LOCALBASE}/lib
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/databases/pecl-tokyo_tyrant/Makefile b/databases/pecl-tokyo_tyrant/Makefile
index 947beacd3619..5ae69725eccd 100644
--- a/databases/pecl-tokyo_tyrant/Makefile
+++ b/databases/pecl-tokyo_tyrant/Makefile
@@ -5,8 +5,6 @@ PORTNAME= tokyo_tyrant
PORTVERSION= 0.7.0
PORTREVISION= 1
CATEGORIES= databases pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= joneum@bsdproject.de
COMMENT= Wrapper to the Tokyo Tyrant client library
@@ -16,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtokyotyrant.so:databases/tokyotyrant
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
USE_PHP= session:build
IGNORE_WITH_PHP= 70
diff --git a/databases/pecl-tokyo_tyrant/distinfo b/databases/pecl-tokyo_tyrant/distinfo
index 20b0f4c7847b..930faaf47293 100644
--- a/databases/pecl-tokyo_tyrant/distinfo
+++ b/databases/pecl-tokyo_tyrant/distinfo
@@ -1,2 +1,3 @@
-SHA256 (tokyo_tyrant-0.7.0.tgz) = 38559ac381670b61600d4736803a016f9e75aee9ae608d3f6b46e79103022d28
-SIZE (tokyo_tyrant-0.7.0.tgz) = 26924
+TIMESTAMP = 1491395890
+SHA256 (PECL/tokyo_tyrant-0.7.0.tgz) = 38559ac381670b61600d4736803a016f9e75aee9ae608d3f6b46e79103022d28
+SIZE (PECL/tokyo_tyrant-0.7.0.tgz) = 26924
diff --git a/devel/pecl-APCu/Makefile b/devel/pecl-APCu/Makefile
index b4843d30c129..00a995acd8ed 100644
--- a/devel/pecl-APCu/Makefile
+++ b/devel/pecl-APCu/Makefile
@@ -4,10 +4,7 @@
PORTNAME= APCu
PORTVERSION= 5.1.8
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= APC User Caching
@@ -17,7 +14,7 @@ LICENSE= PHP301
CONFLICTS_INSTALL= pecl-APC-
IGNORE_WITH_PHP=56
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
PHP_MODNAME= ${PORTNAME:tl}
.include <bsd.port.mk>
diff --git a/devel/pecl-APCu4/Makefile b/devel/pecl-APCu4/Makefile
index 390981253a2d..e08e5b8f9e4e 100644
--- a/devel/pecl-APCu4/Makefile
+++ b/devel/pecl-APCu4/Makefile
@@ -4,11 +4,8 @@
PORTNAME= APCu
PORTVERSION= 4.0.11
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 4
DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= APC User Caching
@@ -20,7 +17,7 @@ CONFLICTS_INSTALL= pecl-APC-
PORTSCOUT= limit:^4\.
IGNORE_WITH_PHP=70 71
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
PHP_MODNAME= ${PORTNAME:tl}
.include <bsd.port.mk>
diff --git a/devel/pecl-dio/Makefile b/devel/pecl-dio/Makefile
index f51ca05a5b79..af62ccbd5d59 100644
--- a/devel/pecl-dio/Makefile
+++ b/devel/pecl-dio/Makefile
@@ -4,17 +4,13 @@ PORTNAME= dio
DISTVERSION= 0.0.7
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= flo@FreeBSD.org
COMMENT= PECL extension that provides direct access to low level IO
LICENSE= PHP30
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-eio/Makefile b/devel/pecl-eio/Makefile
index ba001514a2f2..154e0dbd92a2 100644
--- a/devel/pecl-eio/Makefile
+++ b/devel/pecl-eio/Makefile
@@ -4,9 +4,6 @@
PORTNAME= eio
PORTVERSION= 2.0.1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Provides interface to the libeio library
@@ -14,6 +11,6 @@ COMMENT= Provides interface to the libeio library
LICENSE= PHP301
CONFIGURE_ARGS= --enable-eio
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-ev/Makefile b/devel/pecl-ev/Makefile
index 4faf2d328b25..4a8ab1477490 100644
--- a/devel/pecl-ev/Makefile
+++ b/devel/pecl-ev/Makefile
@@ -4,9 +4,6 @@
PORTNAME= ev
PORTVERSION= 1.0.4
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Libev extension for PHP
@@ -14,6 +11,6 @@ COMMENT= Libev extension for PHP
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-event/Makefile b/devel/pecl-event/Makefile
index a95ca191cc24..52491684829d 100644
--- a/devel/pecl-event/Makefile
+++ b/devel/pecl-event/Makefile
@@ -4,9 +4,6 @@
PORTNAME= event
PORTVERSION= 2.3.0
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Provides interface to libevent library
@@ -16,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libevent.so:devel/libevent
-USES= php:ext tar:tgz ssl
+USES= php:pecl ssl
CONFIGURE_ARGS= --with-openssl-dir=${OPENSSLBASE}
USE_PHP= sockets:build
diff --git a/devel/pecl-expect/Makefile b/devel/pecl-expect/Makefile
index 95c6f8b86696..aa90a9bea7b4 100644
--- a/devel/pecl-expect/Makefile
+++ b/devel/pecl-expect/Makefile
@@ -5,9 +5,6 @@ PORTNAME= expect
PORTVERSION= 0.3.3
PORTREVISION= 2
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PHP extension for expect library
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libexpect.so:lang/expect
-USES= php:ext tar:tgz tcl:86
+USES= php:pecl tcl:86
IGNORE_WITH_PHP= 70
CFLAGS+= -I${TCL_INCLUDEDIR}
diff --git a/devel/pecl-gearman/Makefile b/devel/pecl-gearman/Makefile
index aaf84486790a..758989b5c87a 100644
--- a/devel/pecl-gearman/Makefile
+++ b/devel/pecl-gearman/Makefile
@@ -5,9 +5,6 @@ PORTNAME= gearman
PORTVERSION= 1.1.2
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Gearman API
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libgearman.so:devel/gearmand
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --with-gearman
IGNORE_WITH_PHP= 70 71
diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile
index 384bd0a6acf3..bb814d81ccde 100644
--- a/devel/pecl-grpc/Makefile
+++ b/devel/pecl-grpc/Makefile
@@ -4,15 +4,12 @@
PORTNAME= grpc
PORTVERSION= 1.2.0
CATEGORIES= devel net
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= vanilla@FreeBSD.org
COMMENT= High performance, general RPC framework
LICENSE= BSD3CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-hrtime/Makefile b/devel/pecl-hrtime/Makefile
index c07dad35843a..2699dbd98cb0 100644
--- a/devel/pecl-hrtime/Makefile
+++ b/devel/pecl-hrtime/Makefile
@@ -4,15 +4,12 @@
PORTNAME= hrtime
PORTVERSION= 0.6.0
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= High resolution timing for PHP
LICENSE= BSD2CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-htscanner/Makefile b/devel/pecl-htscanner/Makefile
index cddbf6b548f7..e1c18d3df42b 100644
--- a/devel/pecl-htscanner/Makefile
+++ b/devel/pecl-htscanner/Makefile
@@ -5,16 +5,13 @@ PORTNAME= htscanner
PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Support htaccess for PHP
LICENSE= PHP30
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-htscanner
diff --git a/devel/pecl-inotify/Makefile b/devel/pecl-inotify/Makefile
index fc4a470acb75..b5dae9a8e492 100644
--- a/devel/pecl-inotify/Makefile
+++ b/devel/pecl-inotify/Makefile
@@ -5,10 +5,6 @@ PORTNAME= inotify
PORTVERSION= 0.1.6
PORTREVISION= 2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= This extension allows to use inotify functions in a PHP scripts
@@ -17,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libinotify.so:devel/libinotify
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-intl/Makefile b/devel/pecl-intl/Makefile
index 016d3c18760b..30327cc0961e 100644
--- a/devel/pecl-intl/Makefile
+++ b/devel/pecl-intl/Makefile
@@ -5,9 +5,6 @@ PORTNAME= intl
PORTVERSION= 3.0.0
PORTREVISION= 7
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PECL extension to support Internationalization(ICU)
@@ -17,6 +14,6 @@ LICENSE= PHP301
LIB_DEPENDS= libicui18n.so:devel/icu
IGNORE_WITH_PHP=70 71
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-jsmin/Makefile b/devel/pecl-jsmin/Makefile
index fee0d1df199b..3487c9316a3d 100644
--- a/devel/pecl-jsmin/Makefile
+++ b/devel/pecl-jsmin/Makefile
@@ -5,16 +5,13 @@ PORTNAME= jsmin
PORTVERSION= 2.0.1
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP extension for minifying JavaScript
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-json_post/Makefile b/devel/pecl-json_post/Makefile
index 92cef59d75e7..94e98a31d2bd 100644
--- a/devel/pecl-json_post/Makefile
+++ b/devel/pecl-json_post/Makefile
@@ -5,9 +5,6 @@ PORTNAME= json_post
PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= JSON POST handler in PHP
@@ -15,7 +12,7 @@ COMMENT= JSON POST handler in PHP
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= json:build
.include <bsd.port.mk>
diff --git a/devel/pecl-jsonc/Makefile b/devel/pecl-jsonc/Makefile
index a819dbbd569b..99384d50814c 100644
--- a/devel/pecl-jsonc/Makefile
+++ b/devel/pecl-jsonc/Makefile
@@ -4,16 +4,13 @@
PORTNAME= jsonc
PORTVERSION= 1.3.10
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PECL extension for JSON manipulation
LICENSE= PHP301
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
CONFIGURE_ARGS= --with-jsonc
MAKE_ARGS= EXTRA_CFLAGS=-DCOMPILE_DL_JSON=1
IGNORE_WITH_PHP=70
diff --git a/devel/pecl-jsond/Makefile b/devel/pecl-jsond/Makefile
index a5f6356f43a7..8c337db5f6bf 100644
--- a/devel/pecl-jsond/Makefile
+++ b/devel/pecl-jsond/Makefile
@@ -5,16 +5,13 @@ PORTNAME= jsond
PORTVERSION= 1.3.0
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= JavaScript Object Notation in PHP
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-jsonnet/Makefile b/devel/pecl-jsonnet/Makefile
index f64b7d76fb68..de0e498cd6b2 100644
--- a/devel/pecl-jsonnet/Makefile
+++ b/devel/pecl-jsonnet/Makefile
@@ -4,10 +4,7 @@
PORTNAME= jsonnet
PORTVERSION= 1.1.1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= JsonNet-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Google JsonNet for PHP
@@ -17,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libjsonnet.so:devel/jsonnet
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= json:build
CONFIGURE_ARGS= --with-jsonnet=${LOCALBASE}
IGNORE_WITH_PHP= 70
diff --git a/devel/pecl-judy/Makefile b/devel/pecl-judy/Makefile
index 5ca02a2fedcc..d10a2e4687eb 100644
--- a/devel/pecl-judy/Makefile
+++ b/devel/pecl-judy/Makefile
@@ -5,11 +5,7 @@ PORTNAME= judy
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= Judy-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP Judy implements sparse dynamic arrays
@@ -20,7 +16,7 @@ RUN_DEPENDS= Judy>=0:devel/judy
BUILD_DEPENDS= Judy>=0:devel/judy
CONFIGURE_ARGS= --with-judy=${LOCALBASE}
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-libevent/Makefile b/devel/pecl-libevent/Makefile
index be3e3835c63a..8ded6edad275 100644
--- a/devel/pecl-libevent/Makefile
+++ b/devel/pecl-libevent/Makefile
@@ -5,9 +5,6 @@ PORTNAME= libevent
PORTVERSION= 0.1.0
PORTREVISION= 3
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= webmaster@kibab.com
COMMENT= Libevent extension for PHP
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libevent.so:devel/libevent
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
diff --git a/devel/pecl-memoize/Makefile b/devel/pecl-memoize/Makefile
index 9302a3898b36..32d147df178b 100644
--- a/devel/pecl-memoize/Makefile
+++ b/devel/pecl-memoize/Makefile
@@ -5,16 +5,13 @@ PORTNAME= memoize
PORTVERSION= 0.2.0
PORTREVISION= 2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP extension which transparently caches PHP functions
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --enable-memoize
IGNORE_WITH_PHP= 70
diff --git a/devel/pecl-msgpack/Makefile b/devel/pecl-msgpack/Makefile
index 20e6b0498acb..587e06d21a8f 100644
--- a/devel/pecl-msgpack/Makefile
+++ b/devel/pecl-msgpack/Makefile
@@ -4,16 +4,13 @@
PORTNAME= msgpack
PORTVERSION= 2.0.2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Provides API for communicating with MessagePack serialization
LICENSE= BSD3CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
.include <bsd.port.mk>
diff --git a/devel/pecl-msgpack0/Makefile b/devel/pecl-msgpack0/Makefile
index fba62ba7588a..fd90694175f1 100644
--- a/devel/pecl-msgpack0/Makefile
+++ b/devel/pecl-msgpack0/Makefile
@@ -4,17 +4,14 @@
PORTNAME= msgpack
PORTVERSION= 0.5.7
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 0
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Provides API for communicating with MessagePack serialization
LICENSE= BSD3CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP=70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-ncurses/Makefile b/devel/pecl-ncurses/Makefile
index 8d8181b0467a..e97a09d89117 100644
--- a/devel/pecl-ncurses/Makefile
+++ b/devel/pecl-ncurses/Makefile
@@ -5,17 +5,13 @@ PORTNAME= ncurses
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= tj@FreeBSD.org
COMMENT= PECL extension for ncurses
LICENSE= PHP301
-USES= php:ext,cli ncurses
+USES= php:pecl,cli ncurses
IGNORE_WITH_PHP=70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-newt/Makefile b/devel/pecl-newt/Makefile
index 1aeb7b909e6d..65ce1718a265 100644
--- a/devel/pecl-newt/Makefile
+++ b/devel/pecl-newt/Makefile
@@ -4,8 +4,6 @@ PORTNAME= newt
PORTVERSION= 1.2.9
PORTREVISION= 1
CATEGORIES= devel www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= garga@FreeBSD.org
COMMENT= PHP language extension for RedHat Newt library
@@ -14,7 +12,7 @@ LICENSE= PHP301
LIB_DEPENDS= libnewt.so:devel/newt
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
post-patch:
diff --git a/devel/pecl-newt/distinfo b/devel/pecl-newt/distinfo
index 42f1c3c8c6a1..5619b7f54c6d 100644
--- a/devel/pecl-newt/distinfo
+++ b/devel/pecl-newt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465659115
-SHA256 (newt-1.2.9.tgz) = 481bfb72a1889e135c1f9676f906eedcb80f8b8b828143351cff3c5f22136dad
-SIZE (newt-1.2.9.tgz) = 27005
+TIMESTAMP = 1491829734
+SHA256 (PECL/newt-1.2.9.tgz) = 481bfb72a1889e135c1f9676f906eedcb80f8b8b828143351cff3c5f22136dad
+SIZE (PECL/newt-1.2.9.tgz) = 27005
diff --git a/devel/pecl-params/Makefile b/devel/pecl-params/Makefile
index 5e28847f60de..a35dc81fc3eb 100644
--- a/devel/pecl-params/Makefile
+++ b/devel/pecl-params/Makefile
@@ -5,14 +5,11 @@ PORTNAME= params
PORTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension for a userspace equivalent of zend_parse_parameters()
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-params
diff --git a/devel/pecl-propro/Makefile b/devel/pecl-propro/Makefile
index a425868c9cbd..a2730c9d9955 100644
--- a/devel/pecl-propro/Makefile
+++ b/devel/pecl-propro/Makefile
@@ -5,8 +5,6 @@ PORTNAME= propro
PORTVERSION= 1.0.2
PORTREVISION= 2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Facility to manage extension object properties
@@ -16,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^1.*
-USES= gmake php:ext tar:tgz
+USES= gmake php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-propro/distinfo b/devel/pecl-propro/distinfo
index 42420bf11811..4f82a6cbc6ff 100644
--- a/devel/pecl-propro/distinfo
+++ b/devel/pecl-propro/distinfo
@@ -1,2 +1,3 @@
-SHA256 (propro-1.0.2.tgz) = 6b4e785adcc8378148c7ad06aa82e71e1d45c7ea5dbebea9ea9a38fee14e62e7
-SIZE (propro-1.0.2.tgz) = 13393
+TIMESTAMP = 1491395891
+SHA256 (PECL/propro-1.0.2.tgz) = 6b4e785adcc8378148c7ad06aa82e71e1d45c7ea5dbebea9ea9a38fee14e62e7
+SIZE (PECL/propro-1.0.2.tgz) = 13393
diff --git a/devel/pecl-propro2/Makefile b/devel/pecl-propro2/Makefile
index 402ee6c76a8a..bbcc549d193a 100644
--- a/devel/pecl-propro2/Makefile
+++ b/devel/pecl-propro2/Makefile
@@ -5,8 +5,6 @@ PORTNAME= propro
PORTVERSION= 2.0.1
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
MAINTAINER= bofh@FreeBSD.org
@@ -17,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
-USES= gmake php:ext tar:tgz
+USES= gmake php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-propro-1*
diff --git a/devel/pecl-propro2/distinfo b/devel/pecl-propro2/distinfo
index 76422bfe2c2d..62dd3e97c8ac 100644
--- a/devel/pecl-propro2/distinfo
+++ b/devel/pecl-propro2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465725629
-SHA256 (propro-2.0.1.tgz) = ce136875650e22d28804a41a62a5325fff85318e559626d63c5b8875fb2e4529
-SIZE (propro-2.0.1.tgz) = 13399
+TIMESTAMP = 1491395891
+SHA256 (PECL/propro-2.0.1.tgz) = ce136875650e22d28804a41a62a5325fff85318e559626d63c5b8875fb2e4529
+SIZE (PECL/propro-2.0.1.tgz) = 13399
diff --git a/devel/pecl-pthreads/Makefile b/devel/pecl-pthreads/Makefile
index cba22b184c03..ee26795ca1dd 100644
--- a/devel/pecl-pthreads/Makefile
+++ b/devel/pecl-pthreads/Makefile
@@ -5,9 +5,6 @@ PORTNAME= pthreads
PORTVERSION= 2.0.10
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Compatible Threading API for PHP5.3+
@@ -16,7 +13,7 @@ LICENSE= PHP301
CFLAGS+= -I${LOCALBASE}/include
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.options.mk>
diff --git a/devel/pecl-qb/Makefile b/devel/pecl-qb/Makefile
index 9b29c54969eb..6a5b2e61020e 100644
--- a/devel/pecl-qb/Makefile
+++ b/devel/pecl-qb/Makefile
@@ -5,16 +5,13 @@ PORTNAME= qb
PORTVERSION= 2.4.0
PORTREVISION= 4
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP Accelerator designed mainly for graphic work
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-raphf/Makefile b/devel/pecl-raphf/Makefile
index e47040933bfa..72a367f1dc38 100644
--- a/devel/pecl-raphf/Makefile
+++ b/devel/pecl-raphf/Makefile
@@ -5,8 +5,6 @@ PORTNAME= raphf
PORTVERSION= 1.1.2
PORTREVISION= 2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Resource and persistent handles factory
@@ -16,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^1.*
-USES= gmake php:ext tar:tgz
+USES= gmake php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-raphf/distinfo b/devel/pecl-raphf/distinfo
index 52076358a967..a3f32b465560 100644
--- a/devel/pecl-raphf/distinfo
+++ b/devel/pecl-raphf/distinfo
@@ -1,2 +1,3 @@
-SHA256 (raphf-1.1.2.tgz) = d35a49672e72d0e03751385e0b8fed02aededcacc5e3ec27c98a5849720483a7
-SIZE (raphf-1.1.2.tgz) = 15915
+TIMESTAMP = 1491395891
+SHA256 (PECL/raphf-1.1.2.tgz) = d35a49672e72d0e03751385e0b8fed02aededcacc5e3ec27c98a5849720483a7
+SIZE (PECL/raphf-1.1.2.tgz) = 15915
diff --git a/devel/pecl-raphf2/Makefile b/devel/pecl-raphf2/Makefile
index fd0bc6c421ca..0ef7142e478d 100644
--- a/devel/pecl-raphf2/Makefile
+++ b/devel/pecl-raphf2/Makefile
@@ -5,8 +5,6 @@ PORTNAME= raphf
PORTVERSION= 2.0.0
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
MAINTAINER= bofh@FreeBSD.org
@@ -17,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
-USES= gmake php:ext tar:tgz
+USES= gmake php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-raphf-1*
diff --git a/devel/pecl-raphf2/distinfo b/devel/pecl-raphf2/distinfo
index 46317a1e00f6..f2b61ca23495 100644
--- a/devel/pecl-raphf2/distinfo
+++ b/devel/pecl-raphf2/distinfo
@@ -1,2 +1,3 @@
-SHA256 (raphf-2.0.0.tgz) = 95a59ea0dc3fc172805a6acd8327b122dd159b0a85b253826166457a05efa411
-SIZE (raphf-2.0.0.tgz) = 15715
+TIMESTAMP = 1491395891
+SHA256 (PECL/raphf-2.0.0.tgz) = 95a59ea0dc3fc172805a6acd8327b122dd159b0a85b253826166457a05efa411
+SIZE (PECL/raphf-2.0.0.tgz) = 15715
diff --git a/devel/pecl-request/Makefile b/devel/pecl-request/Makefile
index 076da184c00e..f11476cd7fdb 100644
--- a/devel/pecl-request/Makefile
+++ b/devel/pecl-request/Makefile
@@ -4,9 +4,6 @@
PORTNAME= request
PORTVERSION= 1.0.0b1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Provides server-side request and response objects for PHP 7
@@ -14,7 +11,7 @@ COMMENT= Provides server-side request and response objects for PHP 7
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
.include <bsd.port.mk>
diff --git a/devel/pecl-runkit/Makefile b/devel/pecl-runkit/Makefile
index 1747bb131f3d..6a55db2f45f9 100644
--- a/devel/pecl-runkit/Makefile
+++ b/devel/pecl-runkit/Makefile
@@ -5,16 +5,13 @@ PORTNAME= runkit
PORTVERSION= 1.0.4
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension to modify constants, user-defined functions, and classes
LICENSE= PHP30
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
CONFIGURE_ARGS= --enable-runkit=classkit
diff --git a/devel/pecl-scream/Makefile b/devel/pecl-scream/Makefile
index 95f27f70f308..6c724e54ac62 100644
--- a/devel/pecl-scream/Makefile
+++ b/devel/pecl-scream/Makefile
@@ -5,17 +5,13 @@ PORTNAME= scream
DISTVERSION= 0.1.0
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= c.kworr@gmail.com
COMMENT= Break the silence operator
LICENSE= PHP301
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
test: build
diff --git a/devel/pecl-spl_types/Makefile b/devel/pecl-spl_types/Makefile
index 9e79a4fe237d..5920921f51c6 100644
--- a/devel/pecl-spl_types/Makefile
+++ b/devel/pecl-spl_types/Makefile
@@ -5,10 +5,7 @@ PORTNAME= spl_types
PORTVERSION= 0.4.0
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= SPL_Types-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= bofh@FreeBSD.org
COMMENT= PECL extension of a collection of special typehandling classes
@@ -20,7 +17,7 @@ RE2C_DESC= Compile regular expression 2 C
RE2C_RUN_DEPENDS= re2c:devel/re2c
USE_PHP= spl
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-spl-types
diff --git a/devel/pecl-statgrab/Makefile b/devel/pecl-statgrab/Makefile
index 8cd90284262c..842ecf0e3102 100644
--- a/devel/pecl-statgrab/Makefile
+++ b/devel/pecl-statgrab/Makefile
@@ -5,18 +5,14 @@ PORTNAME= statgrab
PORTVERSION= 0.6.0
PORTREVISION= 2
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= Statgrab-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= tdb@FreeBSD.org
COMMENT= PECL extension to retrieve information from libstatgrab
LIB_DEPENDS= libstatgrab0.so:devel/libstatgrab0
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --with-statgrab=${LOCALBASE}
diff --git a/devel/pecl-strict/Makefile b/devel/pecl-strict/Makefile
index c0bd3c890a8a..c6c5334ae033 100644
--- a/devel/pecl-strict/Makefile
+++ b/devel/pecl-strict/Makefile
@@ -5,16 +5,13 @@ PORTNAME= strict
PORTVERSION= 0.4.1
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Strict scalar parameter type hint support for 5.4+
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-svn/Makefile b/devel/pecl-svn/Makefile
index 4e05845df50d..f38490a9aa74 100644
--- a/devel/pecl-svn/Makefile
+++ b/devel/pecl-svn/Makefile
@@ -5,9 +5,6 @@ PORTNAME= svn
PORTVERSION= 1.0.3
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to the libsvn library
@@ -17,7 +14,7 @@ LICENSE= PHP301
LIB_DEPENDS= libsvn_client-1.so:devel/subversion
USE_CSTD= c99
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/devel/pecl-swoole/Makefile b/devel/pecl-swoole/Makefile
index 04e92312f618..5b4061ce4257 100644
--- a/devel/pecl-swoole/Makefile
+++ b/devel/pecl-swoole/Makefile
@@ -4,9 +4,6 @@
PORTNAME= swoole
PORTVERSION= 1.9.8
CATEGORIES= devel net
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Asynchronous & concurrent & distributed networking framework
@@ -14,7 +11,7 @@ COMMENT= Asynchronous & concurrent & distributed networking framework
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= execinfo php:ext ssl tar:tgz
+USES= execinfo php:pecl ssl
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
USE_PHP= pcre
diff --git a/devel/pecl-sync/Makefile b/devel/pecl-sync/Makefile
index 8da057eb7763..18e4d3654de3 100644
--- a/devel/pecl-sync/Makefile
+++ b/devel/pecl-sync/Makefile
@@ -4,9 +4,6 @@
PORTNAME= sync
PORTVERSION= 1.1.0
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Named and unnamed synchronization objects in PHP
@@ -14,6 +11,6 @@ COMMENT= Named and unnamed synchronization objects in PHP
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-trace/Makefile b/devel/pecl-trace/Makefile
index db16cf16f6e8..14a49b2245c5 100644
--- a/devel/pecl-trace/Makefile
+++ b/devel/pecl-trace/Makefile
@@ -4,9 +4,6 @@
PORTNAME= trace
PORTVERSION= 1.0.0
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Low-overhead tracing tool for PHP
@@ -15,7 +12,7 @@ LICENSE= APACHE20
WRKSRC_SUBDIR= extension
-USES= gmake php:ext tar:tgz
+USES= gmake php:pecl
PLIST_FILES= bin/phptrace
pre-install:
diff --git a/devel/pecl-uopz/Makefile b/devel/pecl-uopz/Makefile
index 4873e7f6e03a..478ff8ee8358 100644
--- a/devel/pecl-uopz/Makefile
+++ b/devel/pecl-uopz/Makefile
@@ -5,16 +5,13 @@ PORTNAME= uopz
PORTVERSION= 2.0.7
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= User Operations for PHP Zend engine
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-uploadprogress/Makefile b/devel/pecl-uploadprogress/Makefile
index 610e897ed699..55b06030137c 100644
--- a/devel/pecl-uploadprogress/Makefile
+++ b/devel/pecl-uploadprogress/Makefile
@@ -5,16 +5,13 @@ PORTNAME= uploadprogress
PORTVERSION= 1.0.3
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Provides track progress of a file upload
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-uploadprogress
diff --git a/devel/pecl-uri_template/Makefile b/devel/pecl-uri_template/Makefile
index 0875497dbc50..214b2d1562ae 100644
--- a/devel/pecl-uri_template/Makefile
+++ b/devel/pecl-uri_template/Makefile
@@ -5,17 +5,13 @@ PORTNAME= uri_template
PORTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= URI Template(RFC6570) library for PHP
LICENSE= PHP301
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/devel/pecl-uuid/Makefile b/devel/pecl-uuid/Makefile
index 73ba4072ad2a..8c66dd03d1b6 100644
--- a/devel/pecl-uuid/Makefile
+++ b/devel/pecl-uuid/Makefile
@@ -5,9 +5,6 @@ PORTNAME= uuid
PORTVERSION= 1.0.4
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= UUID extension in PHP
@@ -16,6 +13,6 @@ LICENSE= LGPL3
LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-uv/Makefile b/devel/pecl-uv/Makefile
index a4112870eaaf..06000ec87e02 100644
--- a/devel/pecl-uv/Makefile
+++ b/devel/pecl-uv/Makefile
@@ -4,9 +4,6 @@
PORTNAME= uv
PORTVERSION= 0.1.2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= PHP wrapper for libuv
@@ -17,6 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libuv.so:devel/libuv
IGNORE_WITH_PHP= 56
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/devel/pecl-vld/Makefile b/devel/pecl-vld/Makefile
index b36d327e57fd..877cc6c33d28 100644
--- a/devel/pecl-vld/Makefile
+++ b/devel/pecl-vld/Makefile
@@ -4,16 +4,13 @@
PORTNAME= vld
PORTVERSION= 0.14.0
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Dump the internal representation of PHP scripts
LICENSE= BSD2CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
CONFIGURE_ARGS= --enable-vld
diff --git a/devel/pecl-weakref/Makefile b/devel/pecl-weakref/Makefile
index affa6ae4195a..051d82b03599 100644
--- a/devel/pecl-weakref/Makefile
+++ b/devel/pecl-weakref/Makefile
@@ -5,10 +5,7 @@ PORTNAME= weakref
PORTVERSION= 0.2.6
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= Weakref-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL Weakref extension
@@ -16,7 +13,7 @@ COMMENT= PECL Weakref extension
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
CFLAGS+= -I${LOCALBASE}/include
diff --git a/devel/pecl-xhprof/Makefile b/devel/pecl-xhprof/Makefile
index c1790ac6f378..a67f024ccc7d 100644
--- a/devel/pecl-xhprof/Makefile
+++ b/devel/pecl-xhprof/Makefile
@@ -5,18 +5,15 @@ PORTNAME= xhprof
PORTVERSION= 0.9.4
PORTREVISION= 1
CATEGORIES= devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@mcdermottroe.com
COMMENT= Hierarchical Profiler for PHP
LICENSE= APACHE20
-WRKSRC= ${WRKDIR}/${DISTNAME}/extension
+WRKSRC_SUBDIR= extension
-USES= php:ext
+USES= php:pecl
ONLY_FOR_ARCHS= i386 amd64
IGNORE_WITH_PHP= 70 71
diff --git a/devel/pecl-xhprof/distinfo b/devel/pecl-xhprof/distinfo
index 44bcaf8042d8..5327bdcb775c 100644
--- a/devel/pecl-xhprof/distinfo
+++ b/devel/pecl-xhprof/distinfo
@@ -1,2 +1,3 @@
-SHA256 (xhprof-0.9.4.tgz) = 002a2d4a825d16aeb3017c59f94d8c5e5d06611dd6197acd2f07fce197d3b8f8
-SIZE (xhprof-0.9.4.tgz) = 842077
+TIMESTAMP = 1491395892
+SHA256 (PECL/xhprof-0.9.4.tgz) = 002a2d4a825d16aeb3017c59f94d8c5e5d06611dd6197acd2f07fce197d3b8f8
+SIZE (PECL/xhprof-0.9.4.tgz) = 842077
diff --git a/devel/pecl-yac/Makefile b/devel/pecl-yac/Makefile
index 73e93cef465b..3db21829a084 100644
--- a/devel/pecl-yac/Makefile
+++ b/devel/pecl-yac/Makefile
@@ -6,16 +6,13 @@ PORTVERSION= 0.9.2
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= oliver@FreeBSD.org
COMMENT= Yac is a shared memory user data cache for PHP
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
OPTIONS_DEFINE= MSGPACK
diff --git a/devel/pecl-zookeeper/Makefile b/devel/pecl-zookeeper/Makefile
index eb3e894f1233..3ddf2070d652 100644
--- a/devel/pecl-zookeeper/Makefile
+++ b/devel/pecl-zookeeper/Makefile
@@ -4,9 +4,6 @@
PORTNAME= zookeeper
PORTVERSION= 0.3.2
CATEGORIES= devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP extension for interfacing with Apache ZooKeeper
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper
USE_PHP= session:build
-USES= php:ext tar:tgz
+USES= php:pecl
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/graphics/pecl-gmagick/Makefile b/graphics/pecl-gmagick/Makefile
index 36e9d2f640c6..e12d3423fef7 100644
--- a/graphics/pecl-gmagick/Makefile
+++ b/graphics/pecl-gmagick/Makefile
@@ -5,9 +5,6 @@ PORTNAME= gmagick
PORTVERSION= 1.1.7RC3
PORTREVISION= 1
CATEGORIES= graphics
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= bsdports@wayfair.com
COMMENT= Provides a wrapper to the GraphicsMagick library
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libGraphicsMagick.so:graphics/GraphicsMagick
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile
index 0aaf28b604ed..973fdba2b373 100644
--- a/graphics/pecl-imagick/Makefile
+++ b/graphics/pecl-imagick/Makefile
@@ -4,9 +4,6 @@
PORTNAME= imagick
PORTVERSION= 3.4.3
CATEGORIES= graphics
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= mm@FreeBSD.org
COMMENT= Provides a wrapper to the ImageMagick/GraphicsMagick library
@@ -18,7 +15,7 @@ OPTIONS_DEFINE= X11
X11_LIB_DEPENDS= libMagickWand-6.so:graphics/ImageMagick
X11_LIB_DEPENDS_OFF= libMagickWand-6.so:graphics/ImageMagick-nox11
-USES= php:ext pkgconfig tar:tgz localbase
+USES= php:pecl pkgconfig localbase
CONFIGURE_ARGS= --with-imagick=${LOCALBASE}
diff --git a/graphics/pecl-imlib2/Makefile b/graphics/pecl-imlib2/Makefile
index 0e21eaef156f..72d3d9c7c3b6 100644
--- a/graphics/pecl-imlib2/Makefile
+++ b/graphics/pecl-imlib2/Makefile
@@ -5,9 +5,6 @@ PORTNAME= imlib2
PORTVERSION= 0.1.00
PORTREVISION= 7
CATEGORIES= graphics
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= ports@FreeBSD.org
COMMENT= PECL extension if imlib2
@@ -16,7 +13,7 @@ LICENSE= PHP202
LIB_DEPENDS= libImlib2.so:graphics/imlib2
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
# libImlib2 may or may not depend on X, however,
diff --git a/lang/pecl-perl/Makefile b/lang/pecl-perl/Makefile
index dad1f08097c3..2572eea9c391 100644
--- a/lang/pecl-perl/Makefile
+++ b/lang/pecl-perl/Makefile
@@ -5,9 +5,6 @@ PORTNAME= perl
DISTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= lang perl5
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= bofh@FreeBSD.org
COMMENT= Embedded Perl
@@ -16,6 +13,6 @@ LICENSE= PHP301
IGNORE_WITH_PHP= 70 71
-USES= perl5 php:ext tar:tgz
+USES= perl5 php:pecl
.include <bsd.port.mk>
diff --git a/mail/pecl-mailparse/Makefile b/mail/pecl-mailparse/Makefile
index bc539e09284b..fe8c23bb9bb6 100644
--- a/mail/pecl-mailparse/Makefile
+++ b/mail/pecl-mailparse/Makefile
@@ -4,9 +4,6 @@
PORTNAME= mailparse
PORTVERSION= 3.0.2
CATEGORIES= mail www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to create and decode MIME messages
@@ -14,7 +11,7 @@ COMMENT= PECL extension to create and decode MIME messages
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= mbstring:build
IGNORE_WITH_PHP= 56
diff --git a/mail/pecl-mailparse2/Makefile b/mail/pecl-mailparse2/Makefile
index 4d9199f97218..44331bcba129 100644
--- a/mail/pecl-mailparse2/Makefile
+++ b/mail/pecl-mailparse2/Makefile
@@ -5,10 +5,7 @@ PORTNAME= mailparse
PORTVERSION= 2.1.6
PORTREVISION= 1
CATEGORIES= mail www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to create and decode MIME messages
@@ -17,7 +14,7 @@ LICENSE= PHP202
PORTSCOUT= limit:^2.*
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= mbstring:build
IGNORE_WITH_PHP= 70 71
diff --git a/mail/pecl-pop3/Makefile b/mail/pecl-pop3/Makefile
index e6fa2128dbac..f8da4fb26612 100644
--- a/mail/pecl-pop3/Makefile
+++ b/mail/pecl-pop3/Makefile
@@ -5,15 +5,11 @@ PORTNAME= pop3
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= mail
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= buganini@gmail.com
COMMENT= POP3 Client Library for PHP
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/math/pecl-big_int/Makefile b/math/pecl-big_int/Makefile
index 7c96e65001de..283705d48dc1 100644
--- a/math/pecl-big_int/Makefile
+++ b/math/pecl-big_int/Makefile
@@ -5,9 +5,6 @@ PORTNAME= big_int
PORTVERSION= 1.0.7
PORTREVISION= 1
CATEGORIES= math devel pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Functions for calculations with arbitrary length integers and bitsets
@@ -17,7 +14,7 @@ LICENSE_NAME= BIG_INT license
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-big-int=shared
diff --git a/math/pecl-bitset/Makefile b/math/pecl-bitset/Makefile
index a714439fc661..b1c0919587e8 100644
--- a/math/pecl-bitset/Makefile
+++ b/math/pecl-bitset/Makefile
@@ -5,9 +5,6 @@ PORTNAME= bitset
PORTVERSION= 3.0.0
PORTREVISION= 1
CATEGORIES= math
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PECL extension for manipulating bitsets
@@ -16,6 +13,6 @@ LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
IGNORE_WITH_PHP=56
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/math/pecl-bitset2/Makefile b/math/pecl-bitset2/Makefile
index 346fe6d00b9c..619fa3fd1438 100644
--- a/math/pecl-bitset2/Makefile
+++ b/math/pecl-bitset2/Makefile
@@ -5,10 +5,7 @@ PORTNAME= bitset
PORTVERSION= 2.0.3
PORTREVISION= 1
CATEGORIES= math
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PECL extension for manipulating bitsets
@@ -19,6 +16,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2\.
IGNORE_WITH_PHP=70 71
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/math/pecl-stats/Makefile b/math/pecl-stats/Makefile
index a399d1be7ab6..7c5493cf0bcc 100644
--- a/math/pecl-stats/Makefile
+++ b/math/pecl-stats/Makefile
@@ -4,9 +4,6 @@
PORTNAME= stats
PORTVERSION= 1.0.5
CATEGORIES= math textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension with routines for statistical computation
@@ -16,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^1.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/math/pecl-stats2/Makefile b/math/pecl-stats2/Makefile
index 37b4cf4ddb56..f5d6b6a73771 100644
--- a/math/pecl-stats2/Makefile
+++ b/math/pecl-stats2/Makefile
@@ -3,10 +3,7 @@
PORTNAME= stats
PORTVERSION= 2.0.3
CATEGORIES= math textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension with routines for statistical computation
@@ -16,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-stats-1*
diff --git a/math/pecl-trader/Makefile b/math/pecl-trader/Makefile
index 3187ac6be655..603a444c4e93 100644
--- a/math/pecl-trader/Makefile
+++ b/math/pecl-trader/Makefile
@@ -5,17 +5,13 @@ PORTNAME= trader
PORTVERSION= 0.3.0
PORTREVISION= 1
CATEGORIES= math devel
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= jim@ohlste.in
COMMENT= Trader extension based on TA-Lib
LICENSE= BSD2CLAUSE
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/misc/pecl-timezonedb/Makefile b/misc/pecl-timezonedb/Makefile
index fb289cee436b..50f23578615f 100644
--- a/misc/pecl-timezonedb/Makefile
+++ b/misc/pecl-timezonedb/Makefile
@@ -4,9 +4,6 @@
PORTNAME= timezonedb
PORTVERSION= 2016.10
CATEGORIES= misc
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Timezone Database to be used with PHP date and time functions
@@ -15,6 +12,6 @@ LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
CONFIGURE_ARGS= --enable-timezonedb
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/net-im/pecl-stomp/Makefile b/net-im/pecl-stomp/Makefile
index 6eeabfef53a7..c52cbdb06c8e 100644
--- a/net-im/pecl-stomp/Makefile
+++ b/net-im/pecl-stomp/Makefile
@@ -5,8 +5,6 @@ PORTNAME= stomp
PORTVERSION= 1.0.9
PORTREVISION= 1
CATEGORIES= net-im pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension of stomp client
@@ -16,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^1.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/net-im/pecl-stomp/distinfo b/net-im/pecl-stomp/distinfo
index 90f1d1d857ea..eb76b43adcf5 100644
--- a/net-im/pecl-stomp/distinfo
+++ b/net-im/pecl-stomp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475962921
-SHA256 (stomp-1.0.9.tgz) = 7a7d748c6327ef8c6853dcadaedd41b4366ff821b401b11fab7b915cb5246575
-SIZE (stomp-1.0.9.tgz) = 23166
+TIMESTAMP = 1491395893
+SHA256 (PECL/stomp-1.0.9.tgz) = 7a7d748c6327ef8c6853dcadaedd41b4366ff821b401b11fab7b915cb5246575
+SIZE (PECL/stomp-1.0.9.tgz) = 23166
diff --git a/net-im/pecl-stomp2/Makefile b/net-im/pecl-stomp2/Makefile
index 5b54297e0cca..4290f1808970 100644
--- a/net-im/pecl-stomp2/Makefile
+++ b/net-im/pecl-stomp2/Makefile
@@ -3,10 +3,7 @@
PORTNAME= stomp
PORTVERSION= 2.0.0
CATEGORIES= net-im pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension of stomp client
@@ -16,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= limit:^2.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-stomp-1*
diff --git a/net/pecl-amqp/Makefile b/net/pecl-amqp/Makefile
index f6edefe4c6ac..31539de22c4c 100644
--- a/net/pecl-amqp/Makefile
+++ b/net/pecl-amqp/Makefile
@@ -5,17 +5,13 @@ PORTNAME= amqp
PORTVERSION= 1.4.0
PORTREVISION= 2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= PHP extension for AMQP API
LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c-devel
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/net/pecl-apn/Makefile b/net/pecl-apn/Makefile
index d4292726cd3b..9b1af7a1c2d8 100644
--- a/net/pecl-apn/Makefile
+++ b/net/pecl-apn/Makefile
@@ -5,9 +5,6 @@ PORTNAME= apn
PORTVERSION= 1.0.3
PORTREVISION= 2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Extension to interact with Apple Push Notification Service
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libcapn.so:net/libcapn
-USES= php:ext ssl:build,run tar:tgz
+USES= php:pecl ssl:build,run
CONFIGURE_ARGS= --with-apn=${LOCALBASE}
CFLAGS+= -I${OPENSSLINC}
IGNORE_WITH_PHP= 70
diff --git a/net/pecl-geoip/Makefile b/net/pecl-geoip/Makefile
index 081c64bda528..15f521d16399 100644
--- a/net/pecl-geoip/Makefile
+++ b/net/pecl-geoip/Makefile
@@ -4,9 +4,6 @@
PORTNAME= geoip
PORTVERSION= 1.1.1
CATEGORIES= net www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Map IP address to geographic places
@@ -15,7 +12,7 @@ LICENSE= PHP301
LIB_DEPENDS= libGeoIP.so:net/GeoIP
-USES= php:ext tar:tgz
+USES= php:pecl
post-patch:
@${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/config.m4
diff --git a/net/pecl-gupnp/Makefile b/net/pecl-gupnp/Makefile
index 09cbd6cca2dc..9f0024e88770 100644
--- a/net/pecl-gupnp/Makefile
+++ b/net/pecl-gupnp/Makefile
@@ -5,9 +5,6 @@ PORTNAME= gupnp
PORTVERSION= 1.0.0
PORTREVISION= 1
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GUPnP wrapper extension
@@ -17,7 +14,7 @@ LICENSE= PHP301
LIB_DEPENDS= libgupnp-1.0.so:net/gupnp
IGNORE_WITH_PHP=70 71
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
post-patch:
@${REINPLACE_CMD} -e 's| -ldl||g' ${WRKSRC}/config.m4
diff --git a/net/pecl-ip2location/Makefile b/net/pecl-ip2location/Makefile
index 19dcaefbaffd..7f3efab4aab6 100644
--- a/net/pecl-ip2location/Makefile
+++ b/net/pecl-ip2location/Makefile
@@ -5,9 +5,6 @@ PORTNAME= ip2location
PORTVERSION= 6.0.4
PORTREVISION= 1
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Get geo location information of an IP address
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libIP2Location.so:net/ip2location
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/net/pecl-mosquitto/Makefile b/net/pecl-mosquitto/Makefile
index a92f0851069e..ddf89c46106f 100644
--- a/net/pecl-mosquitto/Makefile
+++ b/net/pecl-mosquitto/Makefile
@@ -5,10 +5,7 @@ PORTNAME= mosquitto
PORTVERSION= 0.3.0
PORTREVISION= 1
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= Mosquitto-${PORTVERSION}
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Extension for libmosquitto
@@ -17,7 +14,7 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= mosquitto>=0:net/mosquitto
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/net/pecl-oauth/Makefile b/net/pecl-oauth/Makefile
index b8d944c6c7d0..548e079e8286 100644
--- a/net/pecl-oauth/Makefile
+++ b/net/pecl-oauth/Makefile
@@ -5,9 +5,6 @@ PORTNAME= oauth
PORTVERSION= 1.2.3
PORTREVISION= 2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= Php Interface to the OAuth Protocol
@@ -23,7 +20,7 @@ CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/net/pecl-oauth2/Makefile b/net/pecl-oauth2/Makefile
index 5c79424e5897..c36a3d203e85 100644
--- a/net/pecl-oauth2/Makefile
+++ b/net/pecl-oauth2/Makefile
@@ -3,10 +3,7 @@
PORTNAME= oauth
PORTVERSION= 2.0.2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= Php interface to the OAuth Protocol
@@ -22,7 +19,7 @@ CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-oauth-1*
diff --git a/net/pecl-radius/Makefile b/net/pecl-radius/Makefile
index 176945ad5ba4..aa2f8172877b 100644
--- a/net/pecl-radius/Makefile
+++ b/net/pecl-radius/Makefile
@@ -4,16 +4,13 @@
PORTNAME= radius
DISTVERSION= 1.4.0b1
CATEGORIES= net security pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Radius client library for PHP
LICENSE= BSD3CLAUSE
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --enable-radius
diff --git a/net/pecl-smbclient/Makefile b/net/pecl-smbclient/Makefile
index 819ad0f0d22e..53e799d8390b 100644
--- a/net/pecl-smbclient/Makefile
+++ b/net/pecl-smbclient/Makefile
@@ -4,9 +4,6 @@ PORTNAME= smbclient
PORTVERSION= 0.9.0
PORTREVISION= 2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= kevlo@FreeBSD.org
COMMENT= Smbclient wrapper extension
@@ -14,7 +11,7 @@ COMMENT= Smbclient wrapper extension
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext samba:lib tar:tgz
+USES= php:pecl samba:lib
CONFIGURE_ARGS= --with-libsmbclient=${LOCALBASE}
CPPFLAGS+= -I${SAMBAINCLUDES}
diff --git a/net/pecl-yaz/Makefile b/net/pecl-yaz/Makefile
index ce0bb2d02fc9..f56e609cc0aa 100644
--- a/net/pecl-yaz/Makefile
+++ b/net/pecl-yaz/Makefile
@@ -4,10 +4,6 @@
PORTNAME= yaz
PORTVERSION= 1.2.1
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= fw@moov.de
COMMENT= PECL extension that implements a Z39.50 client
@@ -16,7 +12,7 @@ LICENSE= PHP301
LIB_DEPENDS= libyaz.so:net/yaz
-USES= php:ext
+USES= php:pecl
USE_GNOME+= libxslt
IGNORE_WITH_PHP= 70
diff --git a/net/pecl-yp/Makefile b/net/pecl-yp/Makefile
index cdf86b582426..29f6cc1469e3 100644
--- a/net/pecl-yp/Makefile
+++ b/net/pecl-yp/Makefile
@@ -5,16 +5,13 @@ PORTNAME= yp
PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= YP/NIS functions binding for PHP
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
.include <bsd.port.mk>
diff --git a/net/pecl-zmq/Makefile b/net/pecl-zmq/Makefile
index 1fcbe3362ee9..81d895e44fc7 100644
--- a/net/pecl-zmq/Makefile
+++ b/net/pecl-zmq/Makefile
@@ -4,9 +4,6 @@ PORTNAME= zmq
PORTVERSION= 1.1.3
PORTREVISION= 2
CATEGORIES= net pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= garga@FreeBSD.org
COMMENT= PHP bindings for ZeroMQ
@@ -15,6 +12,6 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libzmq.so:net/libzmq4
-USES= php:ext pkgconfig tar:tgz
+USES= php:pecl pkgconfig
.include <bsd.port.mk>
diff --git a/print/pecl-haru/Makefile b/print/pecl-haru/Makefile
index 818e5723deb9..5953546ad295 100644
--- a/print/pecl-haru/Makefile
+++ b/print/pecl-haru/Makefile
@@ -5,8 +5,6 @@ PORTNAME= haru
PORTVERSION= 1.0.4
PORTREVISION= 1
CATEGORIES= print pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension to Haru PDF functions
@@ -17,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/hpdf.h:print/libharu
RUN_DEPENDS:= ${LOCALBASE}/include/hpdf.h:print/libharu
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS+= --with-haru=${LOCALBASE}
diff --git a/print/pecl-haru/distinfo b/print/pecl-haru/distinfo
index 73b6d97c6712..c7385eea11b2 100644
--- a/print/pecl-haru/distinfo
+++ b/print/pecl-haru/distinfo
@@ -1,2 +1,3 @@
-SHA256 (haru-1.0.4.tgz) = ab35e25521b486cc35a645727acd59dabfa0a7c85432f863ddad9e3d01a2ac70
-SIZE (haru-1.0.4.tgz) = 27538
+TIMESTAMP = 1491395893
+SHA256 (PECL/haru-1.0.4.tgz) = ab35e25521b486cc35a645727acd59dabfa0a7c85432f863ddad9e3d01a2ac70
+SIZE (PECL/haru-1.0.4.tgz) = 27538
diff --git a/print/pecl-pdflib/Makefile b/print/pecl-pdflib/Makefile
index ecb4cf75cecf..0d84fa326852 100644
--- a/print/pecl-pdflib/Makefile
+++ b/print/pecl-pdflib/Makefile
@@ -4,9 +4,6 @@
PORTNAME= pdflib
PORTVERSION= 4.1.1
CATEGORIES= print pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= ale@FreeBSD.org
COMMENT= PECL extension to create PDF on the fly
@@ -17,7 +14,7 @@ LIB_DEPENDS= libpdf.so:print/pdflib
BROKEN_powerpc64= Does not build
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= gd:build
PHP_MODNAME= pdf
diff --git a/print/pecl-ps/Makefile b/print/pecl-ps/Makefile
index 53a02a2e8d8e..a12aad1ff243 100644
--- a/print/pecl-ps/Makefile
+++ b/print/pecl-ps/Makefile
@@ -5,9 +5,6 @@ PORTNAME= ps
PORTVERSION= 1.3.7
PORTREVISION= 1
CATEGORIES= print pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= alan@fromorbit.com
COMMENT= PHP extension for pslib to generate postscript
@@ -16,7 +13,7 @@ LICENSE= PHP202
LIB_DEPENDS= libps.so:print/pslib
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
post-patch:
diff --git a/security/pecl-crack/Makefile b/security/pecl-crack/Makefile
index 51c505708557..d4ce1dca8441 100644
--- a/security/pecl-crack/Makefile
+++ b/security/pecl-crack/Makefile
@@ -6,9 +6,6 @@ PORTVERSION= 0.4
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= security www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension to cracklib
@@ -17,7 +14,7 @@ LICENSE= PHP30
LIB_DEPENDS= libcrack.so:security/cracklib
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
EXTRACT_AFTER_ARGS=--no-same-permissions --no-same-owner --exclude libcrack
diff --git a/security/pecl-crypto/Makefile b/security/pecl-crypto/Makefile
index ca0333761230..1da5764d5ea4 100644
--- a/security/pecl-crypto/Makefile
+++ b/security/pecl-crypto/Makefile
@@ -4,16 +4,13 @@
PORTNAME= crypto
PORTVERSION= 0.3.1
CATEGORIES= security
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= Objective wrapper for OpenSSL Crypto Library
LICENSE= PHP301
-USES= php:ext ssl tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --with-crypto
CFLAGS+= -I${OPENSSLINC}
LDFLAGS+= -L${OPENSSLLIB}
diff --git a/security/pecl-gnupg/Makefile b/security/pecl-gnupg/Makefile
index 94bbf184317c..5a2f71ab9165 100644
--- a/security/pecl-gnupg/Makefile
+++ b/security/pecl-gnupg/Makefile
@@ -5,9 +5,6 @@ PORTNAME= gnupg
PORTVERSION= 1.4.0
PORTREVISION= 1
CATEGORIES= security
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PECL wrapper around the gpgme library
@@ -18,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgpgme.so:security/gpgme
CONFIGURE_ARGS= --with-gnupg=${LOCALBASE}/include
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
post-patch:
@${REINPLACE_CMD} -e '/GNUPG_DL/ s|-ldl||; s|$$GNUPG_DIR/lib|${LOCALBASE}/lib|' ${WRKSRC}/config.m4
diff --git a/security/pecl-krb5/Makefile b/security/pecl-krb5/Makefile
index 2cac4612ba81..f94c3924bbf3 100644
--- a/security/pecl-krb5/Makefile
+++ b/security/pecl-krb5/Makefile
@@ -4,8 +4,6 @@
PORTNAME= krb5
PORTVERSION= 1.1.1
CATEGORIES= security pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= girgen@FreeBSD.org
COMMENT= PECL classes for PAM integration
@@ -14,7 +12,7 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libkrb5support.so:security/krb5
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --with-krb5config=${LOCALBASE}/bin/krb5-config
diff --git a/security/pecl-krb5/distinfo b/security/pecl-krb5/distinfo
index b2db1b41932d..24797c301a53 100644
--- a/security/pecl-krb5/distinfo
+++ b/security/pecl-krb5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1484941940
-SHA256 (krb5-1.1.1.tgz) = ba6474541ff5b6fdd4054969ead047645b669fff0e628ed6965214800c371024
-SIZE (krb5-1.1.1.tgz) = 36568
+TIMESTAMP = 1491395894
+SHA256 (PECL/krb5-1.1.1.tgz) = ba6474541ff5b6fdd4054969ead047645b669fff0e628ed6965214800c371024
+SIZE (PECL/krb5-1.1.1.tgz) = 36568
diff --git a/security/pecl-libsodium/Makefile b/security/pecl-libsodium/Makefile
index 3cb423713d09..860698eafd89 100644
--- a/security/pecl-libsodium/Makefile
+++ b/security/pecl-libsodium/Makefile
@@ -4,9 +4,6 @@
PORTNAME= libsodium
PORTVERSION= 1.0.6
CATEGORIES= security
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP wrapper for the Sodium cryptographic library
@@ -15,6 +12,6 @@ LICENSE= BSD2CLAUSE
LIB_DEPENDS= libsodium.so:security/libsodium
-USES= php:ext tar:tgz
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/security/pecl-pam/Makefile b/security/pecl-pam/Makefile
index 005a6d615711..602a5748c621 100644
--- a/security/pecl-pam/Makefile
+++ b/security/pecl-pam/Makefile
@@ -5,15 +5,13 @@ PORTNAME= pam
PORTVERSION= 1.0.3
PORTREVISION= 1
CATEGORIES= security pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL classes for PAM integration
LICENSE= PHP202
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/security/pecl-pam/distinfo b/security/pecl-pam/distinfo
index 9b83aae37d7b..a4efd06f5ceb 100644
--- a/security/pecl-pam/distinfo
+++ b/security/pecl-pam/distinfo
@@ -1,2 +1,3 @@
-SHA256 (pam-1.0.3.tgz) = 2e00f253ffd987e2634b44689473beb61ae64120a3899b6f2d1ffdde06ddc887
-SIZE (pam-1.0.3.tgz) = 6671
+TIMESTAMP = 1491395894
+SHA256 (PECL/pam-1.0.3.tgz) = 2e00f253ffd987e2634b44689473beb61ae64120a3899b6f2d1ffdde06ddc887
+SIZE (PECL/pam-1.0.3.tgz) = 6671
diff --git a/security/pecl-scrypt/Makefile b/security/pecl-scrypt/Makefile
index 25ca3e495ab7..22a455f0caf1 100644
--- a/security/pecl-scrypt/Makefile
+++ b/security/pecl-scrypt/Makefile
@@ -4,8 +4,6 @@
PORTNAME= scrypt
PORTVERSION= 1.4.2
CATEGORIES= security pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= dbaio@bsd.com.br
COMMENT= PHP wrapper to Colin Percival's scrypt implementation
@@ -13,7 +11,7 @@ COMMENT= PHP wrapper to Colin Percival's scrypt implementation
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= hash:build
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/security/pecl-scrypt/distinfo b/security/pecl-scrypt/distinfo
index 97c888b801c2..4dacd769456c 100644
--- a/security/pecl-scrypt/distinfo
+++ b/security/pecl-scrypt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1472388057
-SHA256 (scrypt-1.4.2.tgz) = 94c7e7f3378f6ddf1755f59d99f61570f380df2b2fa630853a932d58fa38389c
-SIZE (scrypt-1.4.2.tgz) = 21585
+TIMESTAMP = 1491395894
+SHA256 (PECL/scrypt-1.4.2.tgz) = 94c7e7f3378f6ddf1755f59d99f61570f380df2b2fa630853a932d58fa38389c
+SIZE (PECL/scrypt-1.4.2.tgz) = 21585
diff --git a/security/pecl-ssh2/Makefile b/security/pecl-ssh2/Makefile
index f3e302c1aa87..57422d994673 100644
--- a/security/pecl-ssh2/Makefile
+++ b/security/pecl-ssh2/Makefile
@@ -4,8 +4,6 @@
PORTNAME= ssh2
PORTVERSION= 0.13
CATEGORIES= security pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to the libssh2 library
@@ -15,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libssh2.so:security/libssh2
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/security/pecl-ssh2/distinfo b/security/pecl-ssh2/distinfo
index e2f5cb33c068..5f198bcce60e 100644
--- a/security/pecl-ssh2/distinfo
+++ b/security/pecl-ssh2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1473275266
-SHA256 (ssh2-0.13.tgz) = cb2cb8ab840b5b36bcd8a8df06ea4a970a61e4cb3980f3c0ac5c913522e6c1be
-SIZE (ssh2-0.13.tgz) = 28984
+TIMESTAMP = 1491395894
+SHA256 (PECL/ssh2-0.13.tgz) = cb2cb8ab840b5b36bcd8a8df06ea4a970a61e4cb3980f3c0ac5c913522e6c1be
+SIZE (PECL/ssh2-0.13.tgz) = 28984
diff --git a/sysutils/pecl-mogilefs/Makefile b/sysutils/pecl-mogilefs/Makefile
index aed9f57f5a93..018797e4f7d7 100644
--- a/sysutils/pecl-mogilefs/Makefile
+++ b/sysutils/pecl-mogilefs/Makefile
@@ -5,9 +5,6 @@ PORTNAME= mogilefs
PORTVERSION= 0.9.2
PORTREVISION= 2
CATEGORIES= sysutils pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP client library to communicate with the MogileFS storage
@@ -16,7 +13,7 @@ LICENSE= BSD
LIB_DEPENDS= libneon.so:www/neon
-USES= php:ext
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
post-extract:
diff --git a/sysutils/pecl-mogilefs/distinfo b/sysutils/pecl-mogilefs/distinfo
index 37c87ceea580..eb1266c0444f 100644
--- a/sysutils/pecl-mogilefs/distinfo
+++ b/sysutils/pecl-mogilefs/distinfo
@@ -1,2 +1,3 @@
-SHA256 (mogilefs-0.9.2.tgz) = fb2d348aed6f97101492deb1794eb03d8708f2f33f986d61c182b3d2ab597a37
-SIZE (mogilefs-0.9.2.tgz) = 16905
+TIMESTAMP = 1491395894
+SHA256 (PECL/mogilefs-0.9.2.tgz) = fb2d348aed6f97101492deb1794eb03d8708f2f33f986d61c182b3d2ab597a37
+SIZE (PECL/mogilefs-0.9.2.tgz) = 16905
diff --git a/sysutils/pecl-proctitle/Makefile b/sysutils/pecl-proctitle/Makefile
index c10990f7e516..53275ef733f3 100644
--- a/sysutils/pecl-proctitle/Makefile
+++ b/sysutils/pecl-proctitle/Makefile
@@ -5,14 +5,10 @@ PORTNAME= proctitle
PORTVERSION= 0.1.2
PORTREVISION= 1
CATEGORIES= sysutils pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= PECL
MAINTAINER= flo@FreeBSD.org
COMMENT= PECL extension that allows changing the current process' name
-USES= php:ext
+USES= php:pecl
.include <bsd.port.mk>
diff --git a/textproc/pecl-cld/Makefile b/textproc/pecl-cld/Makefile
index f3aa69485c99..3d3e73c1ffb5 100644
--- a/textproc/pecl-cld/Makefile
+++ b/textproc/pecl-cld/Makefile
@@ -5,9 +5,6 @@ PORTNAME= cld
PORTVERSION= 0.5.0
PORTREVISION= 1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP Bindings for Chromium Compact Language Detector
@@ -17,7 +14,7 @@ LICENSE= BSD2CLAUSE
LIB_DEPENDS= libcld.so:devel/cld
CONFIGURE_ARGS= --enable-cld --with-libcld-dir=${LOCALBASE}/lib
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
post-install:
diff --git a/textproc/pecl-doublemetaphone/Makefile b/textproc/pecl-doublemetaphone/Makefile
index ef0e4f901638..6445cba692de 100644
--- a/textproc/pecl-doublemetaphone/Makefile
+++ b/textproc/pecl-doublemetaphone/Makefile
@@ -5,9 +5,6 @@ PORTNAME= doublemetaphone
PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension which implements the Double Metaphone algorithm
@@ -15,7 +12,7 @@ COMMENT= PECL extension which implements the Double Metaphone algorithm
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-doublemetaphone
diff --git a/textproc/pecl-stem/Makefile b/textproc/pecl-stem/Makefile
index d9fe2fb9a16c..27b5cc022903 100644
--- a/textproc/pecl-stem/Makefile
+++ b/textproc/pecl-stem/Makefile
@@ -5,9 +5,6 @@ PORTNAME= stem
PORTVERSION= 1.5.1
PORTREVISION= 1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension which provides word stemming
@@ -15,7 +12,7 @@ COMMENT= PECL extension which provides word stemming
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
post-configure:
diff --git a/textproc/pecl-syck/Makefile b/textproc/pecl-syck/Makefile
index 817935b41430..fc8cb32d47bb 100644
--- a/textproc/pecl-syck/Makefile
+++ b/textproc/pecl-syck/Makefile
@@ -5,9 +5,6 @@ PORTNAME= syck
PORTVERSION= 0.9.3
PORTREVISION= 2
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= PECL extension which facilitates YAML parsing
@@ -16,7 +13,7 @@ LICENSE= PHP301
BUILD_DEPENDS= ${LOCALBASE}/lib/libsyck.a:textproc/syck
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= spl:build hash:build
IGNORE_WITH_PHP= 70 71
diff --git a/textproc/pecl-wbxml/Makefile b/textproc/pecl-wbxml/Makefile
index 1f2cc6bab660..1eafe48a1e19 100644
--- a/textproc/pecl-wbxml/Makefile
+++ b/textproc/pecl-wbxml/Makefile
@@ -5,16 +5,13 @@ PORTNAME= wbxml
PORTVERSION= 1.0.3
PORTREVISION= 3
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= flo@FreeBSD.org
COMMENT= PECL extension that provides WBXML conversion capabilities
LIB_DEPENDS= libwbxml2.so:textproc/wbxml2
-USES= php:ext tar:tgz
+USES= php:pecl
CONFIGURE_ARGS= --with-wbxml=${LOCALBASE} \
--with-libexpat-dir=${LOCALBASE}
diff --git a/textproc/pecl-xdiff/Makefile b/textproc/pecl-xdiff/Makefile
index d7212209f2ce..61de0acf5a41 100644
--- a/textproc/pecl-xdiff/Makefile
+++ b/textproc/pecl-xdiff/Makefile
@@ -5,9 +5,6 @@ PORTNAME= xdiff
PORTVERSION= 1.5.2
PORTREVISION= 1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to create/apply binary and text patches
@@ -18,7 +15,7 @@ LIB_DEPENDS= libxdiff.so:textproc/libxdiff
PORTSCOUT= limit:^1.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/textproc/pecl-xdiff2/Makefile b/textproc/pecl-xdiff2/Makefile
index 9fb4b3f28700..efad33e2dd07 100644
--- a/textproc/pecl-xdiff2/Makefile
+++ b/textproc/pecl-xdiff2/Makefile
@@ -3,10 +3,7 @@
PORTNAME= xdiff
PORTVERSION= 2.0.1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= PECL extension to create/apply binary and text patches
@@ -18,7 +15,7 @@ LIB_DEPENDS= libxdiff.so:textproc/libxdiff
PORTSCOUT= limit:^2.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
CONFLICTS= pecl-xdiff-1*
diff --git a/textproc/pecl-xslcache/Makefile b/textproc/pecl-xslcache/Makefile
index cdd8057a118f..230baacacc82 100644
--- a/textproc/pecl-xslcache/Makefile
+++ b/textproc/pecl-xslcache/Makefile
@@ -5,16 +5,13 @@ PORTNAME= xslcache
PORTVERSION= 0.7.2
PORTREVISION= 1
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Caches the parsed XSL stylesheet between sessions
LICENSE= PHP301
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= dom:build xml:build xsl:build
IGNORE_WITH_PHP= 70
diff --git a/textproc/pecl-yaml/Makefile b/textproc/pecl-yaml/Makefile
index 6da5e4afeb8d..5454d09324ec 100644
--- a/textproc/pecl-yaml/Makefile
+++ b/textproc/pecl-yaml/Makefile
@@ -4,9 +4,6 @@
PORTNAME= yaml
PORTVERSION= 2.0.0
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= YAML-1.1 parser and emitter
@@ -16,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libyaml.so:textproc/libyaml
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 56
.include <bsd.port.mk>
diff --git a/textproc/pecl-yaml1/Makefile b/textproc/pecl-yaml1/Makefile
index f1d2f2ca40e8..6b62f9739492 100644
--- a/textproc/pecl-yaml1/Makefile
+++ b/textproc/pecl-yaml1/Makefile
@@ -4,10 +4,7 @@
PORTNAME= yaml
PORTVERSION= 1.3.0
CATEGORIES= textproc pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 1
-DIST_SUBDIR= PECL
MAINTAINER= dbaio@bsd.com.br
COMMENT= YAML-1.1 parser and emitter
@@ -19,7 +16,7 @@ LIB_DEPENDS= libyaml.so:textproc/libyaml
PORTSCOUT= limit:^1.*
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
.include <bsd.port.mk>
diff --git a/www/pecl-amfext/Makefile b/www/pecl-amfext/Makefile
index d71da85414bd..7ed14d0689e4 100644
--- a/www/pecl-amfext/Makefile
+++ b/www/pecl-amfext/Makefile
@@ -5,16 +5,13 @@ PORTNAME= amfext
PORTVERSION= 0.9.2
PORTREVISION= 2
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= meritus@innervision.pl
COMMENT= Implements encoding and decoding of AMF and AMF3 messages
LICENSE= PHP30
-USES= dos2unix libtool php:ext tar:tgz
+USES= dos2unix libtool php:pecl
PHP_MODNAME= amf
IGNORE_WITH_PHP= 70
diff --git a/www/pecl-http/Makefile b/www/pecl-http/Makefile
index a31dbe972e20..43bd13a6b681 100644
--- a/www/pecl-http/Makefile
+++ b/www/pecl-http/Makefile
@@ -4,8 +4,6 @@
PORTNAME= http
PORTVERSION= 3.1.0
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
DISTNAME= pecl_${PORTNAME}-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
@@ -25,7 +23,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
BROKEN_powerpc64= Does not build
IGNORE_WITH_PHP= 56
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= zlib:build
CONFLICTS= pecl-http[12]*
diff --git a/www/pecl-http/distinfo b/www/pecl-http/distinfo
index 406aff1ec3a6..89186e9eed20 100644
--- a/www/pecl-http/distinfo
+++ b/www/pecl-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487964365
-SHA256 (pecl_http-3.1.0.tgz) = e3de67b156e7d5f6c2e5eb1e2b5f0acceb7004f1260d68c9f8b2c0f9629aabf0
-SIZE (pecl_http-3.1.0.tgz) = 214166
+TIMESTAMP = 1491395894
+SHA256 (PECL/pecl_http-3.1.0.tgz) = e3de67b156e7d5f6c2e5eb1e2b5f0acceb7004f1260d68c9f8b2c0f9629aabf0
+SIZE (PECL/pecl_http-3.1.0.tgz) = 214166
diff --git a/www/pecl-http1/Makefile b/www/pecl-http1/Makefile
index 6f9975925ac0..a4b813c9b2e9 100644
--- a/www/pecl-http1/Makefile
+++ b/www/pecl-http1/Makefile
@@ -5,8 +5,6 @@ PORTNAME= http
PORTVERSION= 1.7.6
PORTREVISION= 1
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 1
DISTNAME= pecl_http-${PORTVERSION}
@@ -18,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70
CONFLICTS= pecl-http-*
diff --git a/www/pecl-http1/distinfo b/www/pecl-http1/distinfo
index 4e252126e53e..5be7534fd3c7 100644
--- a/www/pecl-http1/distinfo
+++ b/www/pecl-http1/distinfo
@@ -1,2 +1,3 @@
-SHA256 (pecl_http-1.7.6.tgz) = e87207a7dcd713bef0eb3701b552e0d173fbd73dbd52f9d3968851112e899983
-SIZE (pecl_http-1.7.6.tgz) = 174722
+TIMESTAMP = 1491395894
+SHA256 (PECL/pecl_http-1.7.6.tgz) = e87207a7dcd713bef0eb3701b552e0d173fbd73dbd52f9d3968851112e899983
+SIZE (PECL/pecl_http-1.7.6.tgz) = 174722
diff --git a/www/pecl-http2/Makefile b/www/pecl-http2/Makefile
index 8e1d43be6a98..c9ae7d4622b0 100644
--- a/www/pecl-http2/Makefile
+++ b/www/pecl-http2/Makefile
@@ -4,8 +4,6 @@
PORTNAME= http
PORTVERSION= 2.6.0
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
DISTNAME= pecl_${PORTNAME}-${PORTVERSION}
@@ -24,7 +22,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libevent.so:devel/libevent
IGNORE_WITH_PHP=70
-USES= php:ext tar:tgz
+USES= php:pecl
CONFLICTS= pecl-http1* pecl-http-*
.include <bsd.port.mk>
diff --git a/www/pecl-http2/distinfo b/www/pecl-http2/distinfo
index bcf021ea84c8..5ee6853425f5 100644
--- a/www/pecl-http2/distinfo
+++ b/www/pecl-http2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1487964018
-SHA256 (pecl_http-2.6.0.tgz) = ddbf3eea3d1c7004a7dd83b5864aee5f87b1b6032bc281c08ccc62f83b9931ed
-SIZE (pecl_http-2.6.0.tgz) = 217673
+TIMESTAMP = 1491395894
+SHA256 (PECL/pecl_http-2.6.0.tgz) = ddbf3eea3d1c7004a7dd83b5864aee5f87b1b6032bc281c08ccc62f83b9931ed
+SIZE (PECL/pecl_http-2.6.0.tgz) = 217673
diff --git a/www/pecl-solr/Makefile b/www/pecl-solr/Makefile
index 1b731843390e..9e9fcb2ee6c5 100644
--- a/www/pecl-solr/Makefile
+++ b/www/pecl-solr/Makefile
@@ -4,8 +4,6 @@
PORTNAME= solr
PORTVERSION= 2.4.0
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
MAINTAINER= gaod@hychen.org
COMMENT= PHP extension for Apache Solr
@@ -15,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libcurl.so:ftp/curl \
libxml2.so:textproc/libxml2
-USES= php:ext tar:tgz
+USES= php:pecl
USE_PHP= json:build
.include <bsd.port.mk>
diff --git a/www/pecl-solr/distinfo b/www/pecl-solr/distinfo
index fa1fae789b91..c73215b1096d 100644
--- a/www/pecl-solr/distinfo
+++ b/www/pecl-solr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1469542740
-SHA256 (solr-2.4.0.tgz) = 22865dafb76fc5839e84a5bd423bb37d5062883e5dfc4d064b43129ac9f2752c
-SIZE (solr-2.4.0.tgz) = 256316
+TIMESTAMP = 1491395894
+SHA256 (PECL/solr-2.4.0.tgz) = 22865dafb76fc5839e84a5bd423bb37d5062883e5dfc4d064b43129ac9f2752c
+SIZE (PECL/solr-2.4.0.tgz) = 256316
diff --git a/www/pecl-sphinx/Makefile b/www/pecl-sphinx/Makefile
index a094ee1e25b5..5e0189fc472b 100644
--- a/www/pecl-sphinx/Makefile
+++ b/www/pecl-sphinx/Makefile
@@ -5,9 +5,6 @@ PORTNAME= sphinx
DISTVERSION= 1.3.3
PORTREVISION= 1
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= mephius@gmail.com
COMMENT= Sphinx search engine php client
@@ -16,7 +13,7 @@ LICENSE= PHP301
LIB_DEPENDS= libsphinxclient.so:textproc/libsphinxclient
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
SUB_FILES= pkg-message
diff --git a/www/pecl-swish/Makefile b/www/pecl-swish/Makefile
index 7eaabb1a3422..931c381807f9 100644
--- a/www/pecl-swish/Makefile
+++ b/www/pecl-swish/Makefile
@@ -5,9 +5,6 @@ PORTNAME= swish
PORTVERSION= 0.5.0
PORTREVISION= 1
CATEGORIES= www pear
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= joneum@bsdproject.de
COMMENT= Swish-e bindings for PHP
@@ -17,7 +14,7 @@ LICENSE= PHP301
BUILD_DEPENDS= swish-config:www/swish-e
RUN_DEPENDS:= swish-config:www/swish-e
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP= 70 71
CONFIGURE_ARGS= --enable-swish --with-swish=${LOCALBASE}/bin
diff --git a/www/pecl-yaf/Makefile b/www/pecl-yaf/Makefile
index 664aef8cc49d..69bbe5fb98a1 100644
--- a/www/pecl-yaf/Makefile
+++ b/www/pecl-yaf/Makefile
@@ -4,9 +4,6 @@
PORTNAME= yaf
PORTVERSION= 3.0.4
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= MVC framework written as a C PHP extension
@@ -18,7 +15,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre
CFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ARGS= --with-php-config=${PREFIX}/bin/php-config
-USES= php:ext tar:tgz
+USES= php:pecl
IGNORE_WITH_PHP=56
.include <bsd.port.mk>
diff --git a/www/pecl-yaf2/Makefile b/www/pecl-yaf2/Makefile
index 6d85b71b3441..80ef6f197438 100644
--- a/www/pecl-yaf2/Makefile
+++ b/www/pecl-yaf2/Makefile
@@ -4,10 +4,7 @@
PORTNAME= yaf
PORTVERSION= 2.3.5
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 2
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= MVC framework written as a C PHP extension
@@ -18,7 +15,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre
PORTSCOUT= limit:^2\.
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
IGNORE_WITH_PHP=70 71
.include <bsd.port.mk>
diff --git a/www/pecl-yar/Makefile b/www/pecl-yar/Makefile
index e25a4b4ee49b..f41bbf84a3e9 100644
--- a/www/pecl-yar/Makefile
+++ b/www/pecl-yar/Makefile
@@ -4,16 +4,13 @@
PORTNAME= yar
PORTVERSION= 2.0.2
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Yar (Yet another RPC framework) is a light, concurrent RPC framework
LICENSE= PHP301
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
USE_PHP= json:build curl:build
IGNORE_WITH_PHP=56
diff --git a/www/pecl-yar1/Makefile b/www/pecl-yar1/Makefile
index 2c63a3c0890a..2265c0843137 100644
--- a/www/pecl-yar1/Makefile
+++ b/www/pecl-yar1/Makefile
@@ -5,17 +5,14 @@ PORTNAME= yar
PORTVERSION= 1.2.5
PORTREVISION= 1
CATEGORIES= www
-MASTER_SITES= http://pecl.php.net/get/
-PKGNAMEPREFIX= pecl-
PKGNAMESUFFIX= 1
-DIST_SUBDIR= PECL
MAINTAINER= johnpupu@gmail.com
COMMENT= Yar (Yet another RPC framework) is a light, concurrent RPC framework
LICENSE= PHP301
-USES= localbase php:ext tar:tgz
+USES= localbase php:pecl
USE_PHP= json:build curl:build
IGNORE_WITH_PHP=70 71