pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ruby-mustermann2: Import mustermann-2.0.2 as wip/mustermann2
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Tue Nov 7 16:57:07 2023 +0900
Changeset: bd9b18a8a09b6d434d75724da8eed7547de75246
Modified Files:
Makefile
Added Files:
ruby-mustermann2/DESCR
ruby-mustermann2/Makefile
ruby-mustermann2/PLIST
ruby-mustermann2/distinfo
Log Message:
ruby-mustermann2: Import mustermann-2.0.2 as wip/mustermann2
Welcome to Mustermann. Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.
Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bd9b18a8a09b6d434d75724da8eed7547de75246
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
ruby-mustermann2/DESCR | 7 ++++++
ruby-mustermann2/Makefile | 17 ++++++++++++++
ruby-mustermann2/PLIST | 57 +++++++++++++++++++++++++++++++++++++++++++++++
ruby-mustermann2/distinfo | 5 +++++
5 files changed, 87 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 7d5c8fb4ed..23b7b50a9b 100644
--- a/Makefile
+++ b/Makefile
@@ -4915,6 +4915,7 @@ SUBDIR+= ruby-libv8
SUBDIR+= ruby-multi_xml
SUBDIR+= ruby-mustache-sinatra
SUBDIR+= ruby-mustache0
+SUBDIR+= ruby-mustermann2
SUBDIR+= ruby-net-http-pipeline
SUBDIR+= ruby-octicons
SUBDIR+= ruby-passenger
diff --git a/ruby-mustermann2/DESCR b/ruby-mustermann2/DESCR
new file mode 100644
index 0000000000..b1287a7727
--- /dev/null
+++ b/ruby-mustermann2/DESCR
@@ -0,0 +1,7 @@
+Welcome to Mustermann. Mustermann is your personal string matching expert.
+As an expert in the field of strings and patterns, Mustermann keeps its
+runtime dependencies to a minimum and is fully covered with specs and
+documentation.
+
+Given a string pattern, Mustermann will turn it into an object that behaves
+like a regular expression and has comparable performance characteristics.
diff --git a/ruby-mustermann2/Makefile b/ruby-mustermann2/Makefile
new file mode 100644
index 0000000000..ba7c99e99b
--- /dev/null
+++ b/ruby-mustermann2/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME= mustermann-2.0.2
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/mustermann/mustermann2/}
+CATEGORIES= www
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/sinatra/mustermann
+COMMENT= Use patterns like regular expressions
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-ruby2_keywords>=0.0.1<0.1:../../devel/ruby-ruby2_keywords
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ruby-mustermann2/PLIST b/ruby-mustermann2/PLIST
new file mode 100644
index 0000000000..527ae78042
--- /dev/null
+++ b/ruby-mustermann2/PLIST
@@ -0,0 +1,57 @@
+@comment $NetBSD$
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/bench/capturing.rb
+${GEM_LIBDIR}/bench/regexp.rb
+${GEM_LIBDIR}/bench/simple_vs_sinatra.rb
+${GEM_LIBDIR}/bench/template_vs_addressable.rb
+${GEM_LIBDIR}/lib/mustermann.rb
+${GEM_LIBDIR}/lib/mustermann/ast/boundaries.rb
+${GEM_LIBDIR}/lib/mustermann/ast/compiler.rb
+${GEM_LIBDIR}/lib/mustermann/ast/expander.rb
+${GEM_LIBDIR}/lib/mustermann/ast/node.rb
+${GEM_LIBDIR}/lib/mustermann/ast/param_scanner.rb
+${GEM_LIBDIR}/lib/mustermann/ast/parser.rb
+${GEM_LIBDIR}/lib/mustermann/ast/pattern.rb
+${GEM_LIBDIR}/lib/mustermann/ast/template_generator.rb
+${GEM_LIBDIR}/lib/mustermann/ast/transformer.rb
+${GEM_LIBDIR}/lib/mustermann/ast/translator.rb
+${GEM_LIBDIR}/lib/mustermann/ast/validation.rb
+${GEM_LIBDIR}/lib/mustermann/caster.rb
+${GEM_LIBDIR}/lib/mustermann/composite.rb
+${GEM_LIBDIR}/lib/mustermann/concat.rb
+${GEM_LIBDIR}/lib/mustermann/equality_map.rb
+${GEM_LIBDIR}/lib/mustermann/error.rb
+${GEM_LIBDIR}/lib/mustermann/expander.rb
+${GEM_LIBDIR}/lib/mustermann/extension.rb
+${GEM_LIBDIR}/lib/mustermann/identity.rb
+${GEM_LIBDIR}/lib/mustermann/mapper.rb
+${GEM_LIBDIR}/lib/mustermann/pattern.rb
+${GEM_LIBDIR}/lib/mustermann/pattern_cache.rb
+${GEM_LIBDIR}/lib/mustermann/regexp.rb
+${GEM_LIBDIR}/lib/mustermann/regexp_based.rb
+${GEM_LIBDIR}/lib/mustermann/regular.rb
+${GEM_LIBDIR}/lib/mustermann/simple_match.rb
+${GEM_LIBDIR}/lib/mustermann/sinatra.rb
+${GEM_LIBDIR}/lib/mustermann/sinatra/parser.rb
+${GEM_LIBDIR}/lib/mustermann/sinatra/safe_renderer.rb
+${GEM_LIBDIR}/lib/mustermann/sinatra/try_convert.rb
+${GEM_LIBDIR}/lib/mustermann/to_pattern.rb
+${GEM_LIBDIR}/lib/mustermann/version.rb
+${GEM_LIBDIR}/mustermann.gemspec
+${GEM_LIBDIR}/spec/ast_spec.rb
+${GEM_LIBDIR}/spec/composite_spec.rb
+${GEM_LIBDIR}/spec/concat_spec.rb
+${GEM_LIBDIR}/spec/equality_map_spec.rb
+${GEM_LIBDIR}/spec/expander_spec.rb
+${GEM_LIBDIR}/spec/identity_spec.rb
+${GEM_LIBDIR}/spec/mapper_spec.rb
+${GEM_LIBDIR}/spec/mustermann_spec.rb
+${GEM_LIBDIR}/spec/pattern_spec.rb
+${GEM_LIBDIR}/spec/regexp_based_spec.rb
+${GEM_LIBDIR}/spec/regular_spec.rb
+${GEM_LIBDIR}/spec/simple_match_spec.rb
+${GEM_LIBDIR}/spec/sinatra_spec.rb
+${GEM_LIBDIR}/spec/to_pattern_spec.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/ruby-mustermann2/distinfo b/ruby-mustermann2/distinfo
new file mode 100644
index 0000000000..930c9eb4c5
--- /dev/null
+++ b/ruby-mustermann2/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (mustermann-2.0.2.gem) = f20697b063408d1499d8c533daec6b7f1a9fe25f58cebef52e3cba92d912fa2b
+SHA512 (mustermann-2.0.2.gem) = ed72ec2e376e160cd315cdd8fb0693993b02d6898167dc6f158049bd8e0a6ad4f98e604108992e5787067ea951be793d2a7e6e47df2d582907868300aaa74e5a
+Size (mustermann-2.0.2.gem) = 50176 bytes
Home |
Main Index |
Thread Index |
Old Index