1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Retire Ruby 1.4. Use 1.6 instead, now the migration period is over.

Approved by:	yasuf@bsdclub.org (MAINTAINER)
This commit is contained in:
Akinori MUSHA 2001-04-13 19:08:49 +00:00
parent fbe7fb6566
commit aed9cbe1ae
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=41350
32 changed files with 0 additions and 719 deletions

View File

@ -1,31 +0,0 @@
# New ports collection makefile for: ruby-gdbm
# Date created: 24 Aug 2000
# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
#
# $FreeBSD$
#
PORTNAME= gdbm
PORTVERSION= ${RUBY_VERSION}
CATEGORIES= databases ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
MASTER_SITE_SUBDIR= ${RUBY_VER}
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
RUBY_VER= 1.4
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/gdbm
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
MD5 (ruby/ruby-1.4.6.tar.gz) = 3c910657b164749d9b98d7448df17f9a

View File

@ -1 +0,0 @@
A Ruby extension to GDBM library

View File

@ -1,2 +0,0 @@
This is a Ruby extension to GDBM library, which is actually a part of
the Ruby distribution.

View File

@ -1,8 +0,0 @@
************************************************************
This package doesn't contain any manuals nor examples, but
it wouldn't be a problem, as the interface of this module
is exactly the same as DBM and SDBM, except GDBM has a
"reorganize" method. See the DBM module's document included
in the ruby-man package, and gdbm(3) manpage included in the
gdbm package.
************************************************************

View File

@ -1 +0,0 @@
%%RUBY_ARCHLIBDIR%%/gdbm.so

View File

@ -1,18 +0,0 @@
# New ports collection makefile for: ja-rubytk
# Date created: 15 March 1999
# Whom: Yasuhiro Fukuma <yasuf@big.or.jp>
#
# $FreeBSD$
#
CATEGORIES= japanese
MAINTAINER= yasuf@bsdclub.org
TCL_VERSION?= 80
TK_VERSION?= 80
WITH_TCLTK_JP= yes
MASTERDIR= ${.CURDIR}/../../lang/ruby14-tcltklib
.include "${MASTERDIR}/Makefile"

View File

@ -1,17 +0,0 @@
# New ports collection makefile for: ja-rubytk
# Date created: 15 March 1999
# Whom: Yasuhiro Fukuma <yasuf@big.or.jp>
#
# $FreeBSD$
#
CATEGORIES= japanese
MAINTAINER= yasuf@bsdclub.org
TK_VERSION?= 80
WITH_TCLTK_JP= yes
MASTERDIR= ${.CURDIR}/../../x11-toolkits/ruby14-tk
.include "${MASTERDIR}/Makefile"

View File

