aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2013-06-10 08:20:14 +0800
committerswills <swills@FreeBSD.org>2013-06-10 08:20:14 +0800
commit9dfdb6ae3f0f8ce63c8cca28c34e78e024e1cdba (patch)
treeb9e308a53ee6fdad3ecf967799909cb0ff6836d7
parent916b2a48df8de4dffa80781cbb1585da28864266 (diff)
downloadfreebsd-ports-gnome-9dfdb6ae3f0f8ce63c8cca28c34e78e024e1cdba.tar.gz
freebsd-ports-gnome-9dfdb6ae3f0f8ce63c8cca28c34e78e024e1cdba.tar.zst
freebsd-ports-gnome-9dfdb6ae3f0f8ce63c8cca28c34e78e024e1cdba.zip
The complete solution for Ruby command-line executables.
Commander bridges the gap between other terminal related libraries you know and love (OptionParser, HighLine), while providing many new features, and an elegant API. WWW: http://visionmedia.github.io/commander/
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-commander/Makefile20
-rw-r--r--devel/rubygem-commander/distinfo2
-rw-r--r--devel/rubygem-commander/pkg-descr6
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 39dc7a935ab4..8441d393e37c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4008,6 +4008,7 @@
SUBDIR += rubygem-coffee-script
SUBDIR += rubygem-coffee-script-source
SUBDIR += rubygem-columnize
+ SUBDIR += rubygem-commander
SUBDIR += rubygem-configuration
SUBDIR += rubygem-cool.io
SUBDIR += rubygem-crack
diff --git a/devel/rubygem-commander/Makefile b/devel/rubygem-commander/Makefile
new file mode 100644
index 000000000000..2b3eb3d3f9d6
--- /dev/null
+++ b/devel/rubygem-commander/Makefile
@@ -0,0 +1,20 @@
+# Created by: Steve Wills <swills@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= commander
+PORTVERSION= 4.1.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Complete solution for Ruby command-line executables
+
+RUN_DEPENDS= rubygem-highline>=1.6.11:${PORTSDIR}/devel/rubygem-highline
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/commander
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-commander/distinfo b/devel/rubygem-commander/distinfo
new file mode 100644
index 000000000000..b7105c0d672d
--- /dev/null
+++ b/devel/rubygem-commander/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/commander-4.1.3.gem) = 3ee59ca0346eddb6d9ea8f708008632598bb2d79f2c4de72d3d7eb7769e29841
+SIZE (rubygem/commander-4.1.3.gem) = 30720
diff --git a/devel/rubygem-commander/pkg-descr b/devel/rubygem-commander/pkg-descr
new file mode 100644
index 000000000000..e6d01c3f4f9f
--- /dev/null
+++ b/devel/rubygem-commander/pkg-descr
@@ -0,0 +1,6 @@
+The complete solution for Ruby command-line executables.
+Commander bridges the gap between other terminal related libraries you know and
+love (OptionParser, HighLine), while providing many new features, and an
+elegant API.
+
+WWW: http://visionmedia.github.io/commander/