Sun Sep 13 15:18:07 2015 UTC ()
Update ruby-haml to 4.0.7.

Add pkg_alternative support.

# Haml Changelog

## 4.0.7

Released on August 10, 2015
([diff](https://github.com/haml/haml/compare/4.0.6...4.0.7)).

* Significantly improve performance of regexp used to fix whitespace handling in textareas (thanks [Stan Hu](https://github.com/stanhu)).


(taca)
diff -r0 -r1.1 pkgsrc/textproc/ruby-haml/ALTERNATIVES
diff -r1.16 -r1.17 pkgsrc/textproc/ruby-haml/Makefile
diff -r1.14 -r1.15 pkgsrc/textproc/ruby-haml/PLIST
diff -r1.15 -r1.16 pkgsrc/textproc/ruby-haml/distinfo

File Added: pkgsrc/textproc/ruby-haml/ALTERNATIVES
bin/haml @PREFIX@/bin/haml@RUBY_SUFFIX@

cvs diff -r1.16 -r1.17 pkgsrc/textproc/ruby-haml/Makefile (switch to unified diff)

--- pkgsrc/textproc/ruby-haml/Makefile 2015/02/05 15:04:31 1.16
+++ pkgsrc/textproc/ruby-haml/Makefile 2015/09/13 15:18:07 1.17
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.16 2015/02/05 15:04:31 taca Exp $ 1# $NetBSD: Makefile,v 1.17 2015/09/13 15:18:07 taca Exp $
2 2
3DISTNAME= haml-4.0.6 3DISTNAME= haml-4.0.7
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://haml.info/ 7HOMEPAGE= http://haml.info/
8COMMENT= XHTML & CSS markup language & template engine 8COMMENT= XHTML & CSS markup language & template engine
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-tilt>=0:../../textproc/ruby-tilt 11DEPENDS+= ${RUBY_PKGPREFIX}-tilt>=0:../../textproc/ruby-tilt
12 12
13CONFLICTS+= ruby[1-9][0-9][0-9]-haml-[0-9]* 13RUBYGEM_OPTIONS+= --format-executable
14 14
15.include "../../lang/ruby/gem.mk" 15.include "../../lang/ruby/gem.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/textproc/ruby-haml/PLIST (switch to unified diff)

--- pkgsrc/textproc/ruby-haml/PLIST 2015/02/05 15:04:31 1.14
+++ pkgsrc/textproc/ruby-haml/PLIST 2015/09/13 15:18:07 1.15
@@ -1,101 +1,107 @@ @@ -1,101 +1,107 @@
1@comment $NetBSD: PLIST,v 1.14 2015/02/05 15:04:31 taca Exp $ 1@comment $NetBSD: PLIST,v 1.15 2015/09/13 15:18:07 taca Exp $
2bin/haml 2bin/haml${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/.yardopts 4${GEM_LIBDIR}/.yardopts
5${GEM_LIBDIR}/CHANGELOG.md 5${GEM_LIBDIR}/CHANGELOG.md
6${GEM_LIBDIR}/FAQ.md 6${GEM_LIBDIR}/FAQ.md
7${GEM_LIBDIR}/MIT-LICENSE 7${GEM_LIBDIR}/MIT-LICENSE
8${GEM_LIBDIR}/README.md 8${GEM_LIBDIR}/README.md
9${GEM_LIBDIR}/REFERENCE.md 9${GEM_LIBDIR}/REFERENCE.md
10${GEM_LIBDIR}/Rakefile 10${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/bin/haml 11${GEM_LIBDIR}/bin/haml
12${GEM_LIBDIR}/lib/haml.rb 12${GEM_LIBDIR}/lib/haml.rb
13${GEM_LIBDIR}/lib/haml/buffer.rb 13${GEM_LIBDIR}/lib/haml/buffer.rb
14${GEM_LIBDIR}/lib/haml/compiler.rb 14${GEM_LIBDIR}/lib/haml/compiler.rb
15${GEM_LIBDIR}/lib/haml/engine.rb 15${GEM_LIBDIR}/lib/haml/engine.rb
16${GEM_LIBDIR}/lib/haml/error.rb 16${GEM_LIBDIR}/lib/haml/error.rb
17${GEM_LIBDIR}/lib/haml/exec.rb 17${GEM_LIBDIR}/lib/haml/exec.rb
18${GEM_LIBDIR}/lib/haml/filters.rb 18${GEM_LIBDIR}/lib/haml/filters.rb
19${GEM_LIBDIR}/lib/haml/helpers.rb 19${GEM_LIBDIR}/lib/haml/helpers.rb
20${GEM_LIBDIR}/lib/haml/helpers/action_view_extensions.rb 20${GEM_LIBDIR}/lib/haml/helpers/action_view_extensions.rb
21${GEM_LIBDIR}/lib/haml/helpers/action_view_mods.rb 21${GEM_LIBDIR}/lib/haml/helpers/action_view_mods.rb
22${GEM_LIBDIR}/lib/haml/helpers/action_view_xss_mods.rb 22${GEM_LIBDIR}/lib/haml/helpers/action_view_xss_mods.rb
23${GEM_LIBDIR}/lib/haml/helpers/safe_erubis_template.rb 23${GEM_LIBDIR}/lib/haml/helpers/safe_erubis_template.rb
24${GEM_LIBDIR}/lib/haml/helpers/xss_mods.rb 24${GEM_LIBDIR}/lib/haml/helpers/xss_mods.rb
25${GEM_LIBDIR}/lib/haml/options.rb 25${GEM_LIBDIR}/lib/haml/options.rb
26${GEM_LIBDIR}/lib/haml/parser.rb 26${GEM_LIBDIR}/lib/haml/parser.rb
27${GEM_LIBDIR}/lib/haml/railtie.rb 27${GEM_LIBDIR}/lib/haml/railtie.rb
28${GEM_LIBDIR}/lib/haml/sass_rails_filter.rb 28${GEM_LIBDIR}/lib/haml/sass_rails_filter.rb
29${GEM_LIBDIR}/lib/haml/template.rb 29${GEM_LIBDIR}/lib/haml/template.rb
30${GEM_LIBDIR}/lib/haml/template/options.rb 30${GEM_LIBDIR}/lib/haml/template/options.rb
31${GEM_LIBDIR}/lib/haml/template/plugin.rb 31${GEM_LIBDIR}/lib/haml/template/plugin.rb
32${GEM_LIBDIR}/lib/haml/util.rb 32${GEM_LIBDIR}/lib/haml/util.rb
33${GEM_LIBDIR}/lib/haml/version.rb 33${GEM_LIBDIR}/lib/haml/version.rb
34${GEM_LIBDIR}/test/engine_test.rb 34${GEM_LIBDIR}/test/engine_test.rb
35${GEM_LIBDIR}/test/erb/_av_partial_1.erb 35${GEM_LIBDIR}/test/erb/_av_partial_1.erb
36${GEM_LIBDIR}/test/erb/_av_partial_2.erb 36${GEM_LIBDIR}/test/erb/_av_partial_2.erb
37${GEM_LIBDIR}/test/erb/action_view.erb 37${GEM_LIBDIR}/test/erb/action_view.erb
38${GEM_LIBDIR}/test/erb/standard.erb 38${GEM_LIBDIR}/test/erb/standard.erb
39${GEM_LIBDIR}/test/filters_test.rb 39${GEM_LIBDIR}/test/filters_test.rb
40${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.0.x 40${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.0.x
41${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.1.x 41${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.1.x
42${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.2.x 42${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-3.2.x
43${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-4.0.x 43${GEM_LIBDIR}/test/gemfiles/Gemfile.rails-4.0.x
 44${GEM_LIBDIR}/test/haml-spec/LICENSE
 45${GEM_LIBDIR}/test/haml-spec/README.md
 46${GEM_LIBDIR}/test/haml-spec/lua_haml_spec.lua
 47${GEM_LIBDIR}/test/haml-spec/perl_haml_test.pl
 48${GEM_LIBDIR}/test/haml-spec/ruby_haml_test.rb
 49${GEM_LIBDIR}/test/haml-spec/tests.json
44${GEM_LIBDIR}/test/helper_test.rb 50${GEM_LIBDIR}/test/helper_test.rb
45${GEM_LIBDIR}/test/markaby/standard.mab 51${GEM_LIBDIR}/test/markaby/standard.mab
46${GEM_LIBDIR}/test/mocks/article.rb 52${GEM_LIBDIR}/test/mocks/article.rb
47${GEM_LIBDIR}/test/parser_test.rb 53${GEM_LIBDIR}/test/parser_test.rb
48${GEM_LIBDIR}/test/results/content_for_layout.xhtml 54${GEM_LIBDIR}/test/results/content_for_layout.xhtml
49${GEM_LIBDIR}/test/results/eval_suppressed.xhtml 55${GEM_LIBDIR}/test/results/eval_suppressed.xhtml
50${GEM_LIBDIR}/test/results/helpers.xhtml 56${GEM_LIBDIR}/test/results/helpers.xhtml
51${GEM_LIBDIR}/test/results/helpful.xhtml 57${GEM_LIBDIR}/test/results/helpful.xhtml
52${GEM_LIBDIR}/test/results/just_stuff.xhtml 58${GEM_LIBDIR}/test/results/just_stuff.xhtml
53${GEM_LIBDIR}/test/results/list.xhtml 59${GEM_LIBDIR}/test/results/list.xhtml
54${GEM_LIBDIR}/test/results/nuke_inner_whitespace.xhtml 60${GEM_LIBDIR}/test/results/nuke_inner_whitespace.xhtml
55${GEM_LIBDIR}/test/results/nuke_outer_whitespace.xhtml 61${GEM_LIBDIR}/test/results/nuke_outer_whitespace.xhtml
56${GEM_LIBDIR}/test/results/original_engine.xhtml 62${GEM_LIBDIR}/test/results/original_engine.xhtml
57${GEM_LIBDIR}/test/results/partial_layout.xhtml 63${GEM_LIBDIR}/test/results/partial_layout.xhtml
58${GEM_LIBDIR}/test/results/partial_layout_erb.xhtml 64${GEM_LIBDIR}/test/results/partial_layout_erb.xhtml
59${GEM_LIBDIR}/test/results/partials.xhtml 65${GEM_LIBDIR}/test/results/partials.xhtml
60${GEM_LIBDIR}/test/results/render_layout.xhtml 66${GEM_LIBDIR}/test/results/render_layout.xhtml
61${GEM_LIBDIR}/test/results/silent_script.xhtml 67${GEM_LIBDIR}/test/results/silent_script.xhtml
62${GEM_LIBDIR}/test/results/standard.xhtml 68${GEM_LIBDIR}/test/results/standard.xhtml
63${GEM_LIBDIR}/test/results/tag_parsing.xhtml 69${GEM_LIBDIR}/test/results/tag_parsing.xhtml
64${GEM_LIBDIR}/test/results/very_basic.xhtml 70${GEM_LIBDIR}/test/results/very_basic.xhtml
65${GEM_LIBDIR}/test/results/whitespace_handling.xhtml 71${GEM_LIBDIR}/test/results/whitespace_handling.xhtml
66${GEM_LIBDIR}/test/template_test.rb 72${GEM_LIBDIR}/test/template_test.rb
67${GEM_LIBDIR}/test/templates/_av_partial_1.haml 73${GEM_LIBDIR}/test/templates/_av_partial_1.haml
68${GEM_LIBDIR}/test/templates/_av_partial_1_ugly.haml 74${GEM_LIBDIR}/test/templates/_av_partial_1_ugly.haml
69${GEM_LIBDIR}/test/templates/_av_partial_2.haml 75${GEM_LIBDIR}/test/templates/_av_partial_2.haml
70${GEM_LIBDIR}/test/templates/_av_partial_2_ugly.haml 76${GEM_LIBDIR}/test/templates/_av_partial_2_ugly.haml
71${GEM_LIBDIR}/test/templates/_layout.erb 77${GEM_LIBDIR}/test/templates/_layout.erb
72${GEM_LIBDIR}/test/templates/_layout_for_partial.haml 78${GEM_LIBDIR}/test/templates/_layout_for_partial.haml
73${GEM_LIBDIR}/test/templates/_partial.haml 79${GEM_LIBDIR}/test/templates/_partial.haml
74${GEM_LIBDIR}/test/templates/_text_area.haml 80${GEM_LIBDIR}/test/templates/_text_area.haml
75${GEM_LIBDIR}/test/templates/_text_area_helper.html.haml 81${GEM_LIBDIR}/test/templates/_text_area_helper.html.haml
76${GEM_LIBDIR}/test/templates/action_view.haml 82${GEM_LIBDIR}/test/templates/action_view.haml
77${GEM_LIBDIR}/test/templates/action_view_ugly.haml 83${GEM_LIBDIR}/test/templates/action_view_ugly.haml
78${GEM_LIBDIR}/test/templates/breakage.haml 84${GEM_LIBDIR}/test/templates/breakage.haml
79${GEM_LIBDIR}/test/templates/content_for_layout.haml 85${GEM_LIBDIR}/test/templates/content_for_layout.haml
80${GEM_LIBDIR}/test/templates/eval_suppressed.haml 86${GEM_LIBDIR}/test/templates/eval_suppressed.haml
81${GEM_LIBDIR}/test/templates/helpers.haml 87${GEM_LIBDIR}/test/templates/helpers.haml
82${GEM_LIBDIR}/test/templates/helpful.haml 88${GEM_LIBDIR}/test/templates/helpful.haml
83${GEM_LIBDIR}/test/templates/just_stuff.haml 89${GEM_LIBDIR}/test/templates/just_stuff.haml
84${GEM_LIBDIR}/test/templates/list.haml 90${GEM_LIBDIR}/test/templates/list.haml
85${GEM_LIBDIR}/test/templates/nuke_inner_whitespace.haml 91${GEM_LIBDIR}/test/templates/nuke_inner_whitespace.haml
86${GEM_LIBDIR}/test/templates/nuke_outer_whitespace.haml 92${GEM_LIBDIR}/test/templates/nuke_outer_whitespace.haml
87${GEM_LIBDIR}/test/templates/original_engine.haml 93${GEM_LIBDIR}/test/templates/original_engine.haml
88${GEM_LIBDIR}/test/templates/partial_layout.haml 94${GEM_LIBDIR}/test/templates/partial_layout.haml
89${GEM_LIBDIR}/test/templates/partial_layout_erb.erb 95${GEM_LIBDIR}/test/templates/partial_layout_erb.erb
90${GEM_LIBDIR}/test/templates/partialize.haml 96${GEM_LIBDIR}/test/templates/partialize.haml
91${GEM_LIBDIR}/test/templates/partials.haml 97${GEM_LIBDIR}/test/templates/partials.haml
92${GEM_LIBDIR}/test/templates/render_layout.haml 98${GEM_LIBDIR}/test/templates/render_layout.haml
93${GEM_LIBDIR}/test/templates/silent_script.haml 99${GEM_LIBDIR}/test/templates/silent_script.haml
94${GEM_LIBDIR}/test/templates/standard.haml 100${GEM_LIBDIR}/test/templates/standard.haml
95${GEM_LIBDIR}/test/templates/standard_ugly.haml 101${GEM_LIBDIR}/test/templates/standard_ugly.haml
96${GEM_LIBDIR}/test/templates/tag_parsing.haml 102${GEM_LIBDIR}/test/templates/tag_parsing.haml
97${GEM_LIBDIR}/test/templates/very_basic.haml 103${GEM_LIBDIR}/test/templates/very_basic.haml
98${GEM_LIBDIR}/test/templates/whitespace_handling.haml 104${GEM_LIBDIR}/test/templates/whitespace_handling.haml
99${GEM_LIBDIR}/test/test_helper.rb 105${GEM_LIBDIR}/test/test_helper.rb
100${GEM_LIBDIR}/test/util_test.rb 106${GEM_LIBDIR}/test/util_test.rb
101${GEM_HOME}/specifications/${GEM_NAME}.gemspec 107${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.15 -r1.16 pkgsrc/textproc/ruby-haml/distinfo (switch to unified diff)

--- pkgsrc/textproc/ruby-haml/distinfo 2015/02/05 15:04:31 1.15
+++ pkgsrc/textproc/ruby-haml/distinfo 2015/09/13 15:18:07 1.16
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.15 2015/02/05 15:04:31 taca Exp $ 1$NetBSD: distinfo,v 1.16 2015/09/13 15:18:07 taca Exp $
2 2
3SHA1 (haml-4.0.6.gem) = bb04f72b93b4bde846c549b36647d54cd01fc002 3SHA1 (haml-4.0.7.gem) = 8cd4dd26aabcbb769ddc53993ad87b212962c007
4RMD160 (haml-4.0.6.gem) = 3317975819834c51508c2f62e2efeaa550293579 4RMD160 (haml-4.0.7.gem) = 04590498901b2942dc86661314a23d433d61d690
5Size (haml-4.0.6.gem) = 115712 bytes 5Size (haml-4.0.7.gem) = 121856 bytes