aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2011-11-17 00:29:48 +0800
committerswills <swills@FreeBSD.org>2011-11-17 00:29:48 +0800
commit52ac05e59debb5db8dbc5e033a1e3d5d186f4235 (patch)
treeefbafa11dc5054e9ab3db03f872e821ed83f05b7 /devel
parent4f6918c8223d182bbb1a20829d2802fa45be9d85 (diff)
downloadfreebsd-ports-graphics-52ac05e59debb5db8dbc5e033a1e3d5d186f4235.tar.gz
freebsd-ports-graphics-52ac05e59debb5db8dbc5e033a1e3d5d186f4235.tar.zst
freebsd-ports-graphics-52ac05e59debb5db8dbc5e033a1e3d5d186f4235.zip
kgio provides non-blocking I/O methods for Ruby without raising exceptions on
EAGAIN and EINPROGRESS. It is intended for use with the Unicorn and Rainbows! Rack servers, but may be used by other applications (that run on Unix-like platforms). WWW: http://bogomips.org/kgio/ Feature safe: yes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-kgio/Makefile20
-rw-r--r--devel/rubygem-kgio/distinfo2
-rw-r--r--devel/rubygem-kgio/pkg-descr6
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index e840647d93d..a8f66fe8a1f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3482,6 +3482,7 @@
SUBDIR += rubygem-json
SUBDIR += rubygem-json146
SUBDIR += rubygem-json_pure
+ SUBDIR += rubygem-kgio
SUBDIR += rubygem-launchy
SUBDIR += rubygem-linecache
SUBDIR += rubygem-little_plugger
diff --git a/devel/rubygem-kgio/Makefile b/devel/rubygem-kgio/Makefile
new file mode 100644
index 00000000000..96312284309
--- /dev/null
+++ b/devel/rubygem-kgio/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: rubygem-kgio
+# Date created: 2011-11-16
+# Whom: Steve Wills <swills@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kgio
+PORTVERSION= 2.6.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Provides non-blocking I/O methods
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-kgio/distinfo b/devel/rubygem-kgio/distinfo
new file mode 100644
index 00000000000..91947c94ee0
--- /dev/null
+++ b/devel/rubygem-kgio/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/kgio-2.6.0.gem) = e7d4d82e4f54ea04db4630e4c3473844c8e0d59c1daf5acd90e261f9dd942593
+SIZE (rubygem/kgio-2.6.0.gem) = 66048
diff --git a/devel/rubygem-kgio/pkg-descr b/devel/rubygem-kgio/pkg-descr
new file mode 100644
index 00000000000..c97deafe13f
--- /dev/null
+++ b/devel/rubygem-kgio/pkg-descr
@@ -0,0 +1,6 @@
+kgio provides non-blocking I/O methods for Ruby without raising exceptions on
+EAGAIN and EINPROGRESS. It is intended for use with the Unicorn and Rainbows!
+Rack servers, but may be used by other applications (that run on Unix-like
+platforms).
+
+WWW: http://bogomips.org/kgio/