@ -1,41 +0,0 @@
# New ports collection makefile for: irb
# Date created: 19 April 1999
# Whom: Yasuhiro Fukuma <yasuf@big.or.jp>
#
# $FreeBSD$
#
PORTNAME= irb
PORTVERSION= 0.6.1
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
MASTER_SITE_SUBDIR= contrib
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
EXTRACT_SUFX= .tgz
DIST_SUBDIR= ruby
MAINTAINER= yasuf@big.or.jp
RUBY_VER= 1.4
USE_RUBY= yes
RUBY_SHEBANG_FILES= ${WRKSRC}/irb.rb
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
post-patch:
${RM} -f ${WRKSRC}/instirb.rb
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/irb.rb ${PREFIX}/bin/irb${_RUBY_SUFFIX}
${LN} -fs irb${_RUBY_SUFFIX} ${PREFIX}/bin/irb
${MKDIR} ${RUBY_LIBDIR}/irb
${INSTALL_DATA} ${WRKSRC}/*.rb ${RUBY_LIBDIR}/irb
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_DOCDIR}/irb
${INSTALL_DATA} ${WRKSRC}/README* ${RUBY_DOCDIR}/irb
.endif
.include <bsd.port.mk>

View File

@ -1 +0,0 @@
MD5 (ruby/irb-0.6.1.tgz) = dae176750a0ec6d8b636da103de2d222

View File

@ -1,11 +0,0 @@
--- ruby-lex.rb.orig Wed Sep 15 13:52:06 1999
+++ ruby-lex.rb Sun Aug 13 05:16:46 2000
@@ -660,7 +660,7 @@
@lex_state = EXPR_END
case ch = getc
- when /[~_*$?!@/\\;,=:<>".]/ #"
+ when /[~_*$?!@\/\\;,=:<>".]/ #"
Token(TkGVAR, "$" + ch)
when "-"
Token(TkGVAR, "$-" + getc)

View File

@ -1 +0,0 @@
Interactive Ruby

View File

@ -1,6 +0,0 @@
Irb is an abbrevation of "interactive ruby."
It's a tool to input and evaluate expressions of Ruby
from standard input easily.
- Yasuhiro Fukuma
yasuf@big.or.jp

View File

@ -1,22 +0,0 @@
bin/irb
bin/irb%%_RUBY_SUFFIX%%
%%RUBY_LIBDIR%%/irb/completion.rb
%%RUBY_LIBDIR%%/irb/frame.rb
%%RUBY_LIBDIR%%/irb/input-method.rb
%%RUBY_LIBDIR%%/irb/irb.rb
%%RUBY_LIBDIR%%/irb/loader.rb
%%RUBY_LIBDIR%%/irb/main.rb
%%RUBY_LIBDIR%%/irb/multi-irb.rb
%%RUBY_LIBDIR%%/irb/rtags.rb
%%RUBY_LIBDIR%%/irb/ruby-lex.rb
%%RUBY_LIBDIR%%/irb/ruby-token.rb
%%RUBY_LIBDIR%%/irb/slex.rb
%%RUBY_LIBDIR%%/irb/version.rb
%%RUBY_LIBDIR%%/irb/workspace-binding-2.rb
%%RUBY_LIBDIR%%/irb/workspace-binding.rb
%%RUBY_LIBDIR%%/irb/xmp.rb
@dirrm %%RUBY_LIBDIR%%/irb
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/README
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/README-add
%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/README-install
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/irb

View File

@ -1,72 +0,0 @@
# New ports collection makefile for: ruby-tcltklib
# Date created: 15 March 1999
# Whom: Yasuhiro Fukuma <yasuf@big.or.jp>
#
# $FreeBSD$
#
PORTNAME= tcltklib
PORTVERSION= ${RUBY_VERSION}
CATEGORIES+= lang x11-toolkits ruby tcl${TCL_VERSION} tk${TK_VERSION}
MASTER_SITES= ${MASTER_SITE_RUBY}
MASTER_SITE_SUBDIR= ${RUBY_VER}
DISTNAME= ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER?= yasuf@bsdclub.org
LIB_DEPENDS= ${TCL_LIB}.1:${PORTSDIR}/${TCL_CATEGORY}/tcl${TCL_VERSION} \
${TK_LIB}.1:${PORTSDIR}/${TK_CATEGORY}/tk${TK_VERSION}
RUBY_VER= 1.4
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
USE_XLIB= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/tcltklib
CONFIGURE_ARGS= --with-tcllib="${TCL_LIB}" --with-tklib="${TK_LIB}" \
--with-tcl-lib="${LOCALBASE}/lib/${TCL_DIR}" \
--with-tk-lib="${LOCALBASE}/lib/${TK_DIR}" \
--with-tcl-include="${LOCALBASE}/include/${TCL_DIR}" \
--with-tk-include="${LOCALBASE}/include/${TK_DIR}" \
--with-X11-dir="${X11BASE}"
# Set these vars as the version numbers (without decimal points) of Tcl/Tk
# you want to use with Ruby/Tk.
# e.g.: make TCL_VERSION=42 TK_VERSION=76 WITH_TCL_JP=yes build
TCL_VERSION?= 82
TK_VERSION?= 82
.if defined(WITH_TCLTK_JP)
TCL_CATEGORY= japanese
TK_CATEGORY= japanese
TCL_JP= jp
.else
TCL_CATEGORY= lang
TK_CATEGORY= x11-toolkits
TCL_JP= # empty
.endif
TCL_LIB= tcl${TCL_VERSION}${TCL_JP}
TK_LIB= tk${TK_VERSION}${TCL_JP}
TCL_DIR= `echo "${TCL_LIB}" | ${SED} 's/\([0-9]\)\([0-9]\)/\1.\2/'`
TK_DIR= `echo "${TK_LIB}" | ${SED} 's/\([0-9]\)\([0-9]\)/\1.\2/'`
.include <bsd.port.pre.mk>
.if defined(PKGNAMEPREFIX)
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX}
.else
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
.endif
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_EXAMPLESDIR}/tcltklib
${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}/tcltklib/
${MKDIR} ${RUBY_EXAMPLESDIR}/tcltklib/demo
${INSTALL_DATA} ${WRKSRC}/demo/* ${RUBY_EXAMPLESDIR}/tcltklib/demo/
${MKDIR} ${RUBY_DOCDIR}/tcltklib/ja
${INSTALL_DATA} ${WRKSRC}/*.euc ${RUBY_DOCDIR}/tcltklib/ja/
.endif
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
MD5 (ruby/ruby-1.4.6.tar.gz) = 3c910657b164749d9b98d7448df17f9a

View File

@ -1 +0,0 @@
A Ruby interface to Tcl/Tk libraries

View File

@ -1,5 +0,0 @@
This is Ruby/TclTkLib, a Ruby interface to Tcl/Tk libraries.
It's a part of the official Ruby distribution.
- Yasuhiro Fukuma
yasuf@bsdclub.org

View File

@ -1,16 +0,0 @@
%%RUBY_ARCHLIBDIR%%/tcltklib.so
%%RUBY_LIBDIR%%/tcltk.rb
%%PORTDOCS%%%%RUBY_DOCDIR%%/tcltklib/ja/MANUAL.euc
%%PORTDOCS%%%%RUBY_DOCDIR%%/tcltklib/ja/README.euc
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/tcltklib/ja
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/tcltklib
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/batsu.gif
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/maru.gif
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/sample0.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/sample1.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/sample2.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/demo/lines0.tcl
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/demo/lines1.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tcltklib/demo/lines2.rb
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/tcltklib/demo
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/tcltklib

View File

@ -1,90 +0,0 @@
# New ports collection makefile for: ruby
# Date created: 04 September 1997
# Whom: Eiji-usagi-MATSUmoto <usagi@ruby.club.or.jp>
#
# $FreeBSD$
#
PORTNAME= ruby
PORTVERSION= ${RUBY_VERSION}
CATEGORIES= lang ruby ipv6
MASTER_SITES= ${MASTER_SITE_RUBY}
MASTER_SITE_SUBDIR= ${RUBY_VER}
DIST_SUBDIR= ruby
MAINTAINER= yasuf@bsdclub.org
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
RUBY_VER= 1.4
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ARGS= --enable-shared
MAN1= ruby${_RUBY_SUFFIX}.1
MLINKS= ruby${_RUBY_SUFFIX}.1 ruby.1
ELISP_FILES= inf-ruby.el ruby-mode.el rubydb3x.el
EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp
XEMACSLISPDIR= ${PREFIX}/lib/xemacs/site-lisp
.include <bsd.port.pre.mk>
.if !empty(RUBY_SUFFIX)
CONFIGURE_ARGS+= --program-suffix="${RUBY_SUFFIX}"
.endif
.if ${OSVERSION} >= 400014
CONFIGURE_ARGS+= --enable-ipv6
.endif
post-patch:
${RM} -f ${WRKSRC}/ext/gdbm/MANIFEST
${RM} -f ${WRKSRC}/ext/tcltklib/MANIFEST
${RM} -f ${WRKSRC}/ext/tk/MANIFEST
${RM} -rf ${WRKSRC}/lib/irb ${WRKSRC}/sample/irb.rb
post-install:
strip ${RUBY}
.if empty(RUBY_SUFFIX)
${MV} ${RUBY} ${RUBY}${_RUBY_SUFFIX}
${LN} -fs ${RUBY}${_RUBY_SUFFIX} ${RUBY}
${MV} ${PREFIX}/man/man1/ruby.1 ${PREFIX}/man/man1/ruby${_RUBY_SUFFIX}.1
.else
${LN} -fs ${RUBY} ${PREFIX}/bin/ruby
.endif
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}
${MKDIR} ${RUBY_EXAMPLESDIR}/misc
${INSTALL_DATA} ${WRKSRC}/misc/* ${RUBY_EXAMPLESDIR}/misc
${MKDIR} ${EMACSLISPDIR}
${MKDIR} ${XEMACSLISPDIR}
.for f in ${ELISP_FILES}
${LN} -sf ${RUBY_EXAMPLESDIR}/misc/${f} ${EMACSLISPDIR}/
${LN} -sf ${RUBY_EXAMPLESDIR}/misc/${f} ${XEMACSLISPDIR}/
.endfor
${MKDIR} ${RUBY_EXAMPLESDIR}/curses
${INSTALL_DATA} ${WRKSRC}/ext/curses/hello.rb ${WRKSRC}/ext/curses/rain.rb ${WRKSRC}/ext/curses/view.rb ${RUBY_EXAMPLESDIR}/curses
${MKDIR} ${RUBY_EXAMPLESDIR}/pty
${INSTALL_DATA} ${WRKSRC}/ext/pty/expect_sample.rb ${WRKSRC}/ext/pty/script.rb ${WRKSRC}/ext/pty/shl.rb ${RUBY_EXAMPLESDIR}/pty
${MKDIR} ${RUBY_DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README* ${RUBY_DOCDIR}
${MKDIR} ${RUBY_DOCDIR}/etc
${INSTALL_DATA} ${WRKSRC}/ext/etc/etc.txt* ${RUBY_DOCDIR}/etc
${MKDIR} ${RUBY_DOCDIR}/md5
${INSTALL_DATA} ${WRKSRC}/ext/md5/md5.txt* ${RUBY_DOCDIR}/md5
${MKDIR} ${RUBY_DOCDIR}/pty
${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${RUBY_DOCDIR}/pty
${MKDIR} ${RUBY_DOCDIR}/readline
${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${RUBY_DOCDIR}/readline
.endif
@${CAT} ${PKGMESSAGE}
test:
@(cd ${WRKSRC}; make test)
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
MD5 (ruby/ruby-1.4.6.tar.gz) = 3c910657b164749d9b98d7448df17f9a

View File

@ -1,50 +0,0 @@
--- lib/cgi-lib.rb.orig Tue Oct 12 18:11:29 1999
+++ lib/cgi-lib.rb Mon Aug 21 04:26:56 2000
@@ -121,30 +121,40 @@
RFC822_MONTHS = %w[ Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ]
# make rfc1123 date string
- def rfc1123_date(time)
+ def CGI.rfc1123_date(time)
t = time.clone.gmtime
return format("%s, %.2d %s %d %.2d:%.2d:%.2d GMT",
RFC822_DAYS[t.wday], t.day, RFC822_MONTHS[t.month-1], t.year,
t.hour, t.min, t.sec)
end
+ def rfc1123_date(time)
+ CGI.rfc1123_date(time)
+ end
# escape url encode
- def escape(str)
+ def CGI.escape(str)
str.gsub(/[^a-zA-Z0-9_\-.]/n){ sprintf("%%%02X", $&.unpack("C")[0]) }
end
+ def escape(str)
+ CGI.escape(str)
+ end
# unescape url encoded
- def unescape(str)
+ def CGI.unescape(str)
str.gsub(/\+/, ' ').gsub(/%([0-9a-fA-F]{2})/){ [$1.hex].pack("c") }
end
+ def unescape(str)
+ CGI.unescape(str)
+ end
# escape HTML
- def escapeHTML(str)
+ def CGI.escapeHTML(str)
str.gsub(/&/, "&amp;").gsub(/\"/, "&quot;").gsub(/>/, "&gt;").gsub(/</, "&lt;")
end
-
- module_function :escape, :unescape, :escapeHTML, :rfc1123_date
-
+ def escapeHTML(str)
+ CGI.escapeHTML(str)
+ end
+
# offline mode. read name=value pairs on standard input.
def read_from_cmdline
require "shellwords.rb"

View File

@ -1,11 +0,0 @@
--- instruby.rb.orig Mon Jun 5 12:55:33 2000
+++ instruby.rb Thu Sep 7 05:33:39 2000
@@ -85,7 +85,7 @@
File.install wdir+'/'+CONFIG['LIBRUBY_A'], archlibdir, 0644, true
File.makedirs mandir, true
-File.install "ruby.1", mandir, 0644, true
+File.install "ruby.1", "#{mandir}/#{ruby_install_name}.1", 0644, true
Dir.chdir wdir
File.install "config.h", archlibdir, 0644, true
File.install "rbconfig.rb", archlibdir, 0644, true

View File

@ -1 +0,0 @@
An object-oriented interpreted scripting language

View File

@ -1,20 +0,0 @@
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.
Features of Ruby are shown below.
+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)
Author: Matsumoto "matz" Yukihiro <matz@netlab.co.jp>
WWW: http://www.ruby-lang.org/en/

View File

@ -1,28 +0,0 @@
====
To use ruby-mode, inf-ruby and rubydb in Emacs/XEmacs, add the
following lines to your ~/.emacs:
;; Taken from the comment section in inf-ruby.el
(setq ruby-program-name "/usr/local/bin/ruby")
(autoload 'ruby-mode "ruby-mode" "Mode for editing ruby source files")
(add-to-list 'auto-mode-alist '("\\.rb$" . ruby-mode))
(add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode))
(autoload 'run-ruby "inf-ruby" "Run an inferior Ruby process")
(autoload 'inf-ruby-keys "inf-ruby" "Set local key defs for inf-ruby in ruby-mode")
(add-hook 'ruby-mode-hook '(lambda () (inf-ruby-keys)))
====
Note that some stuff that comes with the standard Ruby 1.4
distribution is provided as separate ports:
databases/ruby14-gdbm: GDBM module
lang/ruby14-irb: Interactive Ruby
lang/ruby14-tcltklib or japanese/ruby14-tcltklib:
Tcl/Tk libraries
x11-toolkits/ruby14-tk or japanese/ruby14-tk:
Tk modules
Please install them as occasion demands.
===
To use other ruby-* ports with Ruby 1.4, build and install them with
"RUBY_VER=1.4" defined. (i.e. make RUBY_VER=1.4 install)
====

View File

@ -1,184 +0,0 @@
bin/ruby
bin/ruby%%_RUBY_SUFFIX%%
lib/lib%%RUBY_NAME%%.so
lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_ARCHLIBDIR%%/config.h
%%RUBY_ARCHLIBDIR%%/curses.so
%%RUBY_ARCHLIBDIR%%/dbm.so
%%RUBY_ARCHLIBDIR%%/defines.h
%%RUBY_ARCHLIBDIR%%/dln.h
%%RUBY_ARCHLIBDIR%%/env.h
%%RUBY_ARCHLIBDIR%%/etc.so
%%RUBY_ARCHLIBDIR%%/fcntl.so
%%RUBY_ARCHLIBDIR%%/intern.h
%%RUBY_ARCHLIBDIR%%/lib%%RUBY_NAME%%.a
%%RUBY_ARCHLIBDIR%%/md5.so
%%RUBY_ARCHLIBDIR%%/nkf.so
%%RUBY_ARCHLIBDIR%%/node.h
%%RUBY_ARCHLIBDIR%%/pty.so
%%RUBY_ARCHLIBDIR%%/rbconfig.rb
%%RUBY_ARCHLIBDIR%%/re.h
%%RUBY_ARCHLIBDIR%%/readline.so
%%RUBY_ARCHLIBDIR%%/regex.h
%%RUBY_ARCHLIBDIR%%/ruby.h
%%RUBY_ARCHLIBDIR%%/rubyio.h
%%RUBY_ARCHLIBDIR%%/rubysig.h
%%RUBY_ARCHLIBDIR%%/sdbm.so
%%RUBY_ARCHLIBDIR%%/socket.so
%%RUBY_ARCHLIBDIR%%/st.h
%%RUBY_ARCHLIBDIR%%/util.h
%%RUBY_ARCHLIBDIR%%/version.h
%%RUBY_LIBDIR%%/English.rb
%%RUBY_LIBDIR%%/Env.rb
%%RUBY_LIBDIR%%/base64.rb
%%RUBY_LIBDIR%%/cgi-lib.rb
%%RUBY_LIBDIR%%/cgi.rb
%%RUBY_LIBDIR%%/complex.rb
%%RUBY_LIBDIR%%/date.rb
%%RUBY_LIBDIR%%/date2.rb
%%RUBY_LIBDIR%%/debug.rb
%%RUBY_LIBDIR%%/delegate.rb
%%RUBY_LIBDIR%%/e2mmap.rb
%%RUBY_LIBDIR%%/eregex.rb
%%RUBY_LIBDIR%%/expect.rb
%%RUBY_LIBDIR%%/final.rb
%%RUBY_LIBDIR%%/finalize.rb
%%RUBY_LIBDIR%%/find.rb
%%RUBY_LIBDIR%%/ftools.rb
%%RUBY_LIBDIR%%/ftplib.rb
%%RUBY_LIBDIR%%/getoptlong.rb
%%RUBY_LIBDIR%%/getopts.rb
%%RUBY_LIBDIR%%/importenv.rb
%%RUBY_LIBDIR%%/jcode.rb
%%RUBY_LIBDIR%%/kconv.rb
%%RUBY_LIBDIR%%/mailread.rb
%%RUBY_LIBDIR%%/mathn.rb
%%RUBY_LIBDIR%%/matrix.rb
%%RUBY_LIBDIR%%/mkmf.rb
%%RUBY_LIBDIR%%/monitor.rb
%%RUBY_LIBDIR%%/mutex_m.rb
%%RUBY_LIBDIR%%/observer.rb
%%RUBY_LIBDIR%%/open3.rb
%%RUBY_LIBDIR%%/ostruct.rb
%%RUBY_LIBDIR%%/parsearg.rb
%%RUBY_LIBDIR%%/parsedate.rb
%%RUBY_LIBDIR%%/ping.rb
%%RUBY_LIBDIR%%/profile.rb
%%RUBY_LIBDIR%%/pstore.rb
%%RUBY_LIBDIR%%/rational.rb
%%RUBY_LIBDIR%%/readbytes.rb
%%RUBY_LIBDIR%%/shellwords.rb
%%RUBY_LIBDIR%%/singleton.rb
%%RUBY_LIBDIR%%/sync.rb
%%RUBY_LIBDIR%%/telnet.rb
%%RUBY_LIBDIR%%/tempfile.rb
%%RUBY_LIBDIR%%/thread.rb
%%RUBY_LIBDIR%%/thwait.rb
%%RUBY_LIBDIR%%/timeout.rb
%%RUBY_LIBDIR%%/tracer.rb
%%RUBY_LIBDIR%%/weakref.rb
%%RUBY_LIBDIR%%/cgi/session.rb
%%RUBY_LIBDIR%%/net/ftp.rb
%%RUBY_LIBDIR%%/net/http.rb
%%RUBY_LIBDIR%%/net/pop.rb
%%RUBY_LIBDIR%%/net/protocol.rb
%%RUBY_LIBDIR%%/net/smtp.rb
%%RUBY_LIBDIR%%/net/telnet.rb
@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITEARCHLIBDIR%%
@dirrm %%RUBY_SITELIBDIR%%
@dirrm lib/ruby/site_ruby
@dirrm %%RUBY_ARCHLIBDIR%%
@dirrm %%RUBY_LIBDIR%%/cgi
@dirrm %%RUBY_LIBDIR%%/net
@dirrm %%RUBY_LIBDIR%%
@dirrm lib/ruby
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/md5/md5.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/md5/md5.txt.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.jp
%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/etc
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/md5
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/readline
%%PORTDOCS%%@unexec rmdir %D/%%RUBY_DOCDIR%% 2>/dev/null || true
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cal.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cbreak.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/clnt.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dbmtest.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dir.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dualstack-fetch.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dualstack-httpd.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/eval.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/export.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/exyacc.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fact.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.awk
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.pl
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.py
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.scm
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/freq.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/from.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fullpath.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/getopts.test
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/goodfriday.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/less.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list2.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list3.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mine.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mkproto.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mpart.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mrshtest.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/observ.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.pl
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur2.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/philos.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pi.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.awk
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.dat
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/regx.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rename.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/sieve.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/svr.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/test.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/time.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/trojan.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tsvr.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/uumerge.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/misc/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/misc/inf-ruby.el
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/misc/ruby-mode.el
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/misc/rubydb2x.el
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/misc/rubydb3x.el
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/hello.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/rain.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/view.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/expect_sample.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/script.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/shl.rb
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/misc
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/curses
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/pty
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%
share/emacs/site-lisp/inf-ruby.el
share/emacs/site-lisp/ruby-mode.el
share/emacs/site-lisp/rubydb3x.el
lib/xemacs/site-lisp/inf-ruby.el
lib/xemacs/site-lisp/ruby-mode.el
lib/xemacs/site-lisp/rubydb3x.el
@unexec rmdir -p %D/lib/xemacs/site-lisp 2>/dev/null || true

View File

@ -1,48 +0,0 @@
# New ports collection makefile for: ruby-tk
# Date created: 15 March 1999
# Whom: Yasuhiro Fukuma <yasuf@big.or.jp>
#
# $FreeBSD$
#
PORTNAME= tk
PORTVERSION= ${RUBY_VERSION}
CATEGORIES+= x11-toolkits ruby tk${TK_VERSION}
MASTER_SITES= ${MASTER_SITE_RUBY}
MASTER_SITE_SUBDIR= ${RUBY_VER}
DISTNAME= ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER?= yasuf@bsdclub.org
RUN_DEPENDS= ${RUBY_ARCHLIBDIR}/tcltklib.so:${PORTSDIR}/${TCLTKLIB_CATEGORY}/ruby14-tcltklib
WRKSRC= ${WRKDIR}/${DISTNAME}/ext/tk
RUBY_VER= 1.4
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
TK_VERSION?= 82
.if defined(WITH_TCLTK_JP)
TCLTKLIB_CATEGORY?= japanese
.else
TCLTKLIB_CATEGORY?= lang
.endif
.include <bsd.port.pre.mk>
.if defined(PKGNAMEPREFIX)
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX}
.else
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
.endif
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_EXAMPLESDIR}/tk
${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}/tk/
.endif
.include <bsd.port.post.mk>

View File

@ -1 +0,0 @@
MD5 (ruby/ruby-1.4.6.tar.gz) = 3c910657b164749d9b98d7448df17f9a

View File

@ -1 +0,0 @@
Ruby interface to the Tk widget set

View File

@ -1,5 +0,0 @@
This is Ruby/Tk, a Ruby interface to the Tk widget set.
It's a part of the official Ruby distribution.
- Yasuhiro Fukuma
yasuf@bsdclub.org

View File

@ -1,23 +0,0 @@
%%RUBY_ARCHLIBDIR%%/tkutil.so
%%RUBY_LIBDIR%%/tk.rb
%%RUBY_LIBDIR%%/tkafter.rb
%%RUBY_LIBDIR%%/tkbgerror.rb
%%RUBY_LIBDIR%%/tkcanvas.rb
%%RUBY_LIBDIR%%/tkclass.rb
%%RUBY_LIBDIR%%/tkdialog.rb
%%RUBY_LIBDIR%%/tkentry.rb
%%RUBY_LIBDIR%%/tkfont.rb
%%RUBY_LIBDIR%%/tkmenubar.rb
%%RUBY_LIBDIR%%/tkmngfocus.rb
%%RUBY_LIBDIR%%/tkpalette.rb
%%RUBY_LIBDIR%%/tkscrollbox.rb
%%RUBY_LIBDIR%%/tktext.rb
%%RUBY_LIBDIR%%/tkvirtevent.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkbiff.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkbrowse.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkdialog.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkfrom.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkhello.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tkline.rb
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tk/tktimer.rb
%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/tk