aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2012-03-04 19:51:54 +0800
committermiwi <miwi@FreeBSD.org>2012-03-04 19:51:54 +0800
commitab3b55edcb0f40b795860f589b59849ce743162c (patch)
tree70614f271e537539bf29d594446817d3e314769b
parent17f8919623e32486a234a74b88951ba7e81e2e12 (diff)
downloadfreebsd-ports-gnome-ab3b55edcb0f40b795860f589b59849ce743162c.tar.gz
freebsd-ports-gnome-ab3b55edcb0f40b795860f589b59849ce743162c.tar.zst
freebsd-ports-gnome-ab3b55edcb0f40b795860f589b59849ce743162c.zip
Racc is an LALR(1) parser generator for Ruby. It is written in Ruby
and generates Ruby code. Almost all functions of yacc(1) is implemented. Author: Minero Aoki <aamine@loveruby.net> WWW: http://rubyforge.org/frs/?group_id=7299 PR: ports/164842 Submitted by: Shin-ya MURAKAMI <murashin@gfd-dennou.org>
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-racc/Makefile23
-rw-r--r--devel/rubygem-racc/distinfo2
-rw-r--r--devel/rubygem-racc/pkg-descr6
4 files changed, 32 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 525224b27212..315bfadb8924 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3730,6 +3730,7 @@
SUBDIR += rubygem-posix-spawn
SUBDIR += rubygem-pry
SUBDIR += rubygem-ptreloaded
+ SUBDIR += rubygem-racc
SUBDIR += rubygem-railsless-deploy
SUBDIR += rubygem-rainbow
SUBDIR += rubygem-rake
diff --git a/devel/rubygem-racc/Makefile b/devel/rubygem-racc/Makefile
new file mode 100644
index 000000000000..4173762032b3
--- /dev/null
+++ b/devel/rubygem-racc/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: rubygem-racc
+# Date created: 2012-02-07
+# Whom: Shin-ya MURAKAMI <murashin@gfd-dennou.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= racc
+PORTVERSION= 1.4.6
+CATEGORIES= devel ruby
+MASTER_SITES= RG
+
+MAINTAINER= murashin@gfd-dennou.org
+COMMENT= An LALR(1) parser generator for Ruby
+
+LICENSE= LGPL21
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+PLIST_FILES= bin/racc bin/racc2y bin/y2racc
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-racc/distinfo b/devel/rubygem-racc/distinfo
new file mode 100644
index 000000000000..8e3b8208dba0
--- /dev/null
+++ b/devel/rubygem-racc/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/racc-1.4.6.gem) = 5877e6d676b0512e9d8587b273acf71aa7e6bd7c77b5e3f4bc26d9b5ccd08378
+SIZE (rubygem/racc-1.4.6.gem) = 110592
diff --git a/devel/rubygem-racc/pkg-descr b/devel/rubygem-racc/pkg-descr
new file mode 100644
index 000000000000..01ed06c7a84d
--- /dev/null
+++ b/devel/rubygem-racc/pkg-descr
@@ -0,0 +1,6 @@
+Racc is an LALR(1) parser generator for Ruby. It is written in Ruby
+and generates Ruby code. Almost all functions of yacc(1) is
+implemented.
+
+Author: Minero Aoki <aamine@loveruby.net>
+WWW: http://rubyforge.org/frs/?group_id=7299