aboutsummaryrefslogtreecommitdiffstats
path: root/lang/ruby19
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2008-04-06 16:58:21 +0800
committerstas <stas@FreeBSD.org>2008-04-06 16:58:21 +0800
commit6fbde8aaf51fc0bcaf991519b739b0592c98f740 (patch)
tree280ebf175af2693f172cb9dc5674fa73fb5992d3 /lang/ruby19
parentf29755f74021d623e3671b29c948ead5c3e33715 (diff)
downloadfreebsd-ports-gnome-6fbde8aaf51fc0bcaf991519b739b0592c98f740.tar.gz
freebsd-ports-gnome-6fbde8aaf51fc0bcaf991519b739b0592c98f740.tar.zst
freebsd-ports-gnome-6fbde8aaf51fc0bcaf991519b739b0592c98f740.zip
- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in ruby 1.9 distribution already). Also move gem bits from ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend on gems or rake you should define USE_RUBYGEMS/USE_RAKE accordingly. Also RAKE_BIN variable is provided for pointing to the right rake executable. - Rewrite RUBY_SCHEBANG in awk to eliminate build dependency on ruby. Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer) Tested by: ports@
Diffstat (limited to 'lang/ruby19')
-rw-r--r--lang/ruby19/Makefile287
-rw-r--r--lang/ruby19/distinfo3
-rw-r--r--lang/ruby19/files/patch-configure11
-rw-r--r--lang/ruby19/files/patch-io.c20
-rw-r--r--lang/ruby19/files/patch-lib_mkmf.rb11
-rw-r--r--lang/ruby19/files/patch-mkconfig.rb11
-rw-r--r--lang/ruby19/pkg-descr20
-rw-r--r--lang/ruby19/pkg-message15
-rw-r--r--lang/ruby19/pkg-plist889
9 files changed, 1267 insertions, 0 deletions
diff --git a/lang/ruby19/Makefile b/lang/ruby19/Makefile
new file mode 100644
index 000000000000..f8e9a3686ae8
--- /dev/null
+++ b/lang/ruby19/Makefile
@@ -0,0 +1,287 @@
+# New ports collection makefile for: ruby18
+# Date created: 6 May 2001
+# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ruby
+PORTVERSION= ${RUBY_PORTVERSION}
+PORTREVISION= ${RUBY_PORTREVISION}
+PORTEPOCH= ${RUBY_PORTEPOCH}
+CATEGORIES= lang ruby ipv6
+MASTER_SITES= ${MASTER_SITE_RUBY}
+MASTER_SITE_SUBDIR= ${MASTER_SITE_SUBDIR_RUBY}
+DISTNAME= ${RUBY_DISTNAME}
+DIST_SUBDIR= ruby
+
+MAINTAINER= stas@FreeBSD.org
+COMMENT?= An object-oriented interpreted scripting language
+
+GNU_CONFIGURE= yes
+WRKSRC= ${RUBY_WRKSRC}
+CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
+ --enable-shared \
+ --enable-pthread \
+ --with-openssl-include=${OPENSSLINC}
+USE_OPENSSL= yes
+USE_LDCONFIG= yes
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${RUBY_DISTVERSION}
+
+RUBY_VER= 1.9
+USE_BZIP2= yes
+USE_RUBY= yes
+RUBY_NO_BUILD_DEPENDS= yes
+RUBY_NO_RUN_DEPENDS= yes
+_RUBY_SYSLIBDIR= ${PREFIX}/lib
+_RUBY_EXTDIR= ${PREFIX}/lib/ruby19
+
+NO_LATEST_LINK= yes
+
+OPTIONS= RDOC "Build and install Rdoc indexes" off \
+ DEBUG "Compile-in debug info" off
+
+.include <bsd.port.pre.mk>
+
+# PORTEPOCH/PORTREVISION hack
+
+.if ${PORTEPOCH} != 0
+_SUF2= ,${PORTEPOCH}
+.endif
+
+.if ${PORTREVISION} != 0
+_SUF1= _${PORTREVISION}
+.endif
+
+PKGNAMESUFFIX= #empty
+CFLAGS+= ${PTHREAD_CFLAGS} # Keep this, else ruby will fail to load
+LDFLAGS+= ${PTHREAD_LIBS} # libraries dependent op libpthread.
+
+.if defined(WITH_DEBUG)
+CFLAGS+= -g
+STRIP= # none
+.endif
+
+#
+# Disable doc generation if requested or docs disabled at all
+#
+.if defined(WITH_RDOC) && !defined(NOPORTDOCS)
+CONFIGURE_ARGS+= --enable-install-doc
+.else
+CONFIGURE_ARGS+= --disable-install-doc
+.endif
+
+CONFIGURE_ENV= CFLAGS="${CFLAGS}" \
+ LIBS="${LDFLAGS}"
+
+.if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
+MLINKS= ${RUBY_NAME}.1 ruby.1
+PLIST_SUB+= IF_DEFAULT=""
+.else
+PLIST_SUB+= IF_DEFAULT="@comment "
+.endif
+
+INSTALLED_SCRIPTS= irb erb rdoc ri ruby testrb rake gem
+
+EXTSAMPLES= bigdecimal/sample/*.rb \
+ curses/hello.rb \
+ curses/rain.rb \
+ curses/view.rb \
+ curses/view2.rb \
+ pty/expect_sample.rb \
+ pty/script.rb \
+ pty/shl.rb
+
+EXTDOCS= bigdecimal/bigdecimal_*.html \
+ etc/etc.txt* \
+ pty/README* \
+ readline/README* \
+ ripper/README \
+ stringio/README \
+ syslog/syslog.txt \
+ zlib/doc/zlib.rd
+
+MAN1= ${RUBY_NAME}.1
+
+# Macros to change variables in rbconfig.rb
+RB_SET_CONF_VAR=${SH} -c '${REINPLACE_CMD} -E -e "s,(CONFIG\[\"$$0\"\][[:space:]]*=[[:space:]]*)(\(?)(.*)(\)?),\1\2$$1\4," ${WRKSRC}/rbconfig.rb' --
+
+post-patch:
+ @${REINPLACE_CMD} -E \
+ -e 's,-l$$pthread_lib,${PTHREAD_LIBS},g' \
+ -e '/^RUBY_LIB_PATH/s,\.\$$\{TEENY\},,' \
+ -e '/^RUBY_SITE_LIB_PATH2/s,\.\$$\{TEENY\},,' \
+ -e '/^RUBY_VENDOR_LIB_PATH2/s,\.\$$\{TEENY\},,' \
+ ${WRKSRC}/configure
+
+#
+# Remove modules we don't want
+#
+.for d in win32ole
+ ${RM} -rf ${BUILD_WRKSRC}/ext/${d}
+.endfor
+
+#
+# Prepare modules we are wanting to build via external ports
+#
+.for d in gdbm iconv tk
+ ${MV} ${BUILD_WRKSRC}/ext/${d} ${WRKDIR}/
+.endfor
+
+post-build:
+#
+# Hack to allow modules to be installed into separate PREFIX and/or under user
+# privilegies
+#
+ @${RB_SET_CONF_VAR} "prefix" "ENV['PREFIX'] || \3"
+ @${RB_SET_CONF_VAR} "INSTALL" "ENV['RB_USER_INSTALL'] ? '/usr/bin/install -c' : '/usr/bin/install -c ${_BINOWNGRP}'"
+ @${RB_SET_CONF_VAR} "INSTALL_PROGRAM" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} ${STRIP} -m ${BINMODE}' : '${INSTALL_PROGRAM}'"
+ @${RB_SET_CONF_VAR} "INSTALL_SCRIPT" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${BINMODE}' : '${INSTALL_SCRIPT}'"
+ @${RB_SET_CONF_VAR} "INSTALL_DATA" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${SHAREMODE}' : '${INSTALL_DATA}'"
+
+pre-su-install:
+ ${MKDIR} ${RUBY_DOCDIR} \
+ ${RUBY_EXAMPLESDIR} \
+ ${RUBY_RIDIR} \
+ ${RUBY_SITERIDIR} \
+ ${RUBY_SITEARCHLIBDIR} \
+ ${RUBY_VENDORARCHLIBDIR}
+
+ ${SETENV} LC_TIME=C /bin/date > ${RUBY_RIDIR}/created.rid
+ ${SETENV} LC_TIME=C /bin/date > ${RUBY_SITERIDIR}/created.rid
+ ${TOUCH} ${RUBY_EXAMPLESDIR}/.keep_me
+ ${TOUCH} ${RUBY_DOCDIR}/.keep_me
+ ${TOUCH} ${RUBY_SITEARCHLIBDIR}/.keep_me
+ ${TOUCH} ${RUBY_VENDORARCHLIBDIR}/.keep_me
+
+post-install:
+#
+# XXX: hack to strip ruby binary. Ruby uses its own install script that seems
+# bogus to hack.
+#
+.if defined(STRIP) && ${STRIP} == -s
+ ${STRIP_CMD} ${PREFIX}/bin/${RUBY_NAME}
+.endif
+
+#
+# Link just installed "ruby" to "ruby18", etc.
+#
+.if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
+. for FILE in ${INSTALLED_SCRIPTS}
+ ${LN} -f ${PREFIX}/bin/${FILE}${RUBY_SUFFIX} ${PREFIX}/bin/${FILE}
+. endfor
+.endif
+
+.if !defined(NOPORTDOCS)
+ # Create all dirs required (":u" isn't avaiable in STABLE yet :-()
+ ${MKDIR} ${EXTSAMPLES:C,^([^/]+)/.*,\1,:S,^,${RUBY_EXAMPLESDIR}/,}
+ ${MKDIR} ${EXTDOCS:C,^([^/]+)/.*,\1,:S,^,${RUBY_DOCDIR}/,}
+.for FILE in ${EXTSAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
+ ${RUBY_EXAMPLESDIR}/${FILE:C,^([^/]+)/.*,\1,}/
+.endfor
+.for FILE in ${EXTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
+ ${RUBY_DOCDIR}/${FILE:C,^([^/]+)/.*,\1,}/
+.endfor
+ @(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* ${RUBY_EXAMPLESDIR}/)
+ @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${RUBY_DOCDIR}/)
+ ${INSTALL_DATA} ${WRKSRC}/COPYING* \
+ ${WRKSRC}/ChangeLog \
+ ${WRKSRC}/LEGAL \
+ ${WRKSRC}/README* \
+ ${RUBY_DOCDIR}/
+.endif
+
+#
+# Add generated RI files to pkg-plist
+#
+ @${FIND} -ds ${RUBY_RIDIR}/ ! -type d ! -name created.rid | \
+ ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
+ @${FIND} -ds ${RUBY_RIDIR}/ -type d -mindepth 1 | \
+ ${SED} -E -e 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
+
+ @${ECHO_CMD} "@unexec rmdir %D/${RUBY_SITERIDIR:S,^${PREFIX}/,,} 2>/dev/null || true" >> ${TMPPLIST}
+ @${ECHO_CMD} "@unexec rmdir %D/${RUBY_RIDIR:S,^${PREFIX}/,,} 2>/dev/null || true" >> ${TMPPLIST}
+ @${ECHO_CMD} "@unexec rmdir %D/share/ri/${RUBY_VER} 2>/dev/null || true" >> ${TMPPLIST}
+ @${ECHO_CMD} "@unexec rmdir %D/share/ri 2>/dev/null || true" >> ${TMPPLIST}
+
+ @${CAT} ${PKGMESSAGE}
+
+plist::
+ truncate -s0 pkg-plist
+.for FILE in ${INSTALLED_SCRIPTS}
+ @${ECHO_CMD} "bin/${FILE}%%RUBY_SUFFIX%%" >> pkg-plist
+ @${ECHO_CMD} "%%IF_DEFAULT%%bin/${FILE}" >> pkg-plist
+.endfor
+ @${ECHO_CMD} "lib/lib%%RUBY_NAME%%-static.a" >> pkg-plist
+ @${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so" >> pkg-plist
+ @${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%" >> pkg-plist
+
+#
+# Includes
+#
+ @${FIND} -ds ${PREFIX}/include/ruby-${RUBY_VER} ! -type d | \
+ ${SED} 's,^${PREFIX},,' >> pkg-plist
+ @${FIND} -ds ${PREFIX}/include/ruby-${RUBY_VER} -type d | \
+ ${SED} 's,^${PREFIX},@dirrm ,' >> pkg-plist
+
+#
+# Vendor and site libs
+#
+ @${FIND} -ds ${RUBY_DOCDIR}/ ! -type d ! -name .keep_me | \
+ ${SED} 's,^${RUBY_DOCDIR},%%PORTDOCS%%%%RUBY_DOCDIR%%,' \
+ >> pkg-plist
+ @${FIND} -ds ${RUBY_DOCDIR}/ -type d -mindepth 1 | ${SORT} -r | \
+ ${SED} -E -e \
+ 's,^${RUBY_DOCDIR}(.*),%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%\1,' \
+ >> pkg-plist
+
+ @${FIND} -ds ${RUBY_EXAMPLESDIR}/ ! -type d ! -name .keep_me | \
+ ${SED} 's,^${RUBY_EXAMPLESDIR},%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%,' \
+ >> pkg-plist
+ @${FIND} -ds ${RUBY_EXAMPLESDIR}/ -type d -mindepth 1 | ${SORT} -r | \
+ ${SED} -E -e \
+ 's,^${RUBY_EXAMPLESDIR}(.*),%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%\1,' \
+ >> pkg-plist
+
+ @${ECHO_CMD} "%%RUBY_DOCDIR%%/.keep_me" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_DOCDIR%%" >> pkg-plist
+
+ @${ECHO_CMD} "%%RUBY_EXAMPLESDIR%%/.keep_me" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_EXAMPLESDIR%%" >> pkg-plist
+
+ @${ECHO_CMD} "@exec /bin/mkdir -p %D/%%RUBY_RIDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@exec env LC_TIME=C /bin/date > %D/%%RUBY_RIDIR%%/created.rid" >> pkg-plist
+ @${ECHO_CMD} "@unexec /bin/rm -f %D/%%RUBY_RIDIR%%/created.rid" \
+ >> pkg-plist
+
+ @${ECHO_CMD} "@exec /bin/mkdir -p %D/%%RUBY_SITERIDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@exec env LC_TIME=C /bin/date > %D/%%RUBY_SITERIDIR%%/created.rid" >> pkg-plist
+ @${ECHO_CMD} "@unexec /bin/rm -f %D/%%RUBY_SITERIDIR%%/created.rid" \
+ >> pkg-plist
+
+ @${FIND} -ds ${RUBY_LIBDIR}/ ! -type d | \
+ ${SED} 's,^${RUBY_LIBDIR},%%RUBY_LIBDIR%%,' >> pkg-plist
+ @${FIND} -ds ${RUBY_LIBDIR}/ -type d | ${SORT} -r | \
+ ${SED} -E -e 's,^${RUBY_LIBDIR}(.*),@dirrm %%RUBY_LIBDIR%%\1,' >> pkg-plist
+
+ @${ECHO_CMD} "%%RUBY_SITEARCHLIBDIR%%/.keep_me" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_SITEARCHLIBDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_SITELIBDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry lib/ruby/site_ruby" >> pkg-plist
+
+ @${ECHO_CMD} "%%RUBY_VENDORARCHLIBDIR%%/.keep_me" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_VENDORARCHLIBDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry %%RUBY_VENDORLIBDIR%%" >> pkg-plist
+ @${ECHO_CMD} "@dirrmtry lib/ruby/vendor_ruby" >> pkg-plist
+
+ @${ECHO_CMD} "@dirrmtry lib/ruby" >> pkg-plist
+
+ @${SED} -i "" -E -e "s,${RUBY_ARCH},%%RUBY_ARCH%%,g" pkg-plist
+
+test:
+ @(cd ${WRKSRC}; ${MAKE} test)
+
+.include <bsd.port.post.mk>
diff --git a/lang/ruby19/distinfo b/lang/ruby19/distinfo
new file mode 100644
index 000000000000..7922e3482f0f
--- /dev/null
+++ b/lang/ruby19/distinfo
@@ -0,0 +1,3 @@
+MD5 (ruby/ruby-1.9.0-0.tar.bz2) = 407cc7d0032e19eb12216c0ebc7f17b3
+SHA256 (ruby/ruby-1.9.0-0.tar.bz2) = 7995fdb2879cbb67b1ae4b5bbdf5460f70221598086f4e48e15fa5f48f2866e3
+SIZE (ruby/ruby-1.9.0-0.tar.bz2) = 4999262
diff --git a/lang/ruby19/files/patch-configure b/lang/ruby19/files/patch-configure
new file mode 100644
index 000000000000..f7d79075f0d5
--- /dev/null
+++ b/lang/ruby19/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Thu Jan 17 15:14:30 2008
++++ configure Thu Jan 17 15:15:00 2008
+@@ -18065,7 +18065,7 @@
+
+
+ if test x"$enable_pthread" = xyes; then
+- for pthread_lib in thr pthread pthreads c c_r; do
++ for pthread_lib in pthread thr pthreads c c_r; do
+ as_ac_Lib=`echo "ac_cv_lib_$pthread_lib''_pthread_kill" | $as_tr_sh`
+ { echo "$as_me:$LINENO: checking for pthread_kill in -l$pthread_lib" >&5
+ echo $ECHO_N "checking for pthread_kill in -l$pthread_lib... $ECHO_C" >&6; }
diff --git a/lang/ruby19/files/patch-io.c b/lang/ruby19/files/patch-io.c
new file mode 100644
index 000000000000..8765d8119090
--- /dev/null
+++ b/lang/ruby19/files/patch-io.c
@@ -0,0 +1,20 @@
+--- io.c.orig 2007-12-28 02:17:32.000000000 +0300
++++ io.c 2007-12-28 02:17:58.000000000 +0300
+@@ -5324,7 +5324,7 @@
+
+ #if !defined(MSDOS) && !defined(__human68k__)
+ static int
+-io_cntl(int fd, int cmd, long narg, int io_p)
++io_cntl(int fd, unsigned long cmd, long narg, int io_p)
+ {
+ int retval;
+
+@@ -5352,7 +5352,7 @@
+ rb_io_ctl(VALUE io, VALUE req, VALUE arg, int io_p)
+ {
+ #if !defined(MSDOS) && !defined(__human68k__)
+- int cmd = NUM2ULONG(req);
++ unsigned long cmd = NUM2ULONG(req);
+ rb_io_t *fptr;
+ long len = 0;
+ long narg = 0;
diff --git a/lang/ruby19/files/patch-lib_mkmf.rb b/lang/ruby19/files/patch-lib_mkmf.rb
new file mode 100644
index 000000000000..1b9d18fb9aa4
--- /dev/null
+++ b/lang/ruby19/files/patch-lib_mkmf.rb
@@ -0,0 +1,11 @@
+--- lib/mkmf.rb.orig 2008-01-03 21:11:38.000000000 +0300
++++ lib/mkmf.rb 2008-01-03 21:11:55.000000000 +0300
+@@ -148,7 +148,7 @@
+ path = File.expand_path($0)
+ $extmk = path[0, topdir.size+1] == topdir+"/" && %r"\A(ext|enc|tool)\z" =~ File.dirname(path[topdir.size+1..-1])
+ if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h")
+- $topdir = $hdrdir
++ $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/"
+ $top_srcdir = $hdrdir
+ $arch_hdrdir = $hdrdir + "/$(arch)"
+ elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include") + "/ruby.h") and
diff --git a/lang/ruby19/files/patch-mkconfig.rb b/lang/ruby19/files/patch-mkconfig.rb
new file mode 100644
index 000000000000..fade6d89e2ab
--- /dev/null
+++ b/lang/ruby19/files/patch-mkconfig.rb
@@ -0,0 +1,11 @@
+--- mkconfig.rb.orig 2007-12-28 02:40:14.000000000 +0300
++++ mkconfig.rb 2007-12-28 02:40:25.000000000 +0300
+@@ -138,7 +138,7 @@
+ print(*v_fast)
+ print(*v_others)
+ print <<EOS
+- CONFIG["ruby_version"] = "$(MAJOR).$(MINOR).$(TEENY)"
++ CONFIG["ruby_version"] = "$(MAJOR).$(MINOR)"
+ CONFIG["rubylibdir"] = "$(libdir)/ruby/$(ruby_version)"
+ CONFIG["archdir"] = "$(rubylibdir)/$(arch)"
+ CONFIG["sitelibdir"] = "$(sitedir)/$(ruby_version)"
diff --git a/lang/ruby19/pkg-descr b/lang/ruby19/pkg-descr
new file mode 100644
index 000000000000..f60c69314e2d
--- /dev/null
+++ b/lang/ruby19/pkg-descr
@@ -0,0 +1,20 @@
+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@zetabits.com>
+WWW: http://www.ruby-lang.org/en/
diff --git a/lang/ruby19/pkg-message b/lang/ruby19/pkg-message
new file mode 100644
index 000000000000..2f3db56f2280
--- /dev/null
+++ b/lang/ruby19/pkg-message
@@ -0,0 +1,15 @@
+====
+Note that some of the standard libraries are provided as separate
+ports since they require extra dependencies:
+
+ converters/ruby-iconv iconv module
+
+ databases/ruby-gdbm: GDBM module
+
+ x11-toolkits/ruby-tk: Tcl/Tk modules
+ japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk
+
+ lang/ruby-mode.el: Emacs lisp modules
+
+Install them as occasion demands.
+====
diff --git a/lang/ruby19/pkg-plist b/lang/ruby19/pkg-plist
new file mode 100644
index 000000000000..7be0ba81050f
--- /dev/null
+++ b/lang/ruby19/pkg-plist
@@ -0,0 +1,889 @@
+bin/irb%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/irb
+bin/erb%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/erb
+bin/rdoc%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/rdoc
+bin/ri%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/ri
+bin/ruby%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/ruby
+bin/testrb%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/testrb
+bin/rake%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/rake
+bin/gem%%RUBY_SUFFIX%%
+%%IF_DEFAULT%%bin/gem
+lib/lib%%RUBY_NAME%%-static.a
+lib/lib%%RUBY_NAME%%.so
+lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
+include/ruby-1.9/%%RUBY_ARCH%%/ruby/config.h
+include/ruby-1.9/ruby/defines.h
+include/ruby-1.9/ruby/digest.h
+include/ruby-1.9/ruby/dl.h
+include/ruby-1.9/ruby/encoding.h
+include/ruby-1.9/ruby/intern.h
+include/ruby-1.9/ruby/io.h
+include/ruby-1.9/ruby/missing.h
+include/ruby-1.9/ruby/node.h
+include/ruby-1.9/ruby/oniguruma.h
+include/ruby-1.9/ruby/re.h
+include/ruby-1.9/ruby/regex.h
+include/ruby-1.9/ruby/ruby.h
+include/ruby-1.9/ruby/signal.h
+include/ruby-1.9/ruby/st.h
+include/ruby-1.9/ruby/util.h
+include/ruby-1.9/ruby.h
+include/ruby-1.9/rubyio.h
+include/ruby-1.9/rubysig.h
+@dirrm /include/ruby-1.9/%%RUBY_ARCH%%/ruby
+@dirrm /include/ruby-1.9/%%RUBY_ARCH%%
+@dirrm /include/ruby-1.9/ruby
+@dirrm /include/ruby-1.9
+%%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING
+%%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog
+%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog-1.8.0
+%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog-YARV
+%%PORTDOCS%%%%RUBY_DOCDIR%%/LEGAL
+%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS
+%%PORTDOCS%%%%RUBY_DOCDIR%%/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT
+%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/README.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_en.html
+%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_ja.html
+%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
+%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
+%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/ripper/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/stringio/README
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syslog/syslog.txt
+%%PORTDOCS%%%%RUBY_DOCDIR%%/zlib/zlib.rd
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/zlib
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/syslog
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/stringio
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/ripper
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/readline
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/irb
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/etc
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/bigdecimal
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/linear.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/nlsolve.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/pi.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cal.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cbreak.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/clnt.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/hello.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/rain.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/view.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/view2.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dir.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/README.rd
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/README.rd.ja
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/darray.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/darrayc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dbiff.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dcdbiff.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dchatc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dchats.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dhasen.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dhasenc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dlogc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dlogd.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqin.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqlib.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqout.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqueue.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbch.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbm.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbmc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbs-acl.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbs.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_c.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_s.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/extserv_test.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_ct.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_cu.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_s.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/holderc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/holders.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/http0.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/http0serv.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/name.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/namec.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/old_tuplespace.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rinda_ts.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rindac.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rindas.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_echo.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_inspect.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_place.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/simpletuple.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/speedc.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/speeds.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%%/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%%/logger/app.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/logger/log.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/logger/shifting.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mine.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mkproto.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mpart.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/observ.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.pl
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur2.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/c_rehash.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/cert2text.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/certstore.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/cipher.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/crlstore.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/echo_cli.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/echo_svr.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/gen_csr.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/smime_read.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/smime_write.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/wget.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/optparse/opttest.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/optparse/subcommand.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/philos.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pi.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/expect_sample.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/script.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/shl.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.awk
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.dat
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/ripper/ruby2html.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/ripper/strip-comment.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/blend.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/convert.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/list_description.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/re_read.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/rss_recent.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/sieve.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/svr.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/test.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/adder.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/subtracter.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/tc_adder.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/tc_subtracter.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/ts_examples.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/time.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/trojan.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tsvr.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/uumerge.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-app.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-multipart.cgi
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-servlet.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-urlencoded.cgi
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/hello.cgi
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/hello.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpd.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpproxy.rb
+%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpsd.rb
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/webrick
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/testunit
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/rss
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/ripper
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/pty
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/optparse
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/openssl
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/logger
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/drb
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/curses
+%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/bigdecimal
+%%RUBY_DOCDIR%%/.keep_me
+@dirrmtry %%RUBY_DOCDIR%%
+%%RUBY_EXAMPLESDIR%%/.keep_me
+@dirrmtry %%RUBY_EXAMPLESDIR%%
+@exec /bin/mkdir -p %D/%%RUBY_RIDIR%%
+@exec env LC_TIME=C /bin/date > %D/%%RUBY_RIDIR%%/created.rid
+@unexec /bin/rm -f %D/%%RUBY_RIDIR%%/created.rid
+@exec /bin/mkdir -p %D/%%RUBY_SITERIDIR%%
+@exec env LC_TIME=C /bin/date > %D/%%RUBY_SITERIDIR%%/created.rid
+@unexec /bin/rm -f %D/%%RUBY_SITERIDIR%%/created.rid
+%%RUBY_LIBDIR%%/English.rb
+%%RUBY_LIBDIR%%/abbrev.rb
+%%RUBY_LIBDIR%%/benchmark.rb
+%%RUBY_LIBDIR%%/bigdecimal/jacobian.rb
+%%RUBY_LIBDIR%%/bigdecimal/ludcmp.rb
+%%RUBY_LIBDIR%%/bigdecimal/math.rb
+%%RUBY_LIBDIR%%/bigdecimal/newton.rb
+%%RUBY_LIBDIR%%/bigdecimal/util.rb
+%%RUBY_LIBDIR%%/cgi/session/pstore.rb
+%%RUBY_LIBDIR%%/cgi/session.rb
+%%RUBY_LIBDIR%%/cgi.rb
+%%RUBY_LIBDIR%%/complex.rb
+%%RUBY_LIBDIR%%/csv.rb
+%%RUBY_LIBDIR%%/date/format.rb
+%%RUBY_LIBDIR%%/date.rb
+%%RUBY_LIBDIR%%/debug.rb
+%%RUBY_LIBDIR%%/delegate.rb
+%%RUBY_LIBDIR%%/digest/hmac.rb
+%%RUBY_LIBDIR%%/digest/sha2.rb
+%%RUBY_LIBDIR%%/digest.rb
+%%RUBY_LIBDIR%%/dl/callback.rb
+%%RUBY_LIBDIR%%/dl/cparser.rb
+%%RUBY_LIBDIR%%/dl/func.rb
+%%RUBY_LIBDIR%%/dl/import.rb
+%%RUBY_LIBDIR%%/dl/pack.rb
+%%RUBY_LIBDIR%%/dl/stack.rb
+%%RUBY_LIBDIR%%/dl/struct.rb
+%%RUBY_LIBDIR%%/dl/types.rb
+%%RUBY_LIBDIR%%/dl/value.rb
+%%RUBY_LIBDIR%%/drb/acl.rb
+%%RUBY_LIBDIR%%/drb/drb.rb
+%%RUBY_LIBDIR%%/drb/eq.rb
+%%RUBY_LIBDIR%%/drb/extserv.rb
+%%RUBY_LIBDIR%%/drb/extservm.rb
+%%RUBY_LIBDIR%%/drb/gw.rb
+%%RUBY_LIBDIR%%/drb/invokemethod.rb
+%%RUBY_LIBDIR%%/drb/observer.rb
+%%RUBY_LIBDIR%%/drb/ssl.rb
+%%RUBY_LIBDIR%%/drb/timeridconv.rb
+%%RUBY_LIBDIR%%/drb/unix.rb
+%%RUBY_LIBDIR%%/drb.rb
+%%RUBY_LIBDIR%%/e2mmap.rb
+%%RUBY_LIBDIR%%/erb.rb
+%%RUBY_LIBDIR%%/expect.rb
+%%RUBY_LIBDIR%%/fileutils.rb
+%%RUBY_LIBDIR%%/find.rb
+%%RUBY_LIBDIR%%/forwardable.rb
+%%RUBY_LIBDIR%%/generator.rb
+%%RUBY_LIBDIR%%/getoptlong.rb
+%%RUBY_LIBDIR%%/gserver.rb
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/bigdecimal.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/continuation.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/curses.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dbm.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/bubblebabble.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/md5.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/rmd160.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha1.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha2.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dl.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_1.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_10.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_11.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_13.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_14.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_15.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_16.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_2.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_3.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_4.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_5.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_6.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_7.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_8.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/iso_8859_9.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/trans/japanese.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/trans/single_byte.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/us_ascii.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/etc.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/fcntl.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/fiber.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/io/wait.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/json/ext/generator.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/json/ext/parser.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/nkf.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/openssl.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/pty.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/racc/cparse.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/rbconfig.rb
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/readline.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/ripper.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/sdbm.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/socket.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/stringio.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/strscan.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syck.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syslog.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/zlib.so
+%%RUBY_LIBDIR%%/io/nonblock.rb
+%%RUBY_LIBDIR%%/ipaddr.rb
+%%RUBY_LIBDIR%%/irb/cmd/chws.rb
+%%RUBY_LIBDIR%%/irb/cmd/fork.rb
+%%RUBY_LIBDIR%%/irb/cmd/help.rb
+%%RUBY_LIBDIR%%/irb/cmd/load.rb
+%%RUBY_LIBDIR%%/irb/cmd/nop.rb
+%%RUBY_LIBDIR%%/irb/cmd/pushws.rb
+%%RUBY_LIBDIR%%/irb/cmd/subirb.rb
+%%RUBY_LIBDIR%%/irb/completion.rb
+%%RUBY_LIBDIR%%/irb/context.rb
+%%RUBY_LIBDIR%%/irb/ext/change-ws.rb
+%%RUBY_LIBDIR%%/irb/ext/history.rb
+%%RUBY_LIBDIR%%/irb/ext/loader.rb
+%%RUBY_LIBDIR%%/irb/ext/math-mode.rb
+%%RUBY_LIBDIR%%/irb/ext/multi-irb.rb
+%%RUBY_LIBDIR%%/irb/ext/save-history.rb
+%%RUBY_LIBDIR%%/irb/ext/tracer.rb
+%%RUBY_LIBDIR%%/irb/ext/use-loader.rb
+%%RUBY_LIBDIR%%/irb/ext/workspaces.rb
+%%RUBY_LIBDIR%%/irb/extend-command.rb
+%%RUBY_LIBDIR%%/irb/frame.rb
+%%RUBY_LIBDIR%%/irb/help.rb
+%%RUBY_LIBDIR%%/irb/init.rb
+%%RUBY_LIBDIR%%/irb/input-method.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%%/irb/locale.rb
+%%RUBY_LIBDIR%%/irb/notifier.rb
+%%RUBY_LIBDIR%%/irb/output-method.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.rb
+%%RUBY_LIBDIR%%/irb/ws-for-case-2.rb
+%%RUBY_LIBDIR%%/irb/xmp.rb
+%%RUBY_LIBDIR%%/irb.rb
+%%RUBY_LIBDIR%%/json/add/core.rb
+%%RUBY_LIBDIR%%/json/add/rails.rb
+%%RUBY_LIBDIR%%/json/common.rb
+%%RUBY_LIBDIR%%/json/editor.rb
+%%RUBY_LIBDIR%%/json/ext.rb
+%%RUBY_LIBDIR%%/json/pure/generator.rb
+%%RUBY_LIBDIR%%/json/pure/parser.rb
+%%RUBY_LIBDIR%%/json/pure.rb
+%%RUBY_LIBDIR%%/json/version.rb
+%%RUBY_LIBDIR%%/json.rb
+%%RUBY_LIBDIR%%/kconv.rb
+%%RUBY_LIBDIR%%/logger.rb
+%%RUBY_LIBDIR%%/mathn.rb
+%%RUBY_LIBDIR%%/matrix.rb
+%%RUBY_LIBDIR%%/mkmf.rb
+%%RUBY_LIBDIR%%/monitor.rb
+%%RUBY_LIBDIR%%/mutex_m.rb
+%%RUBY_LIBDIR%%/net/ftp.rb
+%%RUBY_LIBDIR%%/net/http.rb
+%%RUBY_LIBDIR%%/net/https.rb
+%%RUBY_LIBDIR%%/net/imap.rb
+%%RUBY_LIBDIR%%/net/pop.rb
+%%RUBY_LIBDIR%%/net/protocol.rb
+%%RUBY_LIBDIR%%/net/smtp.rb
+%%RUBY_LIBDIR%%/net/telnet.rb
+%%RUBY_LIBDIR%%/observer.rb
+%%RUBY_LIBDIR%%/open-uri.rb
+%%RUBY_LIBDIR%%/open3.rb
+%%RUBY_LIBDIR%%/openssl/bn.rb
+%%RUBY_LIBDIR%%/openssl/buffering.rb
+%%RUBY_LIBDIR%%/openssl/cipher.rb
+%%RUBY_LIBDIR%%/openssl/digest.rb
+%%RUBY_LIBDIR%%/openssl/ssl.rb
+%%RUBY_LIBDIR%%/openssl/x509.rb
+%%RUBY_LIBDIR%%/openssl.rb
+%%RUBY_LIBDIR%%/optparse/date.rb
+%%RUBY_LIBDIR%%/optparse/shellwords.rb
+%%RUBY_LIBDIR%%/optparse/time.rb
+%%RUBY_LIBDIR%%/optparse/uri.rb
+%%RUBY_LIBDIR%%/optparse/version.rb
+%%RUBY_LIBDIR%%/optparse.rb
+%%RUBY_LIBDIR%%/ostruct.rb
+%%RUBY_LIBDIR%%/pathname.rb
+%%RUBY_LIBDIR%%/pp.rb
+%%RUBY_LIBDIR%%/prettyprint.rb
+%%RUBY_LIBDIR%%/profile.rb
+%%RUBY_LIBDIR%%/profiler.rb
+%%RUBY_LIBDIR%%/pstore.rb
+%%RUBY_LIBDIR%%/racc/parser.rb
+%%RUBY_LIBDIR%%/rake/classic_namespace.rb
+%%RUBY_LIBDIR%%/rake/clean.rb
+%%RUBY_LIBDIR%%/rake/gempackagetask.rb
+%%RUBY_LIBDIR%%/rake/loaders/makefile.rb
+%%RUBY_LIBDIR%%/rake/packagetask.rb
+%%RUBY_LIBDIR%%/rake/rake_test_loader.rb
+%%RUBY_LIBDIR%%/rake/rdoctask.rb
+%%RUBY_LIBDIR%%/rake/ruby182_test_unit_fix.rb
+%%RUBY_LIBDIR%%/rake/runtest.rb
+%%RUBY_LIBDIR%%/rake/tasklib.rb
+%%RUBY_LIBDIR%%/rake/testtask.rb
+%%RUBY_LIBDIR%%/rake.rb
+%%RUBY_LIBDIR%%/rational.rb
+%%RUBY_LIBDIR%%/rbconfig/datadir.rb
+%%RUBY_LIBDIR%%/rdoc/code_objects.rb
+%%RUBY_LIBDIR%%/rdoc/diagram.rb
+%%RUBY_LIBDIR%%/rdoc/dot/dot.rb
+%%RUBY_LIBDIR%%/rdoc/generators/chm_generator.rb
+%%RUBY_LIBDIR%%/rdoc/generators/html_generator.rb
+%%RUBY_LIBDIR%%/rdoc/generators/ri_generator.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/chm/chm.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/html/hefss.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/html/html.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/html/kilmer.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/html/old_html.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/html/one_page_html.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/xml/rdf.rb
+%%RUBY_LIBDIR%%/rdoc/generators/template/xml/xml.rb
+%%RUBY_LIBDIR%%/rdoc/generators/xml_generator.rb
+%%RUBY_LIBDIR%%/rdoc/markup/sample/rdoc2latex.rb
+%%RUBY_LIBDIR%%/rdoc/markup/sample/sample.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/fragments.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/inline.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/lines.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/preprocess.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_flow.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_html.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_latex.rb
+%%RUBY_LIBDIR%%/rdoc/markup/simple_markup.rb
+%%RUBY_LIBDIR%%/rdoc/markup/test/AllTests.rb
+%%RUBY_LIBDIR%%/rdoc/markup/test/TestInline.rb
+%%RUBY_LIBDIR%%/rdoc/markup/test/TestParse.rb
+%%RUBY_LIBDIR%%/rdoc/options.rb
+%%RUBY_LIBDIR%%/rdoc/parsers/parse_c.rb
+%%RUBY_LIBDIR%%/rdoc/parsers/parse_f95.rb
+%%RUBY_LIBDIR%%/rdoc/parsers/parse_rb.rb
+%%RUBY_LIBDIR%%/rdoc/parsers/parse_simple.rb
+%%RUBY_LIBDIR%%/rdoc/parsers/parserfactory.rb
+%%RUBY_LIBDIR%%/rdoc/rdoc.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_cache.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_descriptions.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_display.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_driver.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_formatter.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_options.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_paths.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_reader.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_util.rb
+%%RUBY_LIBDIR%%/rdoc/ri/ri_writer.rb
+%%RUBY_LIBDIR%%/rdoc/template.rb
+%%RUBY_LIBDIR%%/rdoc/tokenstream.rb
+%%RUBY_LIBDIR%%/rdoc/usage.rb
+%%RUBY_LIBDIR%%/resolv-replace.rb
+%%RUBY_LIBDIR%%/resolv.rb
+%%RUBY_LIBDIR%%/rexml/attlistdecl.rb
+%%RUBY_LIBDIR%%/rexml/attribute.rb
+%%RUBY_LIBDIR%%/rexml/cdata.rb
+%%RUBY_LIBDIR%%/rexml/child.rb
+%%RUBY_LIBDIR%%/rexml/comment.rb
+%%RUBY_LIBDIR%%/rexml/doctype.rb
+%%RUBY_LIBDIR%%/rexml/document.rb
+%%RUBY_LIBDIR%%/rexml/dtd/attlistdecl.rb
+%%RUBY_LIBDIR%%/rexml/dtd/dtd.rb
+%%RUBY_LIBDIR%%/rexml/dtd/elementdecl.rb
+%%RUBY_LIBDIR%%/rexml/dtd/entitydecl.rb
+%%RUBY_LIBDIR%%/rexml/dtd/notationdecl.rb
+%%RUBY_LIBDIR%%/rexml/element.rb
+%%RUBY_LIBDIR%%/rexml/encoding.rb
+%%RUBY_LIBDIR%%/rexml/encodings/CP-1252.rb
+%%RUBY_LIBDIR%%/rexml/encodings/EUC-JP.rb
+%%RUBY_LIBDIR%%/rexml/encodings/ICONV.rb
+%%RUBY_LIBDIR%%/rexml/encodings/ISO-8859-1.rb
+%%RUBY_LIBDIR%%/rexml/encodings/ISO-8859-15.rb
+%%RUBY_LIBDIR%%/rexml/encodings/SHIFT-JIS.rb
+%%RUBY_LIBDIR%%/rexml/encodings/SHIFT_JIS.rb
+%%RUBY_LIBDIR%%/rexml/encodings/UNILE.rb
+%%RUBY_LIBDIR%%/rexml/encodings/US-ASCII.rb
+%%RUBY_LIBDIR%%/rexml/encodings/UTF-16.rb
+%%RUBY_LIBDIR%%/rexml/encodings/UTF-8.rb
+%%RUBY_LIBDIR%%/rexml/entity.rb
+%%RUBY_LIBDIR%%/rexml/formatters/default.rb
+%%RUBY_LIBDIR%%/rexml/formatters/pretty.rb
+%%RUBY_LIBDIR%%/rexml/formatters/transitive.rb
+%%RUBY_LIBDIR%%/rexml/functions.rb
+%%RUBY_LIBDIR%%/rexml/instruction.rb
+%%RUBY_LIBDIR%%/rexml/light/node.rb
+%%RUBY_LIBDIR%%/rexml/namespace.rb
+%%RUBY_LIBDIR%%/rexml/node.rb
+%%RUBY_LIBDIR%%/rexml/output.rb
+%%RUBY_LIBDIR%%/rexml/parent.rb
+%%RUBY_LIBDIR%%/rexml/parseexception.rb
+%%RUBY_LIBDIR%%/rexml/parsers/baseparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/lightparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/pullparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/sax2parser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/streamparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/treeparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/ultralightparser.rb
+%%RUBY_LIBDIR%%/rexml/parsers/xpathparser.rb
+%%RUBY_LIBDIR%%/rexml/quickpath.rb
+%%RUBY_LIBDIR%%/rexml/rexml.rb
+%%RUBY_LIBDIR%%/rexml/sax2listener.rb
+%%RUBY_LIBDIR%%/rexml/source.rb
+%%RUBY_LIBDIR%%/rexml/streamlistener.rb
+%%RUBY_LIBDIR%%/rexml/syncenumerator.rb
+%%RUBY_LIBDIR%%/rexml/text.rb
+%%RUBY_LIBDIR%%/rexml/undefinednamespaceexception.rb
+%%RUBY_LIBDIR%%/rexml/validation/relaxng.rb
+%%RUBY_LIBDIR%%/rexml/validation/validation.rb
+%%RUBY_LIBDIR%%/rexml/validation/validationexception.rb
+%%RUBY_LIBDIR%%/rexml/xmldecl.rb
+%%RUBY_LIBDIR%%/rexml/xmltokens.rb
+%%RUBY_LIBDIR%%/rexml/xpath.rb
+%%RUBY_LIBDIR%%/rexml/xpath_parser.rb
+%%RUBY_LIBDIR%%/rinda/rinda.rb
+%%RUBY_LIBDIR%%/rinda/ring.rb
+%%RUBY_LIBDIR%%/rinda/tuplespace.rb
+%%RUBY_LIBDIR%%/ripper/core.rb
+%%RUBY_LIBDIR%%/ripper/filter.rb
+%%RUBY_LIBDIR%%/ripper/lexer.rb
+%%RUBY_LIBDIR%%/ripper/sexp.rb
+%%RUBY_LIBDIR%%/ripper.rb
+%%RUBY_LIBDIR%%/rss/0.9.rb
+%%RUBY_LIBDIR%%/rss/1.0.rb
+%%RUBY_LIBDIR%%/rss/2.0.rb
+%%RUBY_LIBDIR%%/rss/atom.rb
+%%RUBY_LIBDIR%%/rss/content/1.0.rb
+%%RUBY_LIBDIR%%/rss/content/2.0.rb
+%%RUBY_LIBDIR%%/rss/content.rb
+%%RUBY_LIBDIR%%/rss/converter.rb
+%%RUBY_LIBDIR%%/rss/dublincore/1.0.rb
+%%RUBY_LIBDIR%%/rss/dublincore/2.0.rb
+%%RUBY_LIBDIR%%/rss/dublincore/atom.rb
+%%RUBY_LIBDIR%%/rss/dublincore.rb
+%%RUBY_LIBDIR%%/rss/image.rb
+%%RUBY_LIBDIR%%/rss/itunes.rb
+%%RUBY_LIBDIR%%/rss/maker/0.9.rb
+%%RUBY_LIBDIR%%/rss/maker/1.0.rb
+%%RUBY_LIBDIR%%/rss/maker/2.0.rb
+%%RUBY_LIBDIR%%/rss/maker/atom.rb
+%%RUBY_LIBDIR%%/rss/maker/base.rb
+%%RUBY_LIBDIR%%/rss/maker/content.rb
+%%RUBY_LIBDIR%%/rss/maker/dublincore.rb
+%%RUBY_LIBDIR%%/rss/maker/entry.rb
+%%RUBY_LIBDIR%%/rss/maker/feed.rb
+%%RUBY_LIBDIR%%/rss/maker/image.rb
+%%RUBY_LIBDIR%%/rss/maker/itunes.rb
+%%RUBY_LIBDIR%%/rss/maker/slash.rb
+%%RUBY_LIBDIR%%/rss/maker/syndication.rb
+%%RUBY_LIBDIR%%/rss/maker/taxonomy.rb
+%%RUBY_LIBDIR%%/rss/maker/trackback.rb
+%%RUBY_LIBDIR%%/rss/maker.rb
+%%RUBY_LIBDIR%%/rss/parser.rb
+%%RUBY_LIBDIR%%/rss/rexmlparser.rb
+%%RUBY_LIBDIR%%/rss/rss.rb
+%%RUBY_LIBDIR%%/rss/slash.rb
+%%RUBY_LIBDIR%%/rss/syndication.rb
+%%RUBY_LIBDIR%%/rss/taxonomy.rb
+%%RUBY_LIBDIR%%/rss/trackback.rb
+%%RUBY_LIBDIR%%/rss/utils.rb
+%%RUBY_LIBDIR%%/rss/xml-stylesheet.rb
+%%RUBY_LIBDIR%%/rss/xml.rb
+%%RUBY_LIBDIR%%/rss/xmlparser.rb
+%%RUBY_LIBDIR%%/rss/xmlscanner.rb
+%%RUBY_LIBDIR%%/rss.rb
+%%RUBY_LIBDIR%%/rubygems/builder.rb
+%%RUBY_LIBDIR%%/rubygems/command.rb
+%%RUBY_LIBDIR%%/rubygems/command_manager.rb
+%%RUBY_LIBDIR%%/rubygems/commands/build_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/cert_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/check_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/cleanup_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/contents_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/dependency_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/environment_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/fetch_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/generate_index_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/help_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/install_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/list_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/lock_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/mirror_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/outdated_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/pristine_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/query_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/rdoc_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/search_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/server_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/sources_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/specification_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/uninstall_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/unpack_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/update_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/which_command.rb
+%%RUBY_LIBDIR%%/rubygems/config_file.rb
+%%RUBY_LIBDIR%%/rubygems/custom_require.rb
+%%RUBY_LIBDIR%%/rubygems/defaults.rb
+%%RUBY_LIBDIR%%/rubygems/dependency.rb
+%%RUBY_LIBDIR%%/rubygems/dependency_installer.rb
+%%RUBY_LIBDIR%%/rubygems/dependency_list.rb
+%%RUBY_LIBDIR%%/rubygems/digest/digest_adapter.rb
+%%RUBY_LIBDIR%%/rubygems/digest/md5.rb
+%%RUBY_LIBDIR%%/rubygems/digest/sha1.rb
+%%RUBY_LIBDIR%%/rubygems/digest/sha2.rb
+%%RUBY_LIBDIR%%/rubygems/doc_manager.rb
+%%RUBY_LIBDIR%%/rubygems/exceptions.rb
+%%RUBY_LIBDIR%%/rubygems/ext/builder.rb
+%%RUBY_LIBDIR%%/rubygems/ext/configure_builder.rb
+%%RUBY_LIBDIR%%/rubygems/ext/ext_conf_builder.rb
+%%RUBY_LIBDIR%%/rubygems/ext/rake_builder.rb
+%%RUBY_LIBDIR%%/rubygems/ext.rb
+%%RUBY_LIBDIR%%/rubygems/format.rb
+%%RUBY_LIBDIR%%/rubygems/gem_open_uri.rb
+%%RUBY_LIBDIR%%/rubygems/gem_openssl.rb
+%%RUBY_LIBDIR%%/rubygems/gem_path_searcher.rb
+%%RUBY_LIBDIR%%/rubygems/gem_runner.rb
+%%RUBY_LIBDIR%%/rubygems/indexer/abstract_index_builder.rb
+%%RUBY_LIBDIR%%/rubygems/indexer/marshal_index_builder.rb
+%%RUBY_LIBDIR%%/rubygems/indexer/master_index_builder.rb
+%%RUBY_LIBDIR%%/rubygems/indexer/quick_index_builder.rb
+%%RUBY_LIBDIR%%/rubygems/indexer.rb
+%%RUBY_LIBDIR%%/rubygems/install_update_options.rb
+%%RUBY_LIBDIR%%/rubygems/installer.rb
+%%RUBY_LIBDIR%%/rubygems/local_remote_options.rb
+%%RUBY_LIBDIR%%/rubygems/old_format.rb
+%%RUBY_LIBDIR%%/rubygems/open-uri.rb
+%%RUBY_LIBDIR%%/rubygems/package.rb
+%%RUBY_LIBDIR%%/rubygems/platform.rb
+%%RUBY_LIBDIR%%/rubygems/remote_fetcher.rb
+%%RUBY_LIBDIR%%/rubygems/require_paths_builder.rb
+%%RUBY_LIBDIR%%/rubygems/requirement.rb
+%%RUBY_LIBDIR%%/rubygems/rubygems_version.rb
+%%RUBY_LIBDIR%%/rubygems/security.rb
+%%RUBY_LIBDIR%%/rubygems/server.rb
+%%RUBY_LIBDIR%%/rubygems/source_index.rb
+%%RUBY_LIBDIR%%/rubygems/source_info_cache.rb
+%%RUBY_LIBDIR%%/rubygems/source_info_cache_entry.rb
+%%RUBY_LIBDIR%%/rubygems/specification.rb
+%%RUBY_LIBDIR%%/rubygems/timer.rb
+%%RUBY_LIBDIR%%/rubygems/uninstaller.rb
+%%RUBY_LIBDIR%%/rubygems/user_interaction.rb
+%%RUBY_LIBDIR%%/rubygems/validator.rb
+%%RUBY_LIBDIR%%/rubygems/version.rb
+%%RUBY_LIBDIR%%/rubygems/version_option.rb
+%%RUBY_LIBDIR%%/rubygems.rb
+%%RUBY_LIBDIR%%/scanf.rb
+%%RUBY_LIBDIR%%/securerandom.rb
+%%RUBY_LIBDIR%%/set.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
+%%RUBY_LIBDIR%%/shell.rb
+%%RUBY_LIBDIR%%/shellwords.rb
+%%RUBY_LIBDIR%%/singleton.rb
+%%RUBY_LIBDIR%%/sync.rb
+%%RUBY_LIBDIR%%/tempfile.rb
+%%RUBY_LIBDIR%%/test/unit/assertionfailederror.rb
+%%RUBY_LIBDIR%%/test/unit/assertions.rb
+%%RUBY_LIBDIR%%/test/unit/autorunner.rb
+%%RUBY_LIBDIR%%/test/unit/collector/dir.rb
+%%RUBY_LIBDIR%%/test/unit/collector/objectspace.rb
+%%RUBY_LIBDIR%%/test/unit/collector.rb
+%%RUBY_LIBDIR%%/test/unit/error.rb
+%%RUBY_LIBDIR%%/test/unit/failure.rb
+%%RUBY_LIBDIR%%/test/unit/testcase.rb
+%%RUBY_LIBDIR%%/test/unit/testresult.rb
+%%RUBY_LIBDIR%%/test/unit/testsuite.rb
+%%RUBY_LIBDIR%%/test/unit/ui/console/testrunner.rb
+%%RUBY_LIBDIR%%/test/unit/ui/fox/testrunner.rb
+%%RUBY_LIBDIR%%/test/unit/ui/gtk/testrunner.rb
+%%RUBY_LIBDIR%%/test/unit/ui/gtk2/testrunner.rb
+%%RUBY_LIBDIR%%/test/unit/ui/testrunnermediator.rb
+%%RUBY_LIBDIR%%/test/unit/ui/testrunnerutilities.rb
+%%RUBY_LIBDIR%%/test/unit/ui/tk/testrunner.rb
+%%RUBY_LIBDIR%%/test/unit/util/backtracefilter.rb
+%%RUBY_LIBDIR%%/test/unit/util/observable.rb
+%%RUBY_LIBDIR%%/test/unit/util/procwrapper.rb
+%%RUBY_LIBDIR%%/test/unit.rb
+%%RUBY_LIBDIR%%/thread.rb
+%%RUBY_LIBDIR%%/thwait.rb
+%%RUBY_LIBDIR%%/time.rb
+%%RUBY_LIBDIR%%/timeout.rb
+%%RUBY_LIBDIR%%/tmpdir.rb
+%%RUBY_LIBDIR%%/tracer.rb
+%%RUBY_LIBDIR%%/tsort.rb
+%%RUBY_LIBDIR%%/ubygems.rb
+%%RUBY_LIBDIR%%/un.rb
+%%RUBY_LIBDIR%%/uri/common.rb
+%%RUBY_LIBDIR%%/uri/ftp.rb
+%%RUBY_LIBDIR%%/uri/generic.rb
+%%RUBY_LIBDIR%%/uri/http.rb
+%%RUBY_LIBDIR%%/uri/https.rb
+%%RUBY_LIBDIR%%/uri/ldap.rb
+%%RUBY_LIBDIR%%/uri/ldaps.rb
+%%RUBY_LIBDIR%%/uri/mailto.rb
+%%RUBY_LIBDIR%%/uri.rb
+%%RUBY_LIBDIR%%/weakref.rb
+%%RUBY_LIBDIR%%/webrick/accesslog.rb
+%%RUBY_LIBDIR%%/webrick/cgi.rb
+%%RUBY_LIBDIR%%/webrick/compat.rb
+%%RUBY_LIBDIR%%/webrick/config.rb
+%%RUBY_LIBDIR%%/webrick/cookie.rb
+%%RUBY_LIBDIR%%/webrick/htmlutils.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/authenticator.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/basicauth.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/digestauth.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/htdigest.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/htgroup.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/htpasswd.rb
+%%RUBY_LIBDIR%%/webrick/httpauth/userdb.rb
+%%RUBY_LIBDIR%%/webrick/httpauth.rb
+%%RUBY_LIBDIR%%/webrick/httpproxy.rb
+%%RUBY_LIBDIR%%/webrick/httprequest.rb
+%%RUBY_LIBDIR%%/webrick/httpresponse.rb
+%%RUBY_LIBDIR%%/webrick/https.rb
+%%RUBY_LIBDIR%%/webrick/httpserver.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/abstract.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/cgi_runner.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/cgihandler.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/erbhandler.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/filehandler.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet/prochandler.rb
+%%RUBY_LIBDIR%%/webrick/httpservlet.rb
+%%RUBY_LIBDIR%%/webrick/httpstatus.rb
+%%RUBY_LIBDIR%%/webrick/httputils.rb
+%%RUBY_LIBDIR%%/webrick/httpversion.rb
+%%RUBY_LIBDIR%%/webrick/log.rb
+%%RUBY_LIBDIR%%/webrick/server.rb
+%%RUBY_LIBDIR%%/webrick/ssl.rb
+%%RUBY_LIBDIR%%/webrick/utils.rb
+%%RUBY_LIBDIR%%/webrick/version.rb
+%%RUBY_LIBDIR%%/webrick.rb
+%%RUBY_LIBDIR%%/xmlrpc/base64.rb
+%%RUBY_LIBDIR%%/xmlrpc/client.rb
+%%RUBY_LIBDIR%%/xmlrpc/config.rb
+%%RUBY_LIBDIR%%/xmlrpc/create.rb
+%%RUBY_LIBDIR%%/xmlrpc/datetime.rb
+%%RUBY_LIBDIR%%/xmlrpc/httpserver.rb
+%%RUBY_LIBDIR%%/xmlrpc/marshal.rb
+%%RUBY_LIBDIR%%/xmlrpc/parser.rb
+%%RUBY_LIBDIR%%/xmlrpc/server.rb
+%%RUBY_LIBDIR%%/xmlrpc/utils.rb
+%%RUBY_LIBDIR%%/yaml/baseemitter.rb
+%%RUBY_LIBDIR%%/yaml/basenode.rb
+%%RUBY_LIBDIR%%/yaml/constants.rb
+%%RUBY_LIBDIR%%/yaml/dbm.rb
+%%RUBY_LIBDIR%%/yaml/encoding.rb
+%%RUBY_LIBDIR%%/yaml/error.rb
+%%RUBY_LIBDIR%%/yaml/loader.rb
+%%RUBY_LIBDIR%%/yaml/rubytypes.rb
+%%RUBY_LIBDIR%%/yaml/store.rb
+%%RUBY_LIBDIR%%/yaml/stream.rb
+%%RUBY_LIBDIR%%/yaml/stringio.rb
+%%RUBY_LIBDIR%%/yaml/syck.rb
+%%RUBY_LIBDIR%%/yaml/tag.rb
+%%RUBY_LIBDIR%%/yaml/types.rb
+%%RUBY_LIBDIR%%/yaml/yamlnode.rb
+%%RUBY_LIBDIR%%/yaml/ypath.rb
+%%RUBY_LIBDIR%%/yaml.rb
+@dirrm %%RUBY_LIBDIR%%/yaml
+@dirrm %%RUBY_LIBDIR%%/xmlrpc
+@dirrm %%RUBY_LIBDIR%%/webrick/httpservlet
+@dirrm %%RUBY_LIBDIR%%/webrick/httpauth
+@dirrm %%RUBY_LIBDIR%%/webrick
+@dirrm %%RUBY_LIBDIR%%/uri
+@dirrm %%RUBY_LIBDIR%%/test/unit/util
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui/tk
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui/gtk2
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui/gtk
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui/fox
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui/console
+@dirrm %%RUBY_LIBDIR%%/test/unit/ui
+@dirrm %%RUBY_LIBDIR%%/test/unit/collector
+@dirrm %%RUBY_LIBDIR%%/test/unit
+@dirrm %%RUBY_LIBDIR%%/test
+@dirrm %%RUBY_LIBDIR%%/shell
+@dirrm %%RUBY_LIBDIR%%/rubygems/indexer
+@dirrm %%RUBY_LIBDIR%%/rubygems/ext
+@dirrm %%RUBY_LIBDIR%%/rubygems/digest
+@dirrm %%RUBY_LIBDIR%%/rubygems/commands
+@dirrm %%RUBY_LIBDIR%%/rubygems
+@dirrm %%RUBY_LIBDIR%%/rss/maker
+@dirrm %%RUBY_LIBDIR%%/rss/dublincore
+@dirrm %%RUBY_LIBDIR%%/rss/content
+@dirrm %%RUBY_LIBDIR%%/rss
+@dirrm %%RUBY_LIBDIR%%/ripper
+@dirrm %%RUBY_LIBDIR%%/rinda
+@dirrm %%RUBY_LIBDIR%%/rexml/validation
+@dirrm %%RUBY_LIBDIR%%/rexml/parsers
+@dirrm %%RUBY_LIBDIR%%/rexml/light
+@dirrm %%RUBY_LIBDIR%%/rexml/formatters
+@dirrm %%RUBY_LIBDIR%%/rexml/encodings
+@dirrm %%RUBY_LIBDIR%%/rexml/dtd
+@dirrm %%RUBY_LIBDIR%%/rexml
+@dirrm %%RUBY_LIBDIR%%/rdoc/ri
+@dirrm %%RUBY_LIBDIR%%/rdoc/parsers
+@dirrm %%RUBY_LIBDIR%%/rdoc/markup/test
+@dirrm %%RUBY_LIBDIR%%/rdoc/markup/simple_markup
+@dirrm %%RUBY_LIBDIR%%/rdoc/markup/sample
+@dirrm %%RUBY_LIBDIR%%/rdoc/markup
+@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/xml
+@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/html
+@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/chm
+@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template
+@dirrm %%RUBY_LIBDIR%%/rdoc/generators
+@dirrm %%RUBY_LIBDIR%%/rdoc/dot
+@dirrm %%RUBY_LIBDIR%%/rdoc
+@dirrm %%RUBY_LIBDIR%%/rbconfig
+@dirrm %%RUBY_LIBDIR%%/rake/loaders
+@dirrm %%RUBY_LIBDIR%%/rake
+@dirrm %%RUBY_LIBDIR%%/racc
+@dirrm %%RUBY_LIBDIR%%/optparse
+@dirrm %%RUBY_LIBDIR%%/openssl
+@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%/json/pure
+@dirrm %%RUBY_LIBDIR%%/json/add
+@dirrm %%RUBY_LIBDIR%%/json
+@dirrm %%RUBY_LIBDIR%%/irb/lc/ja
+@dirrm %%RUBY_LIBDIR%%/irb/lc
+@dirrm %%RUBY_LIBDIR%%/irb/ext
+@dirrm %%RUBY_LIBDIR%%/irb/cmd
+@dirrm %%RUBY_LIBDIR%%/irb
+@dirrm %%RUBY_LIBDIR%%/io
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/racc
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/json/ext
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/json
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/io
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/trans
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest
+@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%
+@dirrm %%RUBY_LIBDIR%%/drb
+@dirrm %%RUBY_LIBDIR%%/dl
+@dirrm %%RUBY_LIBDIR%%/digest
+@dirrm %%RUBY_LIBDIR%%/date
+@dirrm %%RUBY_LIBDIR%%/cgi/session
+@dirrm %%RUBY_LIBDIR%%/cgi
+@dirrm %%RUBY_LIBDIR%%/bigdecimal
+@dirrm %%RUBY_LIBDIR%%/
+%%RUBY_SITEARCHLIBDIR%%/.keep_me
+@dirrmtry %%RUBY_SITEARCHLIBDIR%%
+@dirrmtry %%RUBY_SITELIBDIR%%
+@dirrmtry lib/ruby/site_ruby
+%%RUBY_VENDORARCHLIBDIR%%/.keep_me
+@dirrmtry %%RUBY_VENDORARCHLIBDIR%%
+@dirrmtry %%RUBY_VENDORLIBDIR%%
+@dirrmtry lib/ruby/vendor_ruby
+@dirrmtry lib/ruby