summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2010-09-10 10:53:49 +0000
committertaca <taca@pkgsrc.org>2010-09-10 10:53:49 +0000
commit896343fde6f9ff967b61ad02a30969b8dd056d19 (patch)
treecf09d9aa0c5c2783b20b4d09022b979d60150145 /www
parent2f216cb23df938d909289c4e03cedc9f9583a91e (diff)
downloadpkgsrc-896343fde6f9ff967b61ad02a30969b8dd056d19.tar.gz
Update www/erubis pacakge to 2.6.6.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Remove default value of GEM_BUILD. * Ajust new ruby package's framework. * Add CONFLICTS since it will install the same name commands both ruby18 and ruby19 based packages. - release: 2.6.6 date: 2010-06-27 bugfixes: - | Fixed a bug around InterporationEnhancer and FastEruby to escape back-quote. (thanks to Andrew R Jackson) - release: 2.6.5 date: 2009-07-20 bugfixes: - | Fixed bug around '-z' option. - release: 2.6.4 date: 2009-02-18 enhancemens: - | Rails 2.2 and 2.3 support. - release: 2.6.3 date: 2009-02-07 bugfixes: - Enhancer name was not displayed in Ruby 1.9.1 when it was missing. - Command option argument name was not displayed correctly as a part of error message. - MethoNotFound error was raised when invalid option was specified. - release: 2.6.2 date: 2008-06-12 enhancements: - | Ruby 1.9 support. bugfixes: - | Fixed installation problem on Windows (Thanks to Tim Morgan and Allen). - release: 2.6.1 date: 2008-06-06 enhancements: - | Rails 2.1 support. (special thanks Jos«± Valim) - release: 2.6.0 date: 2008-05-05 enhancements: - | Improved support of Ruby on Rails 2.0.2. New class ActionView::TemplateHandlers::Erubis is defined and registered as default handler of *.html.erb and *.rhtml. - | '<%% %>' and '<%%= %>' are converted into '<% %>' and '<%= %>' respectively. This is for compatibility with ERB. ex1.rhtml: <ul> <%% for item in @list %> <li><%%= item %></li> <%% end %> </ul> result: $ erubis ex1.rhtml <ul> <% for item in @list %> <li><%= item %></li> <% end %> </ul> - | '<%= -%>' removes tail spaces and newlines. This is for compatibiliy with ERB when trim mode is '-'. '<%= =%>' also removes tail spaces and newlines, and this is Erubis-original enhancement (cooler than '<%= -%>', isn't it?). ex2.rhtml: <div> <%= @var -%> # or <%= @var =%> </div> result (version 2.6.0): $ erubis -c '{var: "AAA\n"}' ex2.rhtml <div> AAA </div> result (version 2.5.0): $ erubis -c '{var: "AAA\n"}' ex2.rhtml <div> AAA </div> - | Erubis::Eruby.load_file() now allows you to change cache filename. ex. eruby = Erubis::Eruby.load_file("ex3.rhtml", :cachename=>'ex3.rhtml.cache')
Diffstat (limited to 'www')
-rw-r--r--www/erubis/Makefile9
-rw-r--r--www/erubis/PLIST18
-rw-r--r--www/erubis/distinfo8
3 files changed, 22 insertions, 13 deletions
diff --git a/www/erubis/Makefile b/www/erubis/Makefile
index 4124bcf4ce2..15c057fc852 100644
--- a/www/erubis/Makefile
+++ b/www/erubis/Makefile
@@ -1,15 +1,16 @@
-# $NetBSD: Makefile,v 1.2 2008/04/04 15:22:47 jlam Exp $
+# $NetBSD: Makefile,v 1.3 2010/09/10 10:53:49 taca Exp $
-DISTNAME= erubis-2.5.0
+DISTNAME= erubis-2.6.6
CATEGORIES= www
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://www.kuwata-lab.com/erubis/
COMMENT= Fast, secure, and extensible implementation of eRuby
+LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-abstract>=1.0.0:../../devel/ruby-abstract
-GEM_BUILD= gemspec
+CONFLICTS+= ruby[1-9][0-9]-erubis-*
-.include "../../misc/rubygems/rubygem.mk"
+.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/erubis/PLIST b/www/erubis/PLIST
index 6c0ca47809b..9f82b266ccf 100644
--- a/www/erubis/PLIST
+++ b/www/erubis/PLIST
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 22:00:21 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2010/09/10 10:53:49 taca Exp $
bin/erubis
-${GEM_HOME}/cache/erubis-${PKGVERSION}.gem
+${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGES.txt
${GEM_LIBDIR}/MIT-LICENSE
${GEM_LIBDIR}/README.txt
@@ -13,10 +13,11 @@ ${GEM_LIBDIR}/benchmark/templates/bench_erb.rhtml
${GEM_LIBDIR}/benchmark/templates/bench_erubis.rhtml
${GEM_LIBDIR}/benchmark/templates/bench_eruby.rhtml
${GEM_LIBDIR}/bin/erubis
-${GEM_LIBDIR}/contrib/action_view_base_rb.patch
${GEM_LIBDIR}/contrib/erubis
${GEM_LIBDIR}/contrib/erubis-run.rb
${GEM_LIBDIR}/contrib/inline-require
+${GEM_LIBDIR}/doc-api/classes/ActionView.html
+${GEM_LIBDIR}/doc-api/classes/ActionView/TemplateHandlers/ErubisHandler.html
${GEM_LIBDIR}/doc-api/classes/ERB.html
${GEM_LIBDIR}/doc-api/classes/Erubis.html
${GEM_LIBDIR}/doc-api/classes/Erubis/ArrayBufferEnhancer.html
@@ -61,7 +62,7 @@ ${GEM_LIBDIR}/doc-api/classes/Erubis/HeaderFooterEruby.html
${GEM_LIBDIR}/doc-api/classes/Erubis/Helpers.html
${GEM_LIBDIR}/doc-api/classes/Erubis/Helpers/RailsFormHelper.html
${GEM_LIBDIR}/doc-api/classes/Erubis/Helpers/RailsHelper.html
-${GEM_LIBDIR}/doc-api/classes/Erubis/Helpers/RailsHelper/PreprocessingEruby.html
+${GEM_LIBDIR}/doc-api/classes/Erubis/Helpers/RailsHelper/TemplateConverter.html
${GEM_LIBDIR}/doc-api/classes/Erubis/InterpolationEnhancer.html
${GEM_LIBDIR}/doc-api/classes/Erubis/InterpolationEruby.html
${GEM_LIBDIR}/doc-api/classes/Erubis/JavaGenerator.html
@@ -90,6 +91,8 @@ ${GEM_LIBDIR}/doc-api/classes/Erubis/PercentLineEnhancer.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PercentLineEruby.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PerlGenerator.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PhpGenerator.html
+${GEM_LIBDIR}/doc-api/classes/Erubis/PreprocessingEruby.html
+${GEM_LIBDIR}/doc-api/classes/Erubis/PreprocessingHelper.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PrintEnabledEnhancer.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PrintEnabledEruby.html
${GEM_LIBDIR}/doc-api/classes/Erubis/PrintOutEnhancer.html
@@ -132,6 +135,7 @@ ${GEM_LIBDIR}/doc-api/files/erubis/helpers/rails_form_helper_rb.html
${GEM_LIBDIR}/doc-api/files/erubis/helpers/rails_helper_rb.html
${GEM_LIBDIR}/doc-api/files/erubis/local-setting_rb.html
${GEM_LIBDIR}/doc-api/files/erubis/main_rb.html
+${GEM_LIBDIR}/doc-api/files/erubis/preprocessing_rb.html
${GEM_LIBDIR}/doc-api/files/erubis/tiny_rb.html
${GEM_LIBDIR}/doc-api/files/erubis_rb.html
${GEM_LIBDIR}/doc-api/fr_class_index.html
@@ -179,6 +183,7 @@ ${GEM_LIBDIR}/lib/erubis/helpers/rails_form_helper.rb
${GEM_LIBDIR}/lib/erubis/helpers/rails_helper.rb
${GEM_LIBDIR}/lib/erubis/local-setting.rb
${GEM_LIBDIR}/lib/erubis/main.rb
+${GEM_LIBDIR}/lib/erubis/preprocessing.rb
${GEM_LIBDIR}/lib/erubis/tiny.rb
${GEM_LIBDIR}/setup.rb
${GEM_LIBDIR}/test/assert-text-equal.rb
@@ -279,8 +284,11 @@ ${GEM_LIBDIR}/test/data/users-guide/printenabled-example.eruby
${GEM_LIBDIR}/test/data/users-guide/printenabled-example.rb
${GEM_LIBDIR}/test/data/users-guide/printstatement_example.result
${GEM_LIBDIR}/test/data/users-guide/simplify_example.result
+${GEM_LIBDIR}/test/data/users-guide/stderr.log
${GEM_LIBDIR}/test/data/users-guide/stdout_exmple.result
${GEM_LIBDIR}/test/data/users-guide/stringbuffer_example.result
+${GEM_LIBDIR}/test/data/users-guide/tail_260.result
+${GEM_LIBDIR}/test/data/users-guide/tailnewline.rhtml
${GEM_LIBDIR}/test/data/users-guide/template1.rhtml
${GEM_LIBDIR}/test/data/users-guide/template2.rhtml
${GEM_LIBDIR}/test/test-engines.rb
@@ -290,4 +298,4 @@ ${GEM_LIBDIR}/test/test-main.rb
${GEM_LIBDIR}/test/test-users-guide.rb
${GEM_LIBDIR}/test/test.rb
${GEM_LIBDIR}/test/testutil.rb
-${GEM_HOME}/specifications/erubis-${PKGVERSION}.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/www/erubis/distinfo b/www/erubis/distinfo
index 6618e9f693b..921df200337 100644
--- a/www/erubis/distinfo
+++ b/www/erubis/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2008/04/04 15:22:47 jlam Exp $
+$NetBSD: distinfo,v 1.3 2010/09/10 10:53:49 taca Exp $
-SHA1 (erubis-2.5.0.gem) = 9fd758055eadbceba77d59d2ac01f0100b30ab9d
-RMD160 (erubis-2.5.0.gem) = 35e0a01fc6804ca55d33a540b003ca57daeab73b
-Size (erubis-2.5.0.gem) = 157696 bytes
+SHA1 (erubis-2.6.6.gem) = f044e9500a272d4fb2e40368c352350bf92f46f5
+RMD160 (erubis-2.6.6.gem) = e3053b862cc6f9b4e28014691708bed80caf1815
+Size (erubis-2.6.6.gem) = 163840 bytes