diff options
author | jlam <jlam@pkgsrc.org> | 2008-04-04 15:16:48 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-04-04 15:16:48 +0000 |
commit | e75d51b2cd07ab6f25d6aaa18d61f5b919d678cf (patch) | |
tree | e8aeb6b7909a777f29c95ea8d549a85b87f52439 /devel/ruby-dhaka | |
parent | d23cc08e681e84e37f956ab5bd8ee64949e609c7 (diff) | |
download | pkgsrc-e75d51b2cd07ab6f25d6aaa18d61f5b919d678cf.tar.gz |
Initial import of ruby18-dhaka-2.2.1 as devel/ruby-dhaka.
Dhaka is a set of tools for generating tokenizers, parsers and evaluators
for context-free grammars. It is written solely in Ruby with no native
extensions and no dependencies.
Diffstat (limited to 'devel/ruby-dhaka')
-rw-r--r-- | devel/ruby-dhaka/DESCR | 3 | ||||
-rw-r--r-- | devel/ruby-dhaka/Makefile | 14 | ||||
-rw-r--r-- | devel/ruby-dhaka/PLIST | 104 | ||||
-rw-r--r-- | devel/ruby-dhaka/distinfo | 5 |
4 files changed, 126 insertions, 0 deletions
diff --git a/devel/ruby-dhaka/DESCR b/devel/ruby-dhaka/DESCR new file mode 100644 index 00000000000..c6a9dcd121f --- /dev/null +++ b/devel/ruby-dhaka/DESCR @@ -0,0 +1,3 @@ +Dhaka is a set of tools for generating tokenizers, parsers and evaluators +for context-free grammars. It is written solely in Ruby with no native +extensions and no dependencies. diff --git a/devel/ruby-dhaka/Makefile b/devel/ruby-dhaka/Makefile new file mode 100644 index 00000000000..d530767d98e --- /dev/null +++ b/devel/ruby-dhaka/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $ + +DISTNAME= dhaka-2.2.1 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} +CATEGORIES= devel + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://dhaka.rubyforge.org/ +COMMENT= Lexer and LALR(1) parser generators for context-free grammars + +GEM_BUILD= gemspec + +.include "../../misc/rubygems/rubygem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-dhaka/PLIST b/devel/ruby-dhaka/PLIST new file mode 100644 index 00000000000..8c69181b503 --- /dev/null +++ b/devel/ruby-dhaka/PLIST @@ -0,0 +1,104 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $ +${GEM_HOME}/cache/dhaka-${PKGVERSION}.gem +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/lib/dhaka.rb +${GEM_LIBDIR}/lib/dhaka/dot/dot.rb +${GEM_LIBDIR}/lib/dhaka/evaluator/evaluator.rb +${GEM_LIBDIR}/lib/dhaka/grammar/closure_hash.rb +${GEM_LIBDIR}/lib/dhaka/grammar/grammar.rb +${GEM_LIBDIR}/lib/dhaka/grammar/grammar_symbol.rb +${GEM_LIBDIR}/lib/dhaka/grammar/precedence.rb +${GEM_LIBDIR}/lib/dhaka/grammar/production.rb +${GEM_LIBDIR}/lib/dhaka/lexer/accept_actions.rb +${GEM_LIBDIR}/lib/dhaka/lexer/alphabet.rb +${GEM_LIBDIR}/lib/dhaka/lexer/alphabet.rb~ +${GEM_LIBDIR}/lib/dhaka/lexer/compiled_lexer.rb +${GEM_LIBDIR}/lib/dhaka/lexer/dfa.rb +${GEM_LIBDIR}/lib/dhaka/lexer/lexeme.rb +${GEM_LIBDIR}/lib/dhaka/lexer/lexer.rb +${GEM_LIBDIR}/lib/dhaka/lexer/lexer_run.rb +${GEM_LIBDIR}/lib/dhaka/lexer/regex_grammar.rb +${GEM_LIBDIR}/lib/dhaka/lexer/regex_parser.rb +${GEM_LIBDIR}/lib/dhaka/lexer/regex_tokenizer.rb +${GEM_LIBDIR}/lib/dhaka/lexer/specification.rb +${GEM_LIBDIR}/lib/dhaka/lexer/state.rb +${GEM_LIBDIR}/lib/dhaka/lexer/state_machine.rb +${GEM_LIBDIR}/lib/dhaka/parser/action.rb +${GEM_LIBDIR}/lib/dhaka/parser/channel.rb +${GEM_LIBDIR}/lib/dhaka/parser/compiled_parser.rb +${GEM_LIBDIR}/lib/dhaka/parser/conflict.rb +${GEM_LIBDIR}/lib/dhaka/parser/item.rb +${GEM_LIBDIR}/lib/dhaka/parser/parse_result.rb +${GEM_LIBDIR}/lib/dhaka/parser/parse_tree.rb +${GEM_LIBDIR}/lib/dhaka/parser/parser.rb +${GEM_LIBDIR}/lib/dhaka/parser/parser_methods.rb +${GEM_LIBDIR}/lib/dhaka/parser/parser_run.rb +${GEM_LIBDIR}/lib/dhaka/parser/parser_state.rb +${GEM_LIBDIR}/lib/dhaka/parser/token.rb +${GEM_LIBDIR}/lib/dhaka/runtime.rb +${GEM_LIBDIR}/lib/dhaka/runtime.rb~ +${GEM_LIBDIR}/lib/dhaka/tokenizer/tokenizer.rb +${GEM_LIBDIR}/test/all_tests.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_evaluator.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_evaluator_test.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_grammar.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_grammar_test.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_test_methods.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_tokenizer.rb +${GEM_LIBDIR}/test/arithmetic/arithmetic_tokenizer_test.rb +${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_evaluator.rb +${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_grammar.rb +${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_grammar_test.rb +${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_lexer_specification.rb +${GEM_LIBDIR}/test/arithmetic_precedence/arithmetic_precedence_parser_test.rb +${GEM_LIBDIR}/test/brackets/bracket_grammar.rb +${GEM_LIBDIR}/test/brackets/bracket_tokenizer.rb +${GEM_LIBDIR}/test/brackets/brackets_test.rb +${GEM_LIBDIR}/test/chittagong/chittagong_driver.rb +${GEM_LIBDIR}/test/chittagong/chittagong_driver_test.rb +${GEM_LIBDIR}/test/chittagong/chittagong_evaluator.rb +${GEM_LIBDIR}/test/chittagong/chittagong_evaluator_test.rb +${GEM_LIBDIR}/test/chittagong/chittagong_grammar.rb +${GEM_LIBDIR}/test/chittagong/chittagong_lexer.rb +${GEM_LIBDIR}/test/chittagong/chittagong_lexer_specification.rb +${GEM_LIBDIR}/test/chittagong/chittagong_lexer_test.rb +${GEM_LIBDIR}/test/chittagong/chittagong_parser.rb +${GEM_LIBDIR}/test/chittagong/chittagong_parser_test.rb +${GEM_LIBDIR}/test/chittagong/chittagong_test.rb +${GEM_LIBDIR}/test/core/another_lalr_but_not_slr_grammar.rb +${GEM_LIBDIR}/test/core/another_lalr_but_not_slr_grammar.rb.rej +${GEM_LIBDIR}/test/core/compiled_parser_test.rb +${GEM_LIBDIR}/test/core/dfa_test.rb +${GEM_LIBDIR}/test/core/evaluator_test.rb +${GEM_LIBDIR}/test/core/grammar_test.rb +${GEM_LIBDIR}/test/core/lalr_but_not_slr_grammar.rb +${GEM_LIBDIR}/test/core/lexer_test.rb +${GEM_LIBDIR}/test/core/malformed_grammar.rb +${GEM_LIBDIR}/test/core/malformed_grammar_test.rb +${GEM_LIBDIR}/test/core/nullable_grammar.rb +${GEM_LIBDIR}/test/core/parse_result_test.rb +${GEM_LIBDIR}/test/core/parser_state_test.rb +${GEM_LIBDIR}/test/core/parser_test.rb +${GEM_LIBDIR}/test/core/precedence_grammar.rb +${GEM_LIBDIR}/test/core/precedence_grammar_test.rb +${GEM_LIBDIR}/test/core/rr_conflict_grammar.rb +${GEM_LIBDIR}/test/core/simple_grammar.rb +${GEM_LIBDIR}/test/core/sr_conflict_grammar.rb +${GEM_LIBDIR}/test/dhaka_test_helper.rb +${GEM_LIBDIR}/test/fake_logger.rb +${GEM_HOME}/specifications/dhaka-${PKGVERSION}.gemspec +@dirrm ${GEM_LIBDIR}/test/core +@dirrm ${GEM_LIBDIR}/test/chittagong +@dirrm ${GEM_LIBDIR}/test/brackets +@dirrm ${GEM_LIBDIR}/test/arithmetic_precedence +@dirrm ${GEM_LIBDIR}/test/arithmetic +@dirrm ${GEM_LIBDIR}/test +@dirrm ${GEM_LIBDIR}/lib/dhaka/tokenizer +@dirrm ${GEM_LIBDIR}/lib/dhaka/parser +@dirrm ${GEM_LIBDIR}/lib/dhaka/lexer +@dirrm ${GEM_LIBDIR}/lib/dhaka/grammar +@dirrm ${GEM_LIBDIR}/lib/dhaka/evaluator +@dirrm ${GEM_LIBDIR}/lib/dhaka/dot +@dirrm ${GEM_LIBDIR}/lib/dhaka +@dirrm ${GEM_LIBDIR}/lib +@dirrm ${GEM_LIBDIR} diff --git a/devel/ruby-dhaka/distinfo b/devel/ruby-dhaka/distinfo new file mode 100644 index 00000000000..578e4d39976 --- /dev/null +++ b/devel/ruby-dhaka/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:16:48 jlam Exp $ + +SHA1 (dhaka-2.2.1.gem) = 2c8520ab70e32a8c803b1b38ed21291edc1ad9a9 +RMD160 (dhaka-2.2.1.gem) = 61d5525d77b73c8268c3c662f6389cfbd96b33d1 +Size (dhaka-2.2.1.gem) = 49152 bytes |