aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2013-01-27 22:55:46 +0800
committervanilla <vanilla@FreeBSD.org>2013-01-27 22:55:46 +0800
commitf705506a751a5f054ababf98313ec1e42f0a9a71 (patch)
treefd9e2eeeeb1738b59b6d7a9fc112d6bb3d5908eb /devel
parent3a02a69a0c62f175b0231830615401a5d602e5c0 (diff)
downloadfreebsd-ports-gnome-f705506a751a5f054ababf98313ec1e42f0a9a71.tar.gz
freebsd-ports-gnome-f705506a751a5f054ababf98313ec1e42f0a9a71.tar.zst
freebsd-ports-gnome-f705506a751a5f054ababf98313ec1e42f0a9a71.zip
Add pecl-ev 0.2.2, libev extension for PHP.
PR: ports/175124 Submitted by: John Chen <johnpupu@gmail.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/pecl-ev/Makefile33
-rw-r--r--devel/pecl-ev/distinfo2
-rw-r--r--devel/pecl-ev/pkg-descr3
4 files changed, 39 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 79d702aa6f43..fd02ed17905a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3138,6 +3138,7 @@
SUBDIR += pecl-bbcode
SUBDIR += pecl-bcompiler
SUBDIR += pecl-dio
+ SUBDIR += pecl-ev
SUBDIR += pecl-expect
SUBDIR += pecl-gearman
SUBDIR += pecl-hidef
diff --git a/devel/pecl-ev/Makefile b/devel/pecl-ev/Makefile
new file mode 100644
index 000000000000..6fb3e682c62a
--- /dev/null
+++ b/devel/pecl-ev/Makefile
@@ -0,0 +1,33 @@
+# Created by: John Chen <johnpupu@gmail.com>
+# $FreeBSD$
+
+PORTNAME= ev
+PORTVERSION= 0.2.2
+CATEGORIES= devel
+MASTER_SITES= http://pecl.php.net/get/
+PKGNAMEPREFIX= pecl-
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= PECL
+
+MAINTAINER= johnpupu@gmail.com
+COMMENT= Libev extension for PHP
+
+LICENSE= PHP301
+
+USE_PHP_BUILD= yes
+USE_PHPIZE= yes
+USE_PHPEXT= yes
+PHP_MODNAME= ev
+IGNORE_WITH_PHP=4 52 53
+
+.include <bsd.port.pre.mk>
+
+.if exists(${LOCALBASE}/include/php/ext/sockets/php_sockets.h)
+USE_PHP= sockets
+CONFIGURE_ARGS+= --enable-ev-sockets
+.else
+USE_PHP= yes
+CONFIGURE_ARGS+= --disable-ev-sockets
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/pecl-ev/distinfo b/devel/pecl-ev/distinfo
new file mode 100644
index 000000000000..c9d6be7e5be8
--- /dev/null
+++ b/devel/pecl-ev/distinfo
@@ -0,0 +1,2 @@
+SHA256 (PECL/ev-0.2.2.tgz) = 059b17ec9a1c8f77bdc5531433b565392b7e53860e5208fa50e83443c5ea580b
+SIZE (PECL/ev-0.2.2.tgz) = 93696
diff --git a/devel/pecl-ev/pkg-descr b/devel/pecl-ev/pkg-descr
new file mode 100644
index 000000000000..e0839c6e68f9
--- /dev/null
+++ b/devel/pecl-ev/pkg-descr
@@ -0,0 +1,3 @@
+This is a PHP binding for lib library.
+
+WWW: http://pecl.php.net/package/ev