aboutsummaryrefslogtreecommitdiffstats
path: root/devel/rubygem-abstract
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2008-10-07 12:29:49 +0800
committerclsung <clsung@FreeBSD.org>2008-10-07 12:29:49 +0800
commitf57ef39bb6e501a23b6b264c0018d198bcffbfc8 (patch)
treee79c2ff6389ad56a8ceb806db956cdc536a5a262 /devel/rubygem-abstract
parent40af26d8c167c7520a8070654e20d8f8cd05caa0 (diff)
downloadfreebsd-ports-gnome-f57ef39bb6e501a23b6b264c0018d198bcffbfc8.tar.gz
freebsd-ports-gnome-f57ef39bb6e501a23b6b264c0018d198bcffbfc8.tar.zst
freebsd-ports-gnome-f57ef39bb6e501a23b6b264c0018d198bcffbfc8.zip
'abstract.rb' is a library which enables you to define abstract method in Ruby.
Diffstat (limited to 'devel/rubygem-abstract')
-rw-r--r--devel/rubygem-abstract/Makefile19
-rw-r--r--devel/rubygem-abstract/distinfo3
-rw-r--r--devel/rubygem-abstract/pkg-descr6
-rw-r--r--devel/rubygem-abstract/pkg-plist12
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/rubygem-abstract/Makefile b/devel/rubygem-abstract/Makefile
new file mode 100644
index 000000000000..ecdda5cdbcb1
--- /dev/null
+++ b/devel/rubygem-abstract/Makefile
@@ -0,0 +1,19 @@
+# Ports collection makefile for: rubygem-abstract
+# Date created: 07 October 2008
+# Whom: Cheng-Lung Sung <clsung@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= abstract
+PORTVERSION= 1.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RF
+
+MAINTAINER= clsung@FreeBSD.org
+COMMENT= Define abstract method in Ruby
+
+USE_RUBY= yes
+USE_RAKE= yes
+USE_RUBYGEMS= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-abstract/distinfo b/devel/rubygem-abstract/distinfo
new file mode 100644
index 000000000000..7653f236c8ae
--- /dev/null
+++ b/devel/rubygem-abstract/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/abstract-1.0.0.gem) = ea26d93f0a47a530631da430c9e9b7e5
+SHA256 (rubygem/abstract-1.0.0.gem) = 33c1c1f1928ddfa2114075412a491787a1b450408abb7363376c38fe675a3fbe
+SIZE (rubygem/abstract-1.0.0.gem) = 12288
diff --git a/devel/rubygem-abstract/pkg-descr b/devel/rubygem-abstract/pkg-descr
new file mode 100644
index 000000000000..4780f97b0240
--- /dev/null
+++ b/devel/rubygem-abstract/pkg-descr
@@ -0,0 +1,6 @@
+'abstract.rb' is a library which enable you to define abstract method in Ruby.
+
+Abstract method makes your code more descriptive.
+It is useful even for dynamic language such as Ruby.
+
+WWW: http://rubyforge.org/projects/abstract/
diff --git a/devel/rubygem-abstract/pkg-plist b/devel/rubygem-abstract/pkg-plist
new file mode 100644
index 000000000000..f9cb2b1f5eea
--- /dev/null
+++ b/devel/rubygem-abstract/pkg-plist
@@ -0,0 +1,12 @@
+%%GEM_CACHE%%
+%%GEM_LIB_DIR%%/ChangeLog
+%%GEM_LIB_DIR%%/README.txt
+%%GEM_LIB_DIR%%/lib/abstract.rb
+%%GEM_LIB_DIR%%/setup.rb
+%%GEM_LIB_DIR%%/test/test.rb
+%%GEM_LIB_DIR%%/abstract.gemspec
+%%GEM_SPEC%%
+@dirrm %%GEM_LIB_DIR%%/test
+@dirrm %%GEM_LIB_DIR%%/lib
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%