summaryrefslogtreecommitdiff
path: root/textproc/ruby-eruby/Makefile
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2004-03-11 15:17:52 +0000
committertaca <taca@pkgsrc.org>2004-03-11 15:17:52 +0000
commitd694e19282a47d3935ce2ee8abc180e5ad15ca1b (patch)
tree4c34873bfc0a6131249a04547ca744e943669f06 /textproc/ruby-eruby/Makefile
parenta92fdfa1f6485540fab8f0cc43e242dd089f8044 (diff)
downloadpkgsrc-d694e19282a47d3935ce2ee8abc180e5ad15ca1b.tar.gz
Update ruby-eruby pacakge to 1.0.5.
Changes from 0.9.7: Wed Dec 24 00:11:19 2003 Shugo Maeda <shugo@modruby.net> * version 1.0.5 released. Wed Dec 24 00:09:51 2003 Shugo Maeda <shugo@modruby.net> * eruby_main.c (eruby_xmalloc): new function. * eruby_main.c (prog_args): use eruby_xmalloc(). * eruby_main.c (guess_mode): ditto. Sat Dec 6 00:53:29 2003 Shugo Maeda <shugo@modruby.net> * eruby_main.c (proc_args): copy the return value of getenv(). Thanks, Kaspar Schiess. * eruby_main.c (guess_mode): use ALLOCA_N(). Sat Dec 6 00:34:11 2003 Shugo Maeda <shugo@modruby.net> * eruby_main.c (guess_mode): use strncpy() instead of strcpy(). Tue Aug 26 17:17:00 2003 Shugo Maeda <shugo@modruby.net> * version 1.0.4 released. Tue Aug 19 11:54:43 2003 Shugo Maeda <shugo@modruby.net> * eruby_main.c (run): do not call ruby_finalize() before error_print(). Tue Jul 29 12:41:01 2003 Shugo Maeda <shugo@modruby.net> * eruby_lib.c (eruby_compile): process multibyte characters correctly. Thanks to MoonWolf Tue Jul 29 12:19:24 2003 U.Nakamura <usa@osb.att.ne.jp> * eruby_main.c: fix for ruby-1.8.0-preview5. Sat Jul 26 19:20:38 2003 U.Nakamura <usa@osb.att.ne.jp> * Makefile.in: fix sitearch. Wed Feb 19 11:22:34 2003 Shugo Maeda <shugo@modruby.net> * version 1.0.3 released. Mon Jan 27 13:28:25 2003 Shugo Maeda <shugo@modruby.net> * configure.rb: rebuild with new autoconf.rb. Fri Jan 24 12:21:41 2003 Shugo Maeda <shugo@modruby.net> * version 1.0.2 released. Mon Jan 20 16:19:14 2003 U.Nakamura <usa@osb.att.ne.jp> * Makefile.in: fix for mswin32. * configure.rb.in: fix for mswin32. Mon Jan 20 14:08:39 2003 Akinori MUSHA <knu@iDaemons.org> * Makefile.in: fix for ruby 1.8. Mon Jan 20 12:14:07 2003 Akinori MUSHA <knu@iDaemons.org> * Makefile.in: fix to find libruby. * configure.rb.in: ditto. Fri Jan 17 14:13:48 2003 Shugo Maeda <shugo@modruby.net> * version 1.0.1 released. Wed Jan 8 17:23:51 2003 Shugo Maeda <shugo@modruby.net> * configure.rb: regenerated by new autoconf.rb. Fri Dec 6 15:08:42 2002 Shugo Maeda <shugo@modruby.net> * version 1.0.0 released. Fri Dec 6 15:07:04 2002 Shugo Maeda <shugo@modruby.net> * Makefile.in: fix for Ruby 1.7. * configure.rb: ditto. Tue May 7 14:25:39 2002 Shugo Maeda <shugo@modruby.net> * Makefile.in: added datadir. * configure.rb: added datadir support. Fri Apr 19 17:29:54 2002 Shugo Maeda <shugo@modruby.net> * version 0.9.8 released. Mon Jan 7 18:06:08 2002 Shugo Maeda <shugo@modruby.net> * eruby_lib.c (eruby_parse_options): handle -M option correctly.
Diffstat (limited to 'textproc/ruby-eruby/Makefile')
-rw-r--r--textproc/ruby-eruby/Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/textproc/ruby-eruby/Makefile b/textproc/ruby-eruby/Makefile
index 00f0107a627..e24a7bc1c5e 100644
--- a/textproc/ruby-eruby/Makefile
+++ b/textproc/ruby-eruby/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 22:54:49 grant Exp $
+# $NetBSD: Makefile,v 1.6 2004/03/11 15:17:52 taca Exp $
# FreeBSD: ports/textproc/eruby/Makefile,v 1.9 2000/12/12 14:04:26 knu Exp
-DISTNAME= eruby-0.9.7
+DISTNAME= eruby-${ERUBY_VERSION}
PKGNAME= ${RUBY_PKGNAMEPREFIX}${DISTNAME}
CATEGORIES= textproc
MASTER_SITES= http://www.modruby.net/archive/
@@ -13,13 +13,20 @@ COMMENT= Interprets Ruby code embedded in a text file
DIST_SUBDIR= ruby
USE_RUBY_RD= yes
RUBY_REQD= 1.6
+ERUBY_MAJOR= 1
+ERUBY_MINOR= 0
+ERUBY_TEENY= 5
+ERUBY_VERSION= ${ERUBY_MAJOR}.${ERUBY_MINOR}.${ERUBY_TEENY}
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= ./configure.rb
-CONFIGURE_ARGS= --enable-shared --with-charset="${DEFAULT_CHARSET}"
+CONFIGURE_ARGS= --enable-shared --with-charset="${ERUBY_DEFAULT_CHARSET}"
INSTALL_TARGET= site-install
+PLIST_SUBST+= ERUBY_MAJOR=${ERUBY_MAJOR} ERUBY_MINOR=${ERUBY_MINOR}
-DEFAULT_CHARSET?= ISO-8859-1
+.include "../../mk/bsd.prefs.mk"
+
+ERUBY_DEFAULT_CHARSET?= ISO-8859-1
MAN1= eruby.1