From d39a7cdb58f144dc7068881aed8d1d9d4922ebcd Mon Sep 17 00:00:00 2001 From: jlam Date: Fri, 4 Apr 2008 15:18:14 +0000 Subject: 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. --- devel/ruby-parsetree/DESCR | 4 ++++ devel/ruby-parsetree/Makefile | 15 +++++++++++++++ devel/ruby-parsetree/PLIST | 37 +++++++++++++++++++++++++++++++++++++ devel/ruby-parsetree/distinfo | 5 +++++ 4 files changed, 61 insertions(+) create mode 100644 devel/ruby-parsetree/DESCR create mode 100644 devel/ruby-parsetree/Makefile create mode 100644 devel/ruby-parsetree/PLIST create mode 100644 devel/ruby-parsetree/distinfo (limited to 'devel') 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 -- cgit v1.2.3