summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2017-06-21 22:18:13 +0000
committertaca <taca@pkgsrc.org>2017-06-21 22:18:13 +0000
commit2667163ab312bfc61e2049bef123f53a29087bea (patch)
treef1c869b14f8f8cef46a137c244d22453c55b829c
parent0ef375658e3c75bcbad7fa33cf41e4d1d50890ff (diff)
downloadpkgsrc-2667163ab312bfc61e2049bef123f53a29087bea.tar.gz
Add ruby-temple package version 0.8.0 required by new ruby-haml.
Temple is an abstraction and a framework for compiling templates to pure Ruby. It's all about making it easier to experiment, implement and optimize template languages. If you're interested in implementing your own template language, or anything else related to the internals of a template engine: You've come to the right place. Have a look around, and if you're still wondering: Ask on the mailing list and we'll try to do our best. In fact, it doesn't have to be related to Temple at all. As long as it has something to do with template languages, we're interested: <http://groups.google.com/group/guardians-of-the-temple>.
-rw-r--r--textproc/ruby-temple/DESCR10
-rw-r--r--textproc/ruby-temple/Makefile14
-rw-r--r--textproc/ruby-temple/PLIST86
-rw-r--r--textproc/ruby-temple/distinfo6
4 files changed, 116 insertions, 0 deletions
diff --git a/textproc/ruby-temple/DESCR b/textproc/ruby-temple/DESCR
new file mode 100644
index 00000000000..a72458ca76b
--- /dev/null
+++ b/textproc/ruby-temple/DESCR
@@ -0,0 +1,10 @@
+Temple is an abstraction and a framework for compiling templates to pure Ruby.
+It's all about making it easier to experiment, implement and optimize template
+languages. If you're interested in implementing your own template language,
+or anything else related to the internals of a template engine: You've come to
+the right place.
+
+Have a look around, and if you're still wondering: Ask on the mailing list and
+we'll try to do our best. In fact, it doesn't have to be related to Temple at
+all. As long as it has something to do with template languages, we're
+interested: <http://groups.google.com/group/guardians-of-the-temple>.
diff --git a/textproc/ruby-temple/Makefile b/textproc/ruby-temple/Makefile
new file mode 100644
index 00000000000..6008645adc8
--- /dev/null
+++ b/textproc/ruby-temple/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2017/06/21 22:18:13 taca Exp $
+
+DISTNAME= temple-0.8.0
+CATEGORIES= textproc
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/judofyr/temple
+COMMENT= Template compilation framework in Ruby
+LICENSE= mit
+
+#RUBYGEM_OPTIONS+= --format-executable
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-temple/PLIST b/textproc/ruby-temple/PLIST
new file mode 100644
index 00000000000..17f09ff2608
--- /dev/null
+++ b/textproc/ruby-temple/PLIST
@@ -0,0 +1,86 @@
+@comment $NetBSD: PLIST,v 1.1 2017/06/21 22:18:13 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/.yardopts
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/EXPRESSIONS.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/lib/temple.rb
+${GEM_LIBDIR}/lib/temple/engine.rb
+${GEM_LIBDIR}/lib/temple/erb/engine.rb
+${GEM_LIBDIR}/lib/temple/erb/parser.rb
+${GEM_LIBDIR}/lib/temple/erb/template.rb
+${GEM_LIBDIR}/lib/temple/erb/trimming.rb
+${GEM_LIBDIR}/lib/temple/exceptions.rb
+${GEM_LIBDIR}/lib/temple/filter.rb
+${GEM_LIBDIR}/lib/temple/filters/code_merger.rb
+${GEM_LIBDIR}/lib/temple/filters/control_flow.rb
+${GEM_LIBDIR}/lib/temple/filters/dynamic_inliner.rb
+${GEM_LIBDIR}/lib/temple/filters/encoding.rb
+${GEM_LIBDIR}/lib/temple/filters/eraser.rb
+${GEM_LIBDIR}/lib/temple/filters/escapable.rb
+${GEM_LIBDIR}/lib/temple/filters/multi_flattener.rb
+${GEM_LIBDIR}/lib/temple/filters/remove_bom.rb
+${GEM_LIBDIR}/lib/temple/filters/static_analyzer.rb
+${GEM_LIBDIR}/lib/temple/filters/static_merger.rb
+${GEM_LIBDIR}/lib/temple/filters/string_splitter.rb
+${GEM_LIBDIR}/lib/temple/filters/validator.rb
+${GEM_LIBDIR}/lib/temple/generator.rb
+${GEM_LIBDIR}/lib/temple/generators/array.rb
+${GEM_LIBDIR}/lib/temple/generators/array_buffer.rb
+${GEM_LIBDIR}/lib/temple/generators/erb.rb
+${GEM_LIBDIR}/lib/temple/generators/rails_output_buffer.rb
+${GEM_LIBDIR}/lib/temple/generators/string_buffer.rb
+${GEM_LIBDIR}/lib/temple/grammar.rb
+${GEM_LIBDIR}/lib/temple/html/attribute_merger.rb
+${GEM_LIBDIR}/lib/temple/html/attribute_remover.rb
+${GEM_LIBDIR}/lib/temple/html/attribute_sorter.rb
+${GEM_LIBDIR}/lib/temple/html/dispatcher.rb
+${GEM_LIBDIR}/lib/temple/html/fast.rb
+${GEM_LIBDIR}/lib/temple/html/filter.rb
+${GEM_LIBDIR}/lib/temple/html/pretty.rb
+${GEM_LIBDIR}/lib/temple/html/safe.rb
+${GEM_LIBDIR}/lib/temple/map.rb
+${GEM_LIBDIR}/lib/temple/mixins/dispatcher.rb
+${GEM_LIBDIR}/lib/temple/mixins/engine_dsl.rb
+${GEM_LIBDIR}/lib/temple/mixins/grammar_dsl.rb
+${GEM_LIBDIR}/lib/temple/mixins/options.rb
+${GEM_LIBDIR}/lib/temple/mixins/template.rb
+${GEM_LIBDIR}/lib/temple/parser.rb
+${GEM_LIBDIR}/lib/temple/static_analyzer.rb
+${GEM_LIBDIR}/lib/temple/templates.rb
+${GEM_LIBDIR}/lib/temple/templates/rails.rb
+${GEM_LIBDIR}/lib/temple/templates/tilt.rb
+${GEM_LIBDIR}/lib/temple/utils.rb
+${GEM_LIBDIR}/lib/temple/version.rb
+${GEM_LIBDIR}/temple.gemspec
+${GEM_LIBDIR}/test/filters/test_code_merger.rb
+${GEM_LIBDIR}/test/filters/test_control_flow.rb
+${GEM_LIBDIR}/test/filters/test_dynamic_inliner.rb
+${GEM_LIBDIR}/test/filters/test_eraser.rb
+${GEM_LIBDIR}/test/filters/test_escapable.rb
+${GEM_LIBDIR}/test/filters/test_multi_flattener.rb
+${GEM_LIBDIR}/test/filters/test_static_analyzer.rb
+${GEM_LIBDIR}/test/filters/test_static_merger.rb
+${GEM_LIBDIR}/test/filters/test_string_splitter.rb
+${GEM_LIBDIR}/test/helper.rb
+${GEM_LIBDIR}/test/html/test_attribute_merger.rb
+${GEM_LIBDIR}/test/html/test_attribute_remover.rb
+${GEM_LIBDIR}/test/html/test_attribute_sorter.rb
+${GEM_LIBDIR}/test/html/test_fast.rb
+${GEM_LIBDIR}/test/html/test_pretty.rb
+${GEM_LIBDIR}/test/mixins/test_dispatcher.rb
+${GEM_LIBDIR}/test/mixins/test_grammar_dsl.rb
+${GEM_LIBDIR}/test/test_engine.rb
+${GEM_LIBDIR}/test/test_erb.rb
+${GEM_LIBDIR}/test/test_filter.rb
+${GEM_LIBDIR}/test/test_generator.rb
+${GEM_LIBDIR}/test/test_grammar.rb
+${GEM_LIBDIR}/test/test_map.rb
+${GEM_LIBDIR}/test/test_static_analyzer.rb
+${GEM_LIBDIR}/test/test_utils.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/textproc/ruby-temple/distinfo b/textproc/ruby-temple/distinfo
new file mode 100644
index 00000000000..1d705dd479a
--- /dev/null
+++ b/textproc/ruby-temple/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/06/21 22:18:13 taca Exp $
+
+SHA1 (temple-0.8.0.gem) = 0c386423b2acceccb0950f802e2d2c2ae4dc94f2
+RMD160 (temple-0.8.0.gem) = 1ea0f3ec1d62d34bd76e7195c8f00344e1f7bd22
+SHA512 (temple-0.8.0.gem) = ad57c484de78f029797fbf4331fa9c24247d6cec2e3dea447d394a104eb9496c91af45f505b720da1c4242845d94b34b626ca586c625cd126f72d1e4296ab2a6
+Size (temple-0.8.0.gem) = 39424 bytes