aboutsummaryrefslogtreecommitdiffstats
path: root/lang/ruby16
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2001-05-02 01:16:36 +0800
committerknu <knu@FreeBSD.org>2001-05-02 01:16:36 +0800
commit6803ba83c263c7897f08d6448ac8e5df8c52cfaf (patch)
treea34afec86d1728d20bf16ee2c42e97755181ec19 /lang/ruby16
parent17f0a839a1795abaf2fedf24d4215d651e711e09 (diff)
downloadfreebsd-ports-gnome-6803ba83c263c7897f08d6448ac8e5df8c52cfaf.tar.gz
freebsd-ports-gnome-6803ba83c263c7897f08d6448ac8e5df8c52cfaf.tar.zst
freebsd-ports-gnome-6803ba83c263c7897f08d6448ac8e5df8c52cfaf.zip
Update to the latest snapshot of the ruby_1_6 branch.
- irb 0.7.3 & irb-tools 0.7.1 merged - numerous bugs fixed, including gdbm/dbm memory leakage Strip the binary only when ${STRIP} == -s. La la, still waiting for the 1.6.4 release, la la...
Diffstat (limited to 'lang/ruby16')
-rw-r--r--lang/ruby16/Makefile3
-rw-r--r--lang/ruby16/distinfo2
-rw-r--r--lang/ruby16/pkg-plist21
3 files changed, 22 insertions, 4 deletions
diff --git a/lang/ruby16/Makefile b/lang/ruby16/Makefile
index 9836eeb323f2..b77cf78edef5 100644
--- a/lang/ruby16/Makefile
+++ b/lang/ruby16/Makefile
@@ -55,7 +55,9 @@ post-patch:
.endfor
post-install:
+.if ${STRIP} == -s
strip ${RUBY}
+.endif
.if empty(RUBY_SUFFIX)
${MV} -f ${RUBY} ${RUBY}${_RUBY_SUFFIX}
${LN} -fs ${RUBY}${_RUBY_SUFFIX} ${RUBY}
@@ -88,6 +90,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${RUBY_DOCDIR}/pty
${MKDIR} ${RUBY_DOCDIR}/readline
${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${RUBY_DOCDIR}/readline
+ ${CP} -R ${WRKSRC}/doc/irb ${RUBY_DOCDIR}/
.endif
@${CAT} ${PKGMESSAGE}
diff --git a/lang/ruby16/distinfo b/lang/ruby16/distinfo
index 3f62c4fc234f..fdbab05c5857 100644
--- a/lang/ruby16/distinfo
+++ b/lang/ruby16/distinfo
@@ -1,2 +1,2 @@
MD5 (ruby/ruby-1.6.4-preview2.tar.gz) = ff4cb6a7593157938f1766021ff74c2e
-MD5 (ruby/ruby-1.6.4-preview2-2001.04.24.patch.gz) = 5bd4ba9e4e6d8b47efe5226ebbccb26a
+MD5 (ruby/ruby-1.6.4-preview2-2001.05.01.patch.gz) = 03bc0b64379e112d4a81d9dc24562bc6
diff --git a/lang/ruby16/pkg-plist b/lang/ruby16/pkg-plist
index e92da1a9197e..138a50acd3f5 100644
--- a/lang/ruby16/pkg-plist
+++ b/lang/ruby16/pkg-plist
@@ -50,6 +50,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/getoptlong.rb
%%RUBY_LIBDIR%%/getopts.rb
%%RUBY_LIBDIR%%/importenv.rb
+%%RUBY_LIBDIR%%/irb.rb
%%RUBY_LIBDIR%%/jcode.rb
%%RUBY_LIBDIR%%/kconv.rb
%%RUBY_LIBDIR%%/mailread.rb
@@ -80,19 +81,27 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/weakref.rb
%%RUBY_LIBDIR%%/cgi/session.rb
%%RUBY_LIBDIR%%/irb/xmp.rb
-%%RUBY_LIBDIR%%/irb/workspace-binding.rb
-%%RUBY_LIBDIR%%/irb/workspace-binding-2.rb
+%%RUBY_LIBDIR%%/irb/ws-for-case-2.rb
+%%RUBY_LIBDIR%%/irb/workspace.rb
%%RUBY_LIBDIR%%/irb/version.rb
%%RUBY_LIBDIR%%/irb/slex.rb
%%RUBY_LIBDIR%%/irb/ruby-token.rb
%%RUBY_LIBDIR%%/irb/ruby-lex.rb
%%RUBY_LIBDIR%%/irb/multi-irb.rb
-%%RUBY_LIBDIR%%/irb/main.rb
+%%RUBY_LIBDIR%%/irb/locale.rb
%%RUBY_LIBDIR%%/irb/loader.rb
%%RUBY_LIBDIR%%/irb/irb.rb
%%RUBY_LIBDIR%%/irb/input-method.rb
+%%RUBY_LIBDIR%%/irb/init.rb
+%%RUBY_LIBDIR%%/irb/help.rb
%%RUBY_LIBDIR%%/irb/frame.rb
+%%RUBY_LIBDIR%%/irb/extend-command.rb
+%%RUBY_LIBDIR%%/irb/context.rb
%%RUBY_LIBDIR%%/irb/completion.rb
+%%RUBY_LIBDIR%%/irb/lc/error.rb
+%%RUBY_LIBDIR%%/irb/lc/help-message
+%%RUBY_LIBDIR%%/irb/lc/ja/error.rb
+%%RUBY_LIBDIR%%/irb/lc/ja/help-message
%%RUBY_LIBDIR%%/net/ftp.rb
%%RUBY_LIBDIR%%/net/http.rb
%%RUBY_LIBDIR%%/net/imap.rb
@@ -106,6 +115,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@unexec rmdir %D/lib/ruby/site_ruby 2>/dev/null || true
@dirrm %%RUBY_ARCHLIBDIR%%
@dirrm %%RUBY_LIBDIR%%/cgi
+@dirrm %%RUBY_LIBDIR%%/irb/lc/ja
+@dirrm %%RUBY_LIBDIR%%/irb/lc
@dirrm %%RUBY_LIBDIR%%/irb
@dirrm %%RUBY_LIBDIR%%/net
@dirrm %%RUBY_LIBDIR%%
@@ -116,6 +127,9 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/md5/md5.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/md5/md5.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README
@@ -124,6 +138,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/etc
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/irb
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/md5
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/readline