summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--textproc/ruby-jmespath/DESCR4
-rw-r--r--textproc/ruby-jmespath/Makefile14
-rw-r--r--textproc/ruby-jmespath/PLIST33
-rw-r--r--textproc/ruby-jmespath/distinfo6
4 files changed, 57 insertions, 0 deletions
diff --git a/textproc/ruby-jmespath/DESCR b/textproc/ruby-jmespath/DESCR
new file mode 100644
index 00000000000..2a421e63695
--- /dev/null
+++ b/textproc/ruby-jmespath/DESCR
@@ -0,0 +1,4 @@
+jmespath.rb
+
+An implementation of JMESPath for Ruby. This implementation supports
+searching JSON documents as well as native Ruby data structures.
diff --git a/textproc/ruby-jmespath/Makefile b/textproc/ruby-jmespath/Makefile
new file mode 100644
index 00000000000..acbdd6b4c2b
--- /dev/null
+++ b/textproc/ruby-jmespath/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2021/08/30 14:55:50 taca Exp $
+
+DISTNAME= jmespath-1.4.0
+CATEGORIES= textproc
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/trevorrowe/jmespath.rb
+COMMENT= JMESPath - Ruby Edition
+LICENSE= apache-2.0
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-jmespath/PLIST b/textproc/ruby-jmespath/PLIST
new file mode 100644
index 00000000000..a2ef8cd0cb1
--- /dev/null
+++ b/textproc/ruby-jmespath/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1 2021/08/30 14:55:50 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/lib/jmespath.rb
+${GEM_LIBDIR}/lib/jmespath/caching_parser.rb
+${GEM_LIBDIR}/lib/jmespath/errors.rb
+${GEM_LIBDIR}/lib/jmespath/lexer.rb
+${GEM_LIBDIR}/lib/jmespath/nodes.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/and.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/comparator.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/condition.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/current.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/expression.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/field.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/flatten.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/function.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/index.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/literal.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/multi_select_hash.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/multi_select_list.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/not.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/or.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/pipe.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/projection.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/slice.rb
+${GEM_LIBDIR}/lib/jmespath/nodes/subexpression.rb
+${GEM_LIBDIR}/lib/jmespath/parser.rb
+${GEM_LIBDIR}/lib/jmespath/runtime.rb
+${GEM_LIBDIR}/lib/jmespath/token.rb
+${GEM_LIBDIR}/lib/jmespath/token_stream.rb
+${GEM_LIBDIR}/lib/jmespath/util.rb
+${GEM_LIBDIR}/lib/jmespath/version.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/textproc/ruby-jmespath/distinfo b/textproc/ruby-jmespath/distinfo
new file mode 100644
index 00000000000..2323875a93f
--- /dev/null
+++ b/textproc/ruby-jmespath/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/08/30 14:55:50 taca Exp $
+
+SHA1 (jmespath-1.4.0.gem) = 016b3f6a1ca8040f66cf4fe3dc0eaacbca4ff8bf
+RMD160 (jmespath-1.4.0.gem) = ef9121d586c9d931238ba3cb6828290e020f3d44
+SHA512 (jmespath-1.4.0.gem) = 2d8668c5328b07326950244e276582ace5c0b0ba20a216f998fab54fa70f901bbd57a1d497ddb966cbfc903f4cf11df34c9c03130ce2f44750d65f78e9736e51
+Size (jmespath-1.4.0.gem) = 20480 bytes