diff --git a/textproc/Makefile b/textproc/Makefile index 412bf5d46226..d0182f4cf172 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -785,6 +785,7 @@ SUBDIR += ruby-amrita SUBDIR += ruby-csv SUBDIR += ruby-diff + SUBDIR += ruby-erbscan SUBDIR += ruby-format SUBDIR += ruby-formvalidator SUBDIR += ruby-gdome diff --git a/textproc/ruby-erbscan/Makefile b/textproc/ruby-erbscan/Makefile new file mode 100644 index 000000000000..14bc554a4676 --- /dev/null +++ b/textproc/ruby-erbscan/Makefile @@ -0,0 +1,40 @@ +# New ports collection makefile for: erbscan +# Date created: 17 November 2006 +# Whom: Shinsuke Matsui () +# +# $FreeBSD$ +# + +PORTNAME= erbscan +PORTVERSION= 0.0.20030723b +CATEGORIES= textproc ruby +MASTER_SITES= http://raa.ruby-lang.org/cache/erbscan/ +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DIST_SUBDIR= ruby + +MAINTAINER= smatsui@karashi.org +COMMENT= ERB compiler accelerator + +USE_RUBY= yes +USE_RUBY_EXTCONF= yes + +INSTALL_TARGET= site-install + +RUBY_REQUIRE= Ruby > 180 + +.include + +.if !defined(RUBY_PROVIDED) +IGNORE= only works with Ruby 1.8.0 or later +.endif + +post-patch: + @${RUBY} -i -pe 'sub(/malloc\.h/, "stdlib.h")' ${WRKSRC}/erbscan.c + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${RUBY_MODDOCDIR}/ja + ${INSTALL_DATA} ${WRKSRC}/README.ja ${RUBY_MODDOCDIR}/ja/ +.endif + +.include diff --git a/textproc/ruby-erbscan/distinfo b/textproc/ruby-erbscan/distinfo new file mode 100644 index 000000000000..dd4f1c30d4c8 --- /dev/null +++ b/textproc/ruby-erbscan/distinfo @@ -0,0 +1,3 @@ +MD5 (ruby/erbscan-0.0.20030723b.tar.gz) = 4cb90f38ae22f603079921e124f85888 +SHA256 (ruby/erbscan-0.0.20030723b.tar.gz) = e9986735207357c634a4b85ba22722b7fb20f92f5f4a89d4e5318083d9854b37 +SIZE (ruby/erbscan-0.0.20030723b.tar.gz) = 3207 diff --git a/textproc/ruby-erbscan/pkg-descr b/textproc/ruby-erbscan/pkg-descr new file mode 100644 index 000000000000..5c8891dd7e4f --- /dev/null +++ b/textproc/ruby-erbscan/pkg-descr @@ -0,0 +1,8 @@ +erbscan is ERB::Compiler accelerator +8 times faster than erb.rb(Ruby1.8.0) + +require "erb" # slow +require "erb_fast" # FAST!!!! + +Author: MoonWolf +WWW: http://raa.ruby-lang.org/project/erbscan/ diff --git a/textproc/ruby-erbscan/pkg-plist b/textproc/ruby-erbscan/pkg-plist new file mode 100644 index 000000000000..123b28a6182f --- /dev/null +++ b/textproc/ruby-erbscan/pkg-plist @@ -0,0 +1,5 @@ +%%RUBY_SITEARCHLIBDIR%%/erbscan.so +%%RUBY_SITELIBDIR%%/erb_fast.rb +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%