summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.ruby.mk8
-rw-r--r--lang/ruby-devel/Makefile2
-rw-r--r--lang/ruby-devel/distinfo2
-rw-r--r--lang/ruby-devel/pkg-plist15
-rw-r--r--lang/ruby/distinfo2
-rw-r--r--lang/ruby/pkg-plist11
-rw-r--r--lang/ruby16/distinfo2
-rw-r--r--lang/ruby16/pkg-plist11
-rw-r--r--lang/ruby18/Makefile2
-rw-r--r--lang/ruby18/distinfo2
-rw-r--r--lang/ruby18/pkg-plist15
-rw-r--r--security/ruby-sha1/Makefile10
-rw-r--r--shells/Makefile1
-rw-r--r--shells/ruby-shell/Makefile40
-rw-r--r--shells/ruby-shell/distinfo1
-rw-r--r--shells/ruby-shell/pkg-comment1
-rw-r--r--shells/ruby-shell/pkg-descr13
-rw-r--r--shells/ruby-shell/pkg-plist15
18 files changed, 73 insertions, 80 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index 9ab011836377..509b4045a7a9 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -102,14 +102,14 @@ RUBY_SUFFIX?= ${_RUBY_SUFFIX}
RUBY_PORT?= lang/ruby-devel
RUBY_WRKSRC?= ${WRKDIR}/ruby
RUBY_DISTVERSION?= ${RUBY_VERSION}-alpha-2001.05.08
-RUBY_DISTPATCHVERSION?= ${RUBY_DISTVERSION}-2001.05.12
-RUBY_PORTVERSION?= ${RUBY_VERSION}-a2001.05.12
+RUBY_DISTPATCHVERSION?= ${RUBY_DISTVERSION}-2001.05.18
+RUBY_PORTVERSION?= ${RUBY_VERSION}-a2001.05.18
.else
RUBY_VERSION?= 1.6.4
RUBY_SUFFIX?= # empty
RUBY_DISTVERSION?= ${RUBY_VERSION}-preview2
-RUBY_DISTPATCHVERSION?= ${RUBY_DISTVERSION}-2001.05.12
-RUBY_PORTVERSION?= ${RUBY_VERSION}.p2.2001.05.12
+RUBY_DISTPATCHVERSION?= ${RUBY_DISTVERSION}-2001.05.18
+RUBY_PORTVERSION?= ${RUBY_VERSION}.p2.2001.05.18
.endif
RUBY_DISTVERSION?= ${RUBY_VERSION}
diff --git a/lang/ruby-devel/Makefile b/lang/ruby-devel/Makefile
index 2edf8f0cbe46..9750862c02ce 100644
--- a/lang/ruby-devel/Makefile
+++ b/lang/ruby-devel/Makefile
@@ -101,6 +101,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${RUBY_DOCDIR}/pty
${MKDIR} ${RUBY_DOCDIR}/readline
${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${RUBY_DOCDIR}/readline
+ ${MKDIR} ${RUBY_DOCDIR}/sha1
+ ${INSTALL_DATA} ${WRKSRC}/ext/sha1/sha1.txt* ${RUBY_DOCDIR}/sha1
${CP} -R ${WRKSRC}/doc/* ${RUBY_DOCDIR}/
.endif
@${CAT} ${PKGMESSAGE}
diff --git a/lang/ruby-devel/distinfo b/lang/ruby-devel/distinfo
index bf5b5f5b6163..eeeb3961ae57 100644
--- a/lang/ruby-devel/distinfo
+++ b/lang/ruby-devel/distinfo
@@ -1,2 +1,2 @@
MD5 (ruby/ruby-1.7.0-alpha-2001.05.08.tar.gz) = 8c691df68e049d1e9cee3d3fb2af2562
-MD5 (ruby/ruby-1.7.0-alpha-2001.05.08-2001.05.12.patch.gz) = fe79bb7083dc3272bde0c39e2a97afde
+MD5 (ruby/ruby-1.7.0-alpha-2001.05.08-2001.05.18.patch.gz) = 570ab8584c4f0a2cd92387aaedacada0
diff --git a/lang/ruby-devel/pkg-plist b/lang/ruby-devel/pkg-plist
index 23ebb4ef5c47..0f05fa69d213 100644
--- a/lang/ruby-devel/pkg-plist
+++ b/lang/ruby-devel/pkg-plist
@@ -26,6 +26,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_ARCHLIBDIR%%/rubyio.h
%%RUBY_ARCHLIBDIR%%/rubysig.h
%%RUBY_ARCHLIBDIR%%/sdbm.so
+%%RUBY_ARCHLIBDIR%%/sha1.so
%%RUBY_ARCHLIBDIR%%/socket.so
%%RUBY_ARCHLIBDIR%%/st.h
%%RUBY_ARCHLIBDIR%%/util.h
@@ -71,6 +72,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/pstore.rb
%%RUBY_LIBDIR%%/rational.rb
%%RUBY_LIBDIR%%/readbytes.rb
+%%RUBY_LIBDIR%%/shell.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/sync.rb
@@ -110,6 +112,13 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/net/protocol.rb
%%RUBY_LIBDIR%%/net/smtp.rb
%%RUBY_LIBDIR%%/net/telnet.rb
+%%RUBY_LIBDIR%%/shell/builtin-command.rb
+%%RUBY_LIBDIR%%/shell/command-processor.rb
+%%RUBY_LIBDIR%%/shell/error.rb
+%%RUBY_LIBDIR%%/shell/filter.rb
+%%RUBY_LIBDIR%%/shell/process-controller.rb
+%%RUBY_LIBDIR%%/shell/system-command.rb
+%%RUBY_LIBDIR%%/shell/version.rb
@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITELIBDIR%%
@@ -120,6 +129,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@dirrm %%RUBY_LIBDIR%%/irb/lc
@dirrm %%RUBY_LIBDIR%%/irb
@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%/shell
@dirrm %%RUBY_LIBDIR%%
@unexec rmdir %D/lib/ruby 2>/dev/null || true
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
@@ -128,6 +138,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.jp
@@ -140,11 +152,14 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/sha1/sha1.txt
+%%PORTDOCS%%%%RUBY_DOCDIR%%/sha1/sha1.txt.jp
%%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
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/sha1
%%PORTDOCS%%@unexec rmdir %D/%%RUBY_DOCDIR%% 2>/dev/null || true
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
diff --git a/lang/ruby/distinfo b/lang/ruby/distinfo
index 3204b8219f59..6e91d9485df4 100644
--- a/lang/ruby/distinfo
+++ b/lang/ruby/distinfo
@@ -1,2 +1,2 @@
MD5 (ruby/ruby-1.6.4-preview2.tar.gz) = ff4cb6a7593157938f1766021ff74c2e
-MD5 (ruby/ruby-1.6.4-preview2-2001.05.12.patch.gz) = 8246d41dd1f0687048bde01ea4f2178e
+MD5 (ruby/ruby-1.6.4-preview2-2001.05.18.patch.gz) = 3fedf7ed6652151fb915681a6d4e5aad
diff --git a/lang/ruby/pkg-plist b/lang/ruby/pkg-plist
index 5ce72bdb3919..c43d59806fe3 100644
--- a/lang/ruby/pkg-plist
+++ b/lang/ruby/pkg-plist
@@ -71,6 +71,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/pstore.rb
%%RUBY_LIBDIR%%/rational.rb
%%RUBY_LIBDIR%%/readbytes.rb
+%%RUBY_LIBDIR%%/shell.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/sync.rb
@@ -110,6 +111,13 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/net/protocol.rb
%%RUBY_LIBDIR%%/net/smtp.rb
%%RUBY_LIBDIR%%/net/telnet.rb
+%%RUBY_LIBDIR%%/shell/builtin-command.rb
+%%RUBY_LIBDIR%%/shell/command-processor.rb
+%%RUBY_LIBDIR%%/shell/error.rb
+%%RUBY_LIBDIR%%/shell/filter.rb
+%%RUBY_LIBDIR%%/shell/process-controller.rb
+%%RUBY_LIBDIR%%/shell/system-command.rb
+%%RUBY_LIBDIR%%/shell/version.rb
@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITELIBDIR%%
@@ -120,6 +128,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@dirrm %%RUBY_LIBDIR%%/irb/lc
@dirrm %%RUBY_LIBDIR%%/irb
@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%/shell
@dirrm %%RUBY_LIBDIR%%
@unexec rmdir %D/lib/ruby 2>/dev/null || true
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
@@ -128,6 +137,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.jp
diff --git a/lang/ruby16/distinfo b/lang/ruby16/distinfo
index 3204b8219f59..6e91d9485df4 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.05.12.patch.gz) = 8246d41dd1f0687048bde01ea4f2178e
+MD5 (ruby/ruby-1.6.4-preview2-2001.05.18.patch.gz) = 3fedf7ed6652151fb915681a6d4e5aad
diff --git a/lang/ruby16/pkg-plist b/lang/ruby16/pkg-plist
index 5ce72bdb3919..c43d59806fe3 100644
--- a/lang/ruby16/pkg-plist
+++ b/lang/ruby16/pkg-plist
@@ -71,6 +71,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/pstore.rb
%%RUBY_LIBDIR%%/rational.rb
%%RUBY_LIBDIR%%/readbytes.rb
+%%RUBY_LIBDIR%%/shell.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/sync.rb
@@ -110,6 +111,13 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/net/protocol.rb
%%RUBY_LIBDIR%%/net/smtp.rb
%%RUBY_LIBDIR%%/net/telnet.rb
+%%RUBY_LIBDIR%%/shell/builtin-command.rb
+%%RUBY_LIBDIR%%/shell/command-processor.rb
+%%RUBY_LIBDIR%%/shell/error.rb
+%%RUBY_LIBDIR%%/shell/filter.rb
+%%RUBY_LIBDIR%%/shell/process-controller.rb
+%%RUBY_LIBDIR%%/shell/system-command.rb
+%%RUBY_LIBDIR%%/shell/version.rb
@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITELIBDIR%%
@@ -120,6 +128,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@dirrm %%RUBY_LIBDIR%%/irb/lc
@dirrm %%RUBY_LIBDIR%%/irb
@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%/shell
@dirrm %%RUBY_LIBDIR%%
@unexec rmdir %D/lib/ruby 2>/dev/null || true
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
@@ -128,6 +137,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.jp
diff --git a/lang/ruby18/Makefile b/lang/ruby18/Makefile
index 2edf8f0cbe46..9750862c02ce 100644
--- a/lang/ruby18/Makefile
+++ b/lang/ruby18/Makefile
@@ -101,6 +101,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${RUBY_DOCDIR}/pty
${MKDIR} ${RUBY_DOCDIR}/readline
${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${RUBY_DOCDIR}/readline
+ ${MKDIR} ${RUBY_DOCDIR}/sha1
+ ${INSTALL_DATA} ${WRKSRC}/ext/sha1/sha1.txt* ${RUBY_DOCDIR}/sha1
${CP} -R ${WRKSRC}/doc/* ${RUBY_DOCDIR}/
.endif
@${CAT} ${PKGMESSAGE}
diff --git a/lang/ruby18/distinfo b/lang/ruby18/distinfo
index bf5b5f5b6163..eeeb3961ae57 100644
--- a/lang/ruby18/distinfo
+++ b/lang/ruby18/distinfo
@@ -1,2 +1,2 @@
MD5 (ruby/ruby-1.7.0-alpha-2001.05.08.tar.gz) = 8c691df68e049d1e9cee3d3fb2af2562
-MD5 (ruby/ruby-1.7.0-alpha-2001.05.08-2001.05.12.patch.gz) = fe79bb7083dc3272bde0c39e2a97afde
+MD5 (ruby/ruby-1.7.0-alpha-2001.05.08-2001.05.18.patch.gz) = 570ab8584c4f0a2cd92387aaedacada0
diff --git a/lang/ruby18/pkg-plist b/lang/ruby18/pkg-plist
index 23ebb4ef5c47..0f05fa69d213 100644
--- a/lang/ruby18/pkg-plist
+++ b/lang/ruby18/pkg-plist
@@ -26,6 +26,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_ARCHLIBDIR%%/rubyio.h
%%RUBY_ARCHLIBDIR%%/rubysig.h
%%RUBY_ARCHLIBDIR%%/sdbm.so
+%%RUBY_ARCHLIBDIR%%/sha1.so
%%RUBY_ARCHLIBDIR%%/socket.so
%%RUBY_ARCHLIBDIR%%/st.h
%%RUBY_ARCHLIBDIR%%/util.h
@@ -71,6 +72,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/pstore.rb
%%RUBY_LIBDIR%%/rational.rb
%%RUBY_LIBDIR%%/readbytes.rb
+%%RUBY_LIBDIR%%/shell.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/sync.rb
@@ -110,6 +112,13 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/net/protocol.rb
%%RUBY_LIBDIR%%/net/smtp.rb
%%RUBY_LIBDIR%%/net/telnet.rb
+%%RUBY_LIBDIR%%/shell/builtin-command.rb
+%%RUBY_LIBDIR%%/shell/command-processor.rb
+%%RUBY_LIBDIR%%/shell/error.rb
+%%RUBY_LIBDIR%%/shell/filter.rb
+%%RUBY_LIBDIR%%/shell/process-controller.rb
+%%RUBY_LIBDIR%%/shell/system-command.rb
+%%RUBY_LIBDIR%%/shell/version.rb
@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITELIBDIR%%
@@ -120,6 +129,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@dirrm %%RUBY_LIBDIR%%/irb/lc
@dirrm %%RUBY_LIBDIR%%/irb
@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%/shell
@dirrm %%RUBY_LIBDIR%%
@unexec rmdir %D/lib/ruby 2>/dev/null || true
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
@@ -128,6 +138,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.jp
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.jp
@@ -140,11 +152,14 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/sha1/sha1.txt
+%%PORTDOCS%%%%RUBY_DOCDIR%%/sha1/sha1.txt.jp
%%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
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/sha1
%%PORTDOCS%%@unexec rmdir %D/%%RUBY_DOCDIR%% 2>/dev/null || true
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
diff --git a/security/ruby-sha1/Makefile b/security/ruby-sha1/Makefile
index cc0db19e3c3f..f52aa8e61612 100644
--- a/security/ruby-sha1/Makefile
+++ b/security/ruby-sha1/Makefile
@@ -21,10 +21,18 @@ USE_RUBY_EXTCONF= yes
INSTALL_TARGET= site-install
+RUBY_REQUIRE= Ruby < 170
+
+.include <bsd.port.pre.mk>
+
+.if !defined(RUBY_PROVIDED)
+BROKEN= "ruby-sha1 is included as a standard module in Ruby >= 1.7.0"
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_DOCDIR}/sha1
${INSTALL_DATA} ${WRKSRC}/README ${RUBY_DOCDIR}/sha1/
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/shells/Makefile b/shells/Makefile
index acdd23eb6f55..a9eeb1f2fd97 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -14,7 +14,6 @@
SUBDIR += pdksh
SUBDIR += perlsh
SUBDIR += rc
- SUBDIR += ruby-shell
SUBDIR += sash
SUBDIR += scsh
SUBDIR += tcsh
diff --git a/shells/ruby-shell/Makefile b/shells/ruby-shell/Makefile
deleted file mode 100644
index dc79fcf08090..000000000000
--- a/shells/ruby-shell/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: shell.rb
-# Date created: 16 March 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= shell
-PORTVERSION= 0.6
-CATEGORIES= shells ruby
-MASTER_SITES= ${MASTER_SITE_RUBY}
-MASTER_SITE_SUBDIR= contrib in.coming
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-DOCS_EN= README doc/shell.doc
-DOCS_JA= README.jp doc/shell.doc.jp
-
-do-install:
- ${MKDIR} ${RUBY_SITELIBDIR}/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/shell.rb ${RUBY_SITELIBDIR}/
- ${INSTALL_DATA} ${WRKSRC}/shell/* ${RUBY_SITELIBDIR}/${PORTNAME}/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_DOCDIR}/${PORTNAME}/ja
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/${PORTNAME}/
-.endfor
-.for f in ${DOCS_JA}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/${PORTNAME}/ja/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/shells/ruby-shell/distinfo b/shells/ruby-shell/distinfo
deleted file mode 100644
index bae7dab37eb8..000000000000
--- a/shells/ruby-shell/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ruby/shell-0.6.tgz) = 75284e8f10f44e28cbb3d87ec51f4fdb
diff --git a/shells/ruby-shell/pkg-comment b/shells/ruby-shell/pkg-comment
deleted file mode 100644
index 95cce9975e15..000000000000
--- a/shells/ruby-shell/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A Ruby library to run commands and control jobs like a shell
diff --git a/shells/ruby-shell/pkg-descr b/shells/ruby-shell/pkg-descr
deleted file mode 100644
index 78592a7004bb..000000000000
--- a/shells/ruby-shell/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-shell.rb is a Ruby library to run commands and control jobs like a
-shell. Pipes and redirections work just as expected:
-
- sh = Shell.cd("/foo")
-
- sh.cat("bar") | sh.tee("baz") > "baa"
- # or
- sh.transact do
- cat("bar") | tee("baz") > "baa"
- end
-
-Author: Keiju Ishitsuka <keiju@ishitsuka.com>
-WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=Shell
diff --git a/shells/ruby-shell/pkg-plist b/shells/ruby-shell/pkg-plist
deleted file mode 100644
index fc43e516fdac..000000000000
--- a/shells/ruby-shell/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-%%RUBY_SITELIBDIR%%/shell.rb
-%%RUBY_SITELIBDIR%%/shell/builtin-command.rb
-%%RUBY_SITELIBDIR%%/shell/command-processor.rb
-%%RUBY_SITELIBDIR%%/shell/error.rb
-%%RUBY_SITELIBDIR%%/shell/filter.rb
-%%RUBY_SITELIBDIR%%/shell/process-controller.rb
-%%RUBY_SITELIBDIR%%/shell/system-command.rb
-%%RUBY_SITELIBDIR%%/shell/version.rb
-@dirrm %%RUBY_SITELIBDIR%%/shell
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell/README
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell/shell.doc
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell/ja/README.jp
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell/ja/shell.doc.jp
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/shell/ja
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/shell