diff options
author | jlam <jlam> | 2008-04-04 15:18:14 +0000 |
---|---|---|
committer | jlam <jlam> | 2008-04-04 15:18:14 +0000 |
commit | d39a7cdb58f144dc7068881aed8d1d9d4922ebcd (patch) | |
tree | 960fa660a4821c099ca638f543c40436da2343da /devel | |
parent | 23e322ea7106b65f0944c12ee1788ea6d1d8a96f (diff) | |
download | pkgsrc-d39a7cdb58f144dc7068881aed8d1d9d4922ebcd.tar.gz |
Initial import of ruby18-parsetree-2.1.1 as devel/ruby-parsetree.
ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
integers.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ruby-parsetree/DESCR | 4 | ||||
-rw-r--r-- | devel/ruby-parsetree/Makefile | 15 | ||||
-rw-r--r-- | devel/ruby-parsetree/PLIST | 37 | ||||
-rw-r--r-- | devel/ruby-parsetree/distinfo | 5 |
4 files changed, 61 insertions, 0 deletions
diff --git a/devel/ruby-parsetree/DESCR b/devel/ruby-parsetree/DESCR new file mode 100644 index 00000000000..bbb2efa4d04 --- /dev/null +++ b/devel/ruby-parsetree/DESCR @@ -0,0 +1,4 @@ +ParseTree is a C extension (using RubyInline) that extracts the parse +tree for an entire class or a specific method and returns it as a +s-expression (aka sexp) using ruby's arrays, strings, symbols, and +integers. diff --git a/devel/ruby-parsetree/Makefile b/devel/ruby-parsetree/Makefile new file mode 100644 index 00000000000..6245e108b3f --- /dev/null +++ b/devel/ruby-parsetree/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:18:14 jlam Exp $ + +DISTNAME= ParseTree-2.1.1 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:tl} +CATEGORIES= devel + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://parsetree.rubyforge.org/ +COMMENT= Extract and enumerate Ruby parse trees + +DEPENDS+= ${RUBY_PKGPREFIX}-inline>=3.6.0:../../devel/ruby-inline +DEPENDS+= hoe>=1.4.0:../../devel/hoe + +.include "../../misc/rubygems/rubygem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-parsetree/PLIST b/devel/ruby-parsetree/PLIST new file mode 100644 index 00000000000..93acda3a90c --- /dev/null +++ b/devel/ruby-parsetree/PLIST @@ -0,0 +1,37 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:18:14 jlam Exp $ +bin/parse_tree_abc +bin/parse_tree_audit +bin/parse_tree_deps +bin/parse_tree_show +${GEM_HOME}/cache/ParseTree-${PKGVERSION}.gem +${GEM_LIBDIR}/.require_paths +${GEM_LIBDIR}/History.txt +${GEM_LIBDIR}/Manifest.txt +${GEM_LIBDIR}/README.txt +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/bin/parse_tree_abc +${GEM_LIBDIR}/bin/parse_tree_audit +${GEM_LIBDIR}/bin/parse_tree_deps +${GEM_LIBDIR}/bin/parse_tree_show +${GEM_LIBDIR}/demo/printer.rb +${GEM_LIBDIR}/lib/composite_sexp_processor.rb +${GEM_LIBDIR}/lib/parse_tree.rb +${GEM_LIBDIR}/lib/sexp.rb +${GEM_LIBDIR}/lib/sexp_processor.rb +${GEM_LIBDIR}/lib/unified_ruby.rb +${GEM_LIBDIR}/lib/unique.rb +${GEM_LIBDIR}/test/pt_testcase.rb +${GEM_LIBDIR}/test/something.rb +${GEM_LIBDIR}/test/test_all.rb +${GEM_LIBDIR}/test/test_composite_sexp_processor.rb +${GEM_LIBDIR}/test/test_parse_tree.rb +${GEM_LIBDIR}/test/test_sexp.rb +${GEM_LIBDIR}/test/test_sexp_processor.rb +${GEM_LIBDIR}/test/test_unified_ruby.rb +${GEM_LIBDIR}/validate.sh +${GEM_HOME}/specifications/ParseTree-${PKGVERSION}.gemspec +@dirrm ${GEM_LIBDIR}/test +@dirrm ${GEM_LIBDIR}/lib +@dirrm ${GEM_LIBDIR}/demo +@dirrm ${GEM_LIBDIR}/bin +@dirrm ${GEM_LIBDIR} diff --git a/devel/ruby-parsetree/distinfo b/devel/ruby-parsetree/distinfo new file mode 100644 index 00000000000..9bc397a826a --- /dev/null +++ b/devel/ruby-parsetree/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:18:14 jlam Exp $ + +SHA1 (ParseTree-2.1.1.gem) = 066a6c255192c88280ed5482f81bf2c7082727f3 +RMD160 (ParseTree-2.1.1.gem) = 0f448046aad37e859b4497b6d70b82d8a65dd972 +Size (ParseTree-2.1.1.gem) = 44544 bytes |