aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authortota <tota@FreeBSD.org>2012-11-25 15:46:51 +0800
committertota <tota@FreeBSD.org>2012-11-25 15:46:51 +0800
commit88dd3a92e9f06548c5b377a13f41cb00ffbe0b02 (patch)
tree5f4b7bee48bf4562295468e9ead2f43f3f8cce78 /devel
parentceb3fa8576f91236cf5d26bbeded17b415e56274 (diff)
downloadfreebsd-ports-gnome-88dd3a92e9f06548c5b377a13f41cb00ffbe0b02.tar.gz
freebsd-ports-gnome-88dd3a92e9f06548c5b377a13f41cb00ffbe0b02.tar.zst
freebsd-ports-gnome-88dd3a92e9f06548c5b377a13f41cb00ffbe0b02.zip
- Add a new port: devel/rubygem-typed-array
All methods that alter the contents of an array that implements this Gem are first checked to ensure that the added items are of the types allowed. All methods behave exactly as their Array counterparts, including additional forms, block processing, etc. WWW: https://github.com/yaauie/typed-array Feature safe: yes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-typed-array/Makefile16
-rw-r--r--devel/rubygem-typed-array/distinfo2
-rw-r--r--devel/rubygem-typed-array/pkg-descr6
4 files changed, 25 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index f1a488762c26..ca57175137cc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4010,6 +4010,7 @@
SUBDIR += rubygem-treetop
SUBDIR += rubygem-trollop
SUBDIR += rubygem-turn
+ SUBDIR += rubygem-typed-array
SUBDIR += rubygem-tzinfo
SUBDIR += rubygem-unicode
SUBDIR += rubygem-uuid
diff --git a/devel/rubygem-typed-array/Makefile b/devel/rubygem-typed-array/Makefile
new file mode 100644
index 000000000000..8a278570f2df
--- /dev/null
+++ b/devel/rubygem-typed-array/Makefile
@@ -0,0 +1,16 @@
+# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= typed-array
+PORTVERSION= 0.1.2
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tota@FreeBSD.org
+COMMENT= Provides methods for creating type-enforced Arrays
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-typed-array/distinfo b/devel/rubygem-typed-array/distinfo
new file mode 100644
index 000000000000..0b1f6f9742f3
--- /dev/null
+++ b/devel/rubygem-typed-array/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/typed-array-0.1.2.gem) = 891fa1de2cdccad5f9e03936569c3c15d413d8c6658e2edfe439d9386d169b62
+SIZE (rubygem/typed-array-0.1.2.gem) = 10752
diff --git a/devel/rubygem-typed-array/pkg-descr b/devel/rubygem-typed-array/pkg-descr
new file mode 100644
index 000000000000..ac9f8e570f33
--- /dev/null
+++ b/devel/rubygem-typed-array/pkg-descr
@@ -0,0 +1,6 @@
+All methods that alter the contents of an array that implements
+this Gem are first checked to ensure that the added items are of
+the types allowed. All methods behave exactly as their Array
+counterparts, including additional forms, block processing, etc.
+
+WWW: https://github.com/yaauie/typed-array