summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartek Rutkowski <robak@FreeBSD.org>2014-08-19 15:12:13 +0000
committerBartek Rutkowski <robak@FreeBSD.org>2014-08-19 15:12:13 +0000
commitcf3fac483eaf66e11c5360ae5489c420da11b928 (patch)
tree81a228321108c85d51c721acc240ea13786faeb7
parentfc183e2778814bd0e9230bf3a44fa5ec9aa2a569 (diff)
downloadfreebsd-ports-cf3fac483eaf66e11c5360ae5489c420da11b928.zip
devel/rubygem-ffi-yajl: NEW PORT - Ruby FFI wrapper around YAJL 2.x
PR: 192336 Submitted by: Renaud Chaput <renchap@cocoa-x.com> Approved by: swills (mentor)
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-ffi-yajl/Makefile23
-rw-r--r--devel/rubygem-ffi-yajl/distinfo2
-rw-r--r--devel/rubygem-ffi-yajl/pkg-descr3
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index c4fa3437c80b..deec4ac88e09 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4314,6 +4314,7 @@
SUBDIR += rubygem-fastthread
SUBDIR += rubygem-fattr
SUBDIR += rubygem-ffi
+ SUBDIR += rubygem-ffi-yajl
SUBDIR += rubygem-file-tail
SUBDIR += rubygem-filemagic
SUBDIR += rubygem-fluent-logger
diff --git a/devel/rubygem-ffi-yajl/Makefile b/devel/rubygem-ffi-yajl/Makefile
new file mode 100644
index 000000000000..ee65b4a15e31
--- /dev/null
+++ b/devel/rubygem-ffi-yajl/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= ffi-yajl
+PORTVERSION= 1.0.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= renchap@cocoa-x.com
+COMMENT= Ruby FFI wrapper around YAJL 2.x
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= yajl>=2.0.0:${PORTSDIR}/devel/yajl \
+ rubygem-ffi>=0:${PORTSDIR}/devel/rubygem-ffi \
+ rubygem-libyajl2>=1.0.0:${PORTSDIR}/devel/rubygem-libyajl2
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/ffi-yajl-bench
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-ffi-yajl/distinfo b/devel/rubygem-ffi-yajl/distinfo
new file mode 100644
index 000000000000..506a0666babc
--- /dev/null
+++ b/devel/rubygem-ffi-yajl/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/ffi-yajl-1.0.1.gem) = 473eb82084162452ea6eb69185a4ab7a03bd46df00878c6edd191abb94c0296f
+SIZE (rubygem/ffi-yajl-1.0.1.gem) = 136704
diff --git a/devel/rubygem-ffi-yajl/pkg-descr b/devel/rubygem-ffi-yajl/pkg-descr
new file mode 100644
index 000000000000..e117ab7cf9d6
--- /dev/null
+++ b/devel/rubygem-ffi-yajl/pkg-descr
@@ -0,0 +1,3 @@
+Ruby FFI wrapper around YAJL 2.x
+
+WWW: https://github.com/opscode/ffi-yajl