summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2020-05-09 05:56:56 +0000
committertaca <taca@pkgsrc.org>2020-05-09 05:56:56 +0000
commit001cc25bdab2357cdc7aec3be5daafe44b02745d (patch)
treeb3afc04df9b68fd9fe1ee0fe4154de4be9b8e145 /textproc
parent7150ac6f774c2989679952b597c912f5890465bf (diff)
downloadpkgsrc-001cc25bdab2357cdc7aec3be5daafe44b02745d.tar.gz
textproc/ruby-treetop: update to 1.6.10
Update ruby-treetop to 1.6.10. pkgsrc changes: * Update HOMEPAGE. * Use --format-executable rubygem option and add ALTERNATIVES file. Release note is not available but various bug fixes and improvements.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/ruby-treetop/ALTERNATIVES1
-rw-r--r--textproc/ruby-treetop/Makefile10
-rw-r--r--textproc/ruby-treetop/PLIST66
-rw-r--r--textproc/ruby-treetop/distinfo11
4 files changed, 25 insertions, 63 deletions
diff --git a/textproc/ruby-treetop/ALTERNATIVES b/textproc/ruby-treetop/ALTERNATIVES
new file mode 100644
index 00000000000..5310c890a3d
--- /dev/null
+++ b/textproc/ruby-treetop/ALTERNATIVES
@@ -0,0 +1 @@
+bin/tt @PREFIX@/bin/tt@RUBY_SUFFIX@
diff --git a/textproc/ruby-treetop/Makefile b/textproc/ruby-treetop/Makefile
index e0e4bba4ba7..e9c8a79b099 100644
--- a/textproc/ruby-treetop/Makefile
+++ b/textproc/ruby-treetop/Makefile
@@ -1,16 +1,16 @@
-# $NetBSD: Makefile,v 1.9 2019/11/04 21:43:47 rillig Exp $
+# $NetBSD: Makefile,v 1.10 2020/05/09 05:56:56 taca Exp $
-DISTNAME= treetop-1.4.15
+DISTNAME= treetop-1.6.10
CATEGORIES= textproc
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://github.com/nathansobo/treetop
+HOMEPAGE= https://github.com/cjheath/treetop
COMMENT= Ruby-based text parsing and interpretation DSL
LICENSE= mit
-DEPENDS+= ${RUBY_PKGPREFIX}-polyglot>=0.3.1:../../devel/ruby-polyglot
+DEPENDS+= ${RUBY_PKGPREFIX}-polyglot>=0.3.1<1:../../devel/ruby-polyglot
-CONFLICTS= ruby[1-9][0-9]-treetop-[0-9]*
+RUBYGEM_OPTIONS+= --format-executable
OVERRIDE_GEMSPEC+= polyglot:
.include "../../lang/ruby/gem.mk"
diff --git a/textproc/ruby-treetop/PLIST b/textproc/ruby-treetop/PLIST
index 7b08875a634..e4fab8e9dd1 100644
--- a/textproc/ruby-treetop/PLIST
+++ b/textproc/ruby-treetop/PLIST
@@ -1,9 +1,19 @@
-@comment $NetBSD: PLIST,v 1.4 2013/09/15 16:34:40 taca Exp $
-bin/tt
+@comment $NetBSD: PLIST,v 1.5 2020/05/09 05:56:56 taca Exp $
+bin/tt${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/History.txt
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/Treetop.tmbundle/Preferences/Comments.tmPreferences
+${GEM_LIBDIR}/Treetop.tmbundle/Snippets/grammar ___ end.tmSnippet
+${GEM_LIBDIR}/Treetop.tmbundle/Snippets/rule ___ end.tmSnippet
+${GEM_LIBDIR}/Treetop.tmbundle/Support/nibs/SyntaxTreeViewer.nib/designable.nib
+${GEM_LIBDIR}/Treetop.tmbundle/Support/nibs/SyntaxTreeViewer.nib/keyedobjects.nib
+${GEM_LIBDIR}/Treetop.tmbundle/Support/syntax_tree_viewer.rb
+${GEM_LIBDIR}/Treetop.tmbundle/Syntaxes/Treetop Grammar.tmLanguage
+${GEM_LIBDIR}/Treetop.tmbundle/info.plist
${GEM_LIBDIR}/bin/tt
${GEM_LIBDIR}/doc/contributing_and_planned_features.markdown
${GEM_LIBDIR}/doc/grammar_composition.markdown
@@ -15,11 +25,12 @@ ${GEM_LIBDIR}/doc/sitegen.rb
${GEM_LIBDIR}/doc/syntactic_recognition.markdown
${GEM_LIBDIR}/doc/tt.1
${GEM_LIBDIR}/doc/using_in_ruby.markdown
+${GEM_LIBDIR}/examples/indented_blocks/indented_blocks.tt
+${GEM_LIBDIR}/examples/indented_blocks/indented_blocks_test.rb
${GEM_LIBDIR}/examples/lambda_calculus/arithmetic.rb
${GEM_LIBDIR}/examples/lambda_calculus/arithmetic.treetop
${GEM_LIBDIR}/examples/lambda_calculus/arithmetic_node_classes.rb
${GEM_LIBDIR}/examples/lambda_calculus/arithmetic_test.rb
-${GEM_LIBDIR}/examples/lambda_calculus/lambda_calculus
${GEM_LIBDIR}/examples/lambda_calculus/lambda_calculus.rb
${GEM_LIBDIR}/examples/lambda_calculus/lambda_calculus.treetop
${GEM_LIBDIR}/examples/lambda_calculus/lambda_calculus_node_classes.rb
@@ -66,54 +77,5 @@ ${GEM_LIBDIR}/lib/treetop/runtime/syntax_node.rb
${GEM_LIBDIR}/lib/treetop/runtime/terminal_parse_failure.rb
${GEM_LIBDIR}/lib/treetop/runtime/terminal_syntax_node.rb
${GEM_LIBDIR}/lib/treetop/version.rb
-${GEM_LIBDIR}/spec/compiler/and_predicate_spec.rb
-${GEM_LIBDIR}/spec/compiler/anything_symbol_spec.rb
-${GEM_LIBDIR}/spec/compiler/character_class_spec.rb
-${GEM_LIBDIR}/spec/compiler/choice_spec.rb
-${GEM_LIBDIR}/spec/compiler/circular_compilation_spec.rb
-${GEM_LIBDIR}/spec/compiler/failure_propagation_functional_spec.rb
-${GEM_LIBDIR}/spec/compiler/grammar_compiler_spec.rb
-${GEM_LIBDIR}/spec/compiler/grammar_spec.rb
-${GEM_LIBDIR}/spec/compiler/multibyte_chars_spec.rb
-${GEM_LIBDIR}/spec/compiler/namespace_spec.rb
-${GEM_LIBDIR}/spec/compiler/nonterminal_symbol_spec.rb
-${GEM_LIBDIR}/spec/compiler/not_predicate_spec.rb
-${GEM_LIBDIR}/spec/compiler/occurrence_range_spec.rb
-${GEM_LIBDIR}/spec/compiler/one_or_more_spec.rb
-${GEM_LIBDIR}/spec/compiler/optional_spec.rb
-${GEM_LIBDIR}/spec/compiler/parenthesized_expression_spec.rb
-${GEM_LIBDIR}/spec/compiler/parsing_rule_spec.rb
-${GEM_LIBDIR}/spec/compiler/repeated_subrule_spec.rb
-${GEM_LIBDIR}/spec/compiler/semantic_predicate_spec.rb
-${GEM_LIBDIR}/spec/compiler/sequence_spec.rb
-${GEM_LIBDIR}/spec/compiler/terminal_spec.rb
-${GEM_LIBDIR}/spec/compiler/terminal_symbol_spec.rb
-${GEM_LIBDIR}/spec/compiler/test_grammar.treetop
-${GEM_LIBDIR}/spec/compiler/test_grammar.tt
-${GEM_LIBDIR}/spec/compiler/test_grammar_do.treetop
-${GEM_LIBDIR}/spec/compiler/test_grammar_magic_coding.treetop
-${GEM_LIBDIR}/spec/compiler/test_grammar_magic_encoding.treetop
-${GEM_LIBDIR}/spec/compiler/tt_compiler_spec.rb
-${GEM_LIBDIR}/spec/compiler/zero_or_more_spec.rb
-${GEM_LIBDIR}/spec/composition/a.treetop
-${GEM_LIBDIR}/spec/composition/b.treetop
-${GEM_LIBDIR}/spec/composition/c.treetop
-${GEM_LIBDIR}/spec/composition/d.treetop
-${GEM_LIBDIR}/spec/composition/f.treetop
-${GEM_LIBDIR}/spec/composition/grammar_composition_spec.rb
-${GEM_LIBDIR}/spec/composition/subfolder/e_includes_c.treetop
-${GEM_LIBDIR}/spec/ruby_extensions/string_spec.rb
-${GEM_LIBDIR}/spec/runtime/compiled_parser_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/delete_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/expire_range_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/insert_and_delete_node_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/insert_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/interval_skip_list_spec.graffle
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/interval_skip_list_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/palindromic_fixture.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/palindromic_fixture_spec.rb
-${GEM_LIBDIR}/spec/runtime/interval_skip_list/spec_helper.rb
-${GEM_LIBDIR}/spec/runtime/syntax_node_spec.rb
-${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/treetop.gemspec
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/textproc/ruby-treetop/distinfo b/textproc/ruby-treetop/distinfo
index 7c632197afb..c6f017651ca 100644
--- a/textproc/ruby-treetop/distinfo
+++ b/textproc/ruby-treetop/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.9 2015/11/04 02:00:10 agc Exp $
+$NetBSD: distinfo,v 1.10 2020/05/09 05:56:56 taca Exp $
-SHA1 (treetop-1.4.15.gem) = 8c6ce803f909b9e1dfcb24100c283642f43d90d1
-RMD160 (treetop-1.4.15.gem) = d05541c28b7b9bb861346e8020e181deb74c60e3
-SHA512 (treetop-1.4.15.gem) = 350e3b4fc5236f5523e7ba7486699192a689d680e60687519ffdb8707241fce493a86713d1a0a1e243654c609e221b194e151c29bee9aa7cff71ab397223791b
-Size (treetop-1.4.15.gem) = 78336 bytes
-SHA1 (patch-.._treetop-1.4.15.gemspec) = b6fffe6bc4a7b2549edd54fbc53f4dd4907f1838
+SHA1 (treetop-1.6.10.gem) = 22896058cf2404b3f026a2e0e5b1ea2ad8bb424e
+RMD160 (treetop-1.6.10.gem) = 6f60810860d7a3d335606d5e754eb13619308ead
+SHA512 (treetop-1.6.10.gem) = adff1cf93d1ea071be948437e3fd2800c2e892d1dac49d4571a89336773e012007abb1b4e15f0a86031077c46a6667f8fca8e22920e5c29186e0c3227b4d82ee
+Size (treetop-1.6.10.gem) = 92160 bytes