From 4f20da6ec5891c9a10ca96c7bdff460e1b682417 Mon Sep 17 00:00:00 2001 From: wen Date: Sun, 11 Oct 2009 10:34:08 +0000 Subject: Treetop is a Ruby-based DSL for text parsing and interpretation. It facilitates an extension of the object-oriented paradigm called syntax-oriented programming. There's a readme that will get you going and some examples. WWW: http://treetop.rubyforge.org/ Approved by: miwi(mentor) --- devel/Makefile | 1 + devel/rubygem-treetop/Makefile | 23 +++++++++++++++++++++++ devel/rubygem-treetop/distinfo | 3 +++ devel/rubygem-treetop/pkg-descr | 6 ++++++ 4 files changed, 33 insertions(+) create mode 100644 devel/rubygem-treetop/Makefile create mode 100644 devel/rubygem-treetop/distinfo create mode 100644 devel/rubygem-treetop/pkg-descr diff --git a/devel/Makefile b/devel/Makefile index 979e3f8155ee..0fa0be42ae2e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2787,6 +2787,7 @@ SUBDIR += rubygem-streetaddress SUBDIR += rubygem-templater SUBDIR += rubygem-transactionsimple + SUBDIR += rubygem-treetop SUBDIR += rubygem-trollop SUBDIR += rubygem-tzinfo SUBDIR += rubygem-uuid diff --git a/devel/rubygem-treetop/Makefile b/devel/rubygem-treetop/Makefile new file mode 100644 index 000000000000..8d7ceddf813b --- /dev/null +++ b/devel/rubygem-treetop/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: treetop +# Date created: 11 Oct, 2009 +# Whom: Wen Heping +# +# $FreeBSD$ +# + +PORTNAME= treetop +PORTVERSION= 1.4.2 +CATEGORIES= devel rubygems +MASTER_SITES= RF + +MAINTAINER= wen@FreeBSD.org +COMMENT= Ruby-based DSL for text parsing and interpretation + +BUILD_DEPENDS= rubygem-polyglot>=0.2.9:${PORTSDIR}/devel/rubygem-polyglot + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes +PLIST_FILES= bin/tt + +.include diff --git a/devel/rubygem-treetop/distinfo b/devel/rubygem-treetop/distinfo new file mode 100644 index 000000000000..d43f30b67090 --- /dev/null +++ b/devel/rubygem-treetop/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/treetop-1.4.2.gem) = 3bbf34b6eefd0549409cdb11ac000cbe +SHA256 (rubygem/treetop-1.4.2.gem) = a5f93fe1bf243e32c123c22ac655d30f6ff777781005e641b76cd8b5857d25da +SIZE (rubygem/treetop-1.4.2.gem) = 43008 diff --git a/devel/rubygem-treetop/pkg-descr b/devel/rubygem-treetop/pkg-descr new file mode 100644 index 000000000000..fd042e2016d2 --- /dev/null +++ b/devel/rubygem-treetop/pkg-descr @@ -0,0 +1,6 @@ +Treetop is a Ruby-based DSL for text parsing and interpretation. It +facilitates an extension of the object-oriented paradigm called +syntax-oriented programming. There's a readme that will get you going +and some examples. + +WWW: http://treetop.rubyforge.org/ -- cgit