diff options
author | Stanislav Sedov <stas@FreeBSD.org> | 2008-09-24 14:40:13 +0000 |
---|---|---|
committer | Stanislav Sedov <stas@FreeBSD.org> | 2008-09-24 14:40:13 +0000 |
commit | 228a44c05f79812875f6886d0d1c2251f78bd605 (patch) | |
tree | 8de8bf40bdf2025d6dac5e5b623e2f697e24375d /devel/rubygem-rparsec | |
parent | f9b66406f0a491836d50528f97c386986a3821fe (diff) |
Notes
Diffstat (limited to 'devel/rubygem-rparsec')
-rw-r--r-- | devel/rubygem-rparsec/Makefile | 22 | ||||
-rw-r--r-- | devel/rubygem-rparsec/distinfo | 3 | ||||
-rw-r--r-- | devel/rubygem-rparsec/pkg-descr | 6 | ||||
-rw-r--r-- | devel/rubygem-rparsec/pkg-plist | 37 |
4 files changed, 68 insertions, 0 deletions
diff --git a/devel/rubygem-rparsec/Makefile b/devel/rubygem-rparsec/Makefile new file mode 100644 index 000000000000..49fdb4e8635d --- /dev/null +++ b/devel/rubygem-rparsec/Makefile @@ -0,0 +1,22 @@ +# Ports collection makefile for: rubygem-rparsec +# Date created: 24 September 2008 +# Whom: stas +# +# $FreeBSD$ + +PORTNAME= rparsec +PORTVERSION= 1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RF + +MAINTAINER= stas@FreeBSD.org +COMMENT= Recursive descent parser combinator framework for Ruby + +USE_RUBY= yes +USE_RUBYGEMS= yes + +post-install: + @${FIND} ${PREFIX}/${GEM_DOC_DIR} -type f | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},${GEM_DOC_DIR},' >> ${TMPPLIST} + @${FIND} ${PREFIX}/${GEM_DOC_DIR} -type d -depth | ${SED} -e 's,${PREFIX}/${GEM_DOC_DIR},@dirrm ${GEM_DOC_DIR},' >> ${TMPPLIST} + +.include <bsd.port.mk> diff --git a/devel/rubygem-rparsec/distinfo b/devel/rubygem-rparsec/distinfo new file mode 100644 index 000000000000..c2a434bccaeb --- /dev/null +++ b/devel/rubygem-rparsec/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/rparsec-1.0.gem) = 06d70611a249927f80cc50c1bf1322b8 +SHA256 (rubygem/rparsec-1.0.gem) = dcbf294be1c8edbaf5a43dfa46c13222eca0e211e98a109ce76040afab67ca7d +SIZE (rubygem/rparsec-1.0.gem) = 29696 diff --git a/devel/rubygem-rparsec/pkg-descr b/devel/rubygem-rparsec/pkg-descr new file mode 100644 index 000000000000..776158fc7de1 --- /dev/null +++ b/devel/rubygem-rparsec/pkg-descr @@ -0,0 +1,6 @@ + Rparsec is a recursive descent parser combinator framework. Intuitive and +declarative API is provided instead of code generation or proprietary BNF-like +syntax. A calculator parser can be built from scratch in 10 lines of simple +code. + +WWW: http://rubyforge.org/projects/rparsec/ diff --git a/devel/rubygem-rparsec/pkg-plist b/devel/rubygem-rparsec/pkg-plist new file mode 100644 index 000000000000..3d8ad11c3759 --- /dev/null +++ b/devel/rubygem-rparsec/pkg-plist @@ -0,0 +1,37 @@ +%%GEM_CACHE%% +%%GEM_LIB_DIR%%/rparsec/context.rb +%%GEM_LIB_DIR%%/rparsec/error.rb +%%GEM_LIB_DIR%%/rparsec/expressions.rb +%%GEM_LIB_DIR%%/rparsec/functors.rb +%%GEM_LIB_DIR%%/rparsec/id_monad.rb +%%GEM_LIB_DIR%%/rparsec/keywords.rb +%%GEM_LIB_DIR%%/rparsec/locator.rb +%%GEM_LIB_DIR%%/rparsec/misc.rb +%%GEM_LIB_DIR%%/rparsec/monad.rb +%%GEM_LIB_DIR%%/rparsec/operators.rb +%%GEM_LIB_DIR%%/rparsec/parser.rb +%%GEM_LIB_DIR%%/rparsec/parser_monad.rb +%%GEM_LIB_DIR%%/rparsec/parsers.rb +%%GEM_LIB_DIR%%/rparsec/token.rb +%%GEM_LIB_DIR%%/rparsec.rb +%%GEM_LIB_DIR%%/test/src/expression_test.rb +%%GEM_LIB_DIR%%/test/src/full_parser_test.rb +%%GEM_LIB_DIR%%/test/src/functor_test.rb +%%GEM_LIB_DIR%%/test/src/import.rb +%%GEM_LIB_DIR%%/test/src/keyword_test.rb +%%GEM_LIB_DIR%%/test/src/operator_test.rb +%%GEM_LIB_DIR%%/test/src/parser_test.rb +%%GEM_LIB_DIR%%/test/src/perf_benchmark.rb +%%GEM_LIB_DIR%%/test/src/s_expression_test.rb +%%GEM_LIB_DIR%%/test/src/scratch.rb +%%GEM_LIB_DIR%%/test/src/simple_monad_test.rb +%%GEM_LIB_DIR%%/test/src/simple_parser_test.rb +%%GEM_LIB_DIR%%/test/src/sql.rb +%%GEM_LIB_DIR%%/test/src/sql_parser.rb +%%GEM_LIB_DIR%%/test/src/sql_test.rb +%%GEM_LIB_DIR%%/test/src/tests.rb +%%GEM_SPEC%% +@dirrm %%GEM_LIB_DIR%%/rparsec +@dirrm %%GEM_LIB_DIR%%/test/src +@dirrm %%GEM_LIB_DIR%%/test +@dirrm %%GEM_LIB_DIR%% |