summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortaca <taca>2008-06-19 14:35:37 +0000
committertaca <taca>2008-06-19 14:35:37 +0000
commitfc4e85f4404e19da46ceff63259cb4c4aa71672c (patch)
tree9b5570c42cf5992a852ebd5bffee747f0c1b0ade /lang
parent4b1e5dee0b6a818a18965e2bf0e4a4bf6fdff63a (diff)
downloadpkgsrc-fc4e85f4404e19da46ceff63259cb4c4aa71672c.tar.gz
Update ruby18-base package to 1.8.7.
Since chanes are too much to write here, please refer http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7/ChangeLog http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/NEWS http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_17/ChangeLog
Diffstat (limited to 'lang')
-rw-r--r--lang/ruby18-base/Makefile39
-rw-r--r--lang/ruby18-base/PLIST1512
-rw-r--r--lang/ruby18-base/PLIST.common_end192
-rw-r--r--lang/ruby18-base/distinfo16
-rw-r--r--lang/ruby18-base/patches/patch-aa37
-rw-r--r--lang/ruby18-base/patches/patch-ab41
-rw-r--r--lang/ruby18-base/patches/patch-ad14
-rw-r--r--lang/ruby18-base/patches/patch-de27
-rw-r--r--lang/ruby18-base/patches/patch-df94
-rw-r--r--lang/ruby18-base/patches/patch-dg26
10 files changed, 949 insertions, 1049 deletions
diff --git a/lang/ruby18-base/Makefile b/lang/ruby18-base/Makefile
index 25eaea35156..a0e0886d4e4 100644
--- a/lang/ruby18-base/Makefile
+++ b/lang/ruby18-base/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.42 2008/04/14 21:47:35 jlam Exp $
+# $NetBSD: Makefile,v 1.43 2008/06/19 14:35:37 taca Exp $
#
DISTNAME= ${RUBY_DISTNAME}
@@ -21,7 +21,7 @@ CONFLICTS= ${RUBY_PKGPREFIX}-dbm-[0-9]* \
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c
-USE_TOOLS+= yacc
+USE_TOOLS+= pax yacc
GNU_CONFIGURE= yes
TEST_TARGET= test
CONFIGURE_ARGS+= --enable-shared \
@@ -83,8 +83,7 @@ DOCS= COPYING COPYING.ja ChangeLog NEWS README \
doc/irb/irb-tools.rd.ja doc/irb/irb.rd doc/irb/irb.rd.ja \
doc/shell.rd doc/shell.rd.ja
EXT_DOCS= bigdecimal/bigdecimal_en.html bigdecimal/bigdecimal_ja.html \
- dl/doc/dl.txt enumerator/enumerator.txt \
- etc/etc.txt etc/etc.txt.ja syslog/syslog.txt \
+ dl/doc/dl.txt etc/etc.txt etc/etc.txt.ja syslog/syslog.txt \
zlib/doc/zlib.rd
BIGDECIMAL_EXAMPLES= linear.rb nlsolve.rb pi.rb
@@ -97,6 +96,11 @@ OPENSSL_EXAMPLES= c_rehash.rb cert2text.rb cert_store_view.rb \
PTY_EXAMPLES= expect_sample.rb script.rb shl.rb
REPLACE_RUBY_DIRS= bin ext lib sample
+INSTALLATION_DIRS= bin ${RUBY_ARCHLIB} ${RUBY_DOC}/irb ${RUBY_DOC}/pty \
+ ${DESTDIR}${RUBY_EG}/bigdecimal ${RUBY_EG}/dl \
+ ${RUBY_EG}/openssl ${RUBY_EG}/pty
+FIX_PERM= ${RUBY_ARCHLIB}/digest.h ${RUBY_ARCHLIB}/dl.h \
+ ${RUBY_ARCHLIB}/dlconfig.h
pre-configure:
${RM} -f ${WRKSRC}/ext/curses/extconf.rb
@@ -109,36 +113,33 @@ pre-install:
-exec ${RM} -f {} \;
post-install:
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_DOCDIR}/irb
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_DOCDIR}/pty
- ${INSTALL_DATA} ${FILESDIR}/CHANGES.pkgsrc ${DESTDIR}${RUBY_DOCDIR}
+ ${INSTALL_DATA} ${FILESDIR}/CHANGES.pkgsrc ${DESTDIR}${PREFIX}/${RUBY_DOC}
.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/${f:C/^doc\///}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/${f:C/^doc\///}
.endfor
${INSTALL_SCRIPT} ${WRKSRC}/ext/dl/h2rb ${DESTDIR}${PREFIX}/bin/h2rb${RUBY_VER}
.for f in ${EXT_DOCS}
- ${INSTALL_DATA} ${WRKSRC}/ext/${f} ${DESTDIR}${RUBY_DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/ext/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}
.endfor
- ${CP} -r ${WRKSRC}/ext/pty/README.* ${DESTDIR}${RUBY_DOCDIR}/pty
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/pty
- ${CP} -r ${WRKSRC}/sample/* ${DESTDIR}${RUBY_EXAMPLESDIR}
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/bigdecimal
+ cd ${WRKSRC}/ext/pty; ${PAX} -rw README.* ${DESTDIR}${PREFIX}/${RUBY_DOC}/pty
+ cd ${WRKSRC}/sample; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}
.for f in ${BIGDECIMAL_EXAMPLES}
${INSTALL_DATA} ${RUBY_WRKSRC}/ext/bigdecimal/sample/${f} \
- ${DESTDIR}${RUBY_EXAMPLESDIR}/bigdecimal
+ ${DESTDIR}${PREFIX}/${RUBY_EG}/bigdecimal
.endfor
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/dl
.for f in ${DL_EXAMPLES}
${INSTALL_DATA} ${RUBY_WRKSRC}/ext/dl/sample/${f} \
- ${DESTDIR}${RUBY_EXAMPLESDIR}/dl
+ ${DESTDIR}${PREFIX}/${RUBY_EG}/dl
.endfor
- ${INSTALL_DATA_DIR} ${DESTDIR}${RUBY_EXAMPLESDIR}/openssl
.for f in ${OPENSSL_EXAMPLES}
${INSTALL_DATA} ${RUBY_WRKSRC}/sample/openssl/${f} \
- ${DESTDIR}${RUBY_EXAMPLESDIR}/openssl
+ ${DESTDIR}${PREFIX}/${RUBY_EG}/openssl
.endfor
.for f in ${PTY_EXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/ext/pty/${f} ${DESTDIR}${RUBY_EXAMPLESDIR}/pty
+ ${INSTALL_DATA} ${WRKSRC}/ext/pty/${f} ${DESTDIR}${PREFIX}/${RUBY_EG}/pty
+.endfor
+.for f in ${FIX_PERM}
+ ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${f}
.endfor
${RUBY_GENERATE_PLIST}
diff --git a/lang/ruby18-base/PLIST b/lang/ruby18-base/PLIST
index 6deb309ed0a..fa0daed9948 100644
--- a/lang/ruby18-base/PLIST
+++ b/lang/ruby18-base/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2008/04/12 22:43:02 jlam Exp $
+@comment $NetBSD: PLIST,v 1.14 2008/06/19 14:35:37 taca Exp $
bin/erb${RUBY_VER}
bin/h2rb${RUBY_VER}
bin/irb${RUBY_VER}
@@ -10,751 +10,767 @@ lib/libruby${RUBY_VER}-static.a
lib/libruby${RUBY_VER}.so
${RUBY_NOSHLIBMAJOR}lib/libruby${RUBY_VER}.so.${RUBY_SHLIBMAJOR}
lib/libruby${RUBY_VER}.so.${RUBY_SHLIBVER}
-${RUBY_LIBDIR}/English.rb
-${RUBY_LIBDIR}/Env.rb
-${RUBY_LIBDIR}/abbrev.rb
-${RUBY_LIBDIR}/base64.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-lib.rb
-${RUBY_LIBDIR}/cgi.rb
-${RUBY_LIBDIR}/complex.rb
-${RUBY_LIBDIR}/csv.rb
-${RUBY_LIBDIR}/digest/sha2.rb
-${RUBY_LIBDIR}/digest.rb
-${RUBY_LIBDIR}/date/format.rb
-${RUBY_LIBDIR}/date.rb
-${RUBY_LIBDIR}/date2.rb
-${RUBY_LIBDIR}/debug.rb
-${RUBY_LIBDIR}/delegate.rb
-${RUBY_LIBDIR}/dl/import.rb
-${RUBY_LIBDIR}/dl/struct.rb
-${RUBY_LIBDIR}/dl/types.rb
-${RUBY_LIBDIR}/dl/win32.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}/eregex.rb
-${RUBY_LIBDIR}/expect.rb
-${RUBY_LIBDIR}/fileutils.rb
-${RUBY_LIBDIR}/finalize.rb
-${RUBY_LIBDIR}/find.rb
-${RUBY_LIBDIR}/forwardable.rb
-${RUBY_LIBDIR}/ftools.rb
-${RUBY_LIBDIR}/generator.rb
-${RUBY_LIBDIR}/getoptlong.rb
-${RUBY_LIBDIR}/getopts.rb
-${RUBY_LIBDIR}/gserver.rb
-${RUBY_ARCHLIBDIR}/bigdecimal.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/config.h
-${RUBY_ARCHLIBDIR}/defines.h
-${RUBY_ARCHLIBDIR}/digest.h
-${RUBY_ARCHLIBDIR}/dbm.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest/bubblebabble.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest/md5.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest/rmd160.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest/sha1.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/digest/sha2.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/dl.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/dl.h
-${RUBY_ARCHLIBDIR}/dlconfig.h
-${RUBY_ARCHLIBDIR}/dln.h
-${RUBY_ARCHLIBDIR}/enumerator.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/env.h
-${RUBY_ARCHLIBDIR}/etc.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/fcntl.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/iconv.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/intern.h
-${PLIST.io}${RUBY_ARCHLIBDIR}/io/wait.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/missing.h
-${RUBY_ARCHLIBDIR}/nkf.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/node.h
-${RUBY_ARCHLIBDIR}/openssl.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/pty.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/racc/cparse.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/rbconfig.rb
-${RUBY_ARCHLIBDIR}/re.h
-${RUBY_ARCHLIBDIR}/regex.h
-${RUBY_ARCHLIBDIR}/ruby.h
-${RUBY_ARCHLIBDIR}/rubyio.h
-${RUBY_ARCHLIBDIR}/rubysig.h
-${RUBY_ARCHLIBDIR}/sdbm.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/socket.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/st.h
-${RUBY_ARCHLIBDIR}/stringio.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/strscan.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/syck.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/syslog.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/thread.${RUBY_DLEXT}
-${RUBY_ARCHLIBDIR}/util.h
-${RUBY_ARCHLIBDIR}/version.h
-${RUBY_ARCHLIBDIR}/zlib.${RUBY_DLEXT}
-@exec ${MKDIR} %D/${RUBY_SITEARCHLIBDIR}
-${RUBY_LIBDIR}/importenv.rb
-${PLIST.io}${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}/jcode.rb
-${RUBY_LIBDIR}/kconv.rb
-${RUBY_LIBDIR}/logger.rb
-${RUBY_LIBDIR}/mailread.rb
-${RUBY_LIBDIR}/mathn.rb
-${RUBY_LIBDIR}/matrix.rb
-${RUBY_LIBDIR}/md5.rb
-${RUBY_LIBDIR}/mkmf.rb
-${RUBY_LIBDIR}/monitor.rb
-${RUBY_LIBDIR}/mutex_m.rb
-${RUBY_LIBDIR}/net/ftp.rb
-${RUBY_LIBDIR}/net/ftptls.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}/net/telnets.rb
-${RUBY_LIBDIR}/observer.rb
-${RUBY_LIBDIR}/open-uri.rb
-${RUBY_LIBDIR}/open3.rb
-${RUBY_LIBDIR}/openssl.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}/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}/parsearg.rb
-${RUBY_LIBDIR}/parsedate.rb
-${RUBY_LIBDIR}/pathname.rb
-${RUBY_LIBDIR}/ping.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}/rational.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}/readbytes.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}/rss.rb
-${RUBY_LIBDIR}/rss/0.9.rb
-${RUBY_LIBDIR}/rss/1.0.rb
-${RUBY_LIBDIR}/rss/2.0.rb
-${RUBY_LIBDIR}/rss/content.rb
-${RUBY_LIBDIR}/rss/converter.rb
-${RUBY_LIBDIR}/rss/dublincore.rb
-${RUBY_LIBDIR}/rss/image.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/base.rb
-${RUBY_LIBDIR}/rss/maker/content.rb
-${RUBY_LIBDIR}/rss/maker/dublincore.rb
-${RUBY_LIBDIR}/rss/maker/image.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/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/xmlparser.rb
-${RUBY_LIBDIR}/rss/xmlscanner.rb
-${RUBY_LIBDIR}/rubyunit.rb
-${RUBY_LIBDIR}/runit/assert.rb
-${RUBY_LIBDIR}/runit/cui/testrunner.rb
-${RUBY_LIBDIR}/runit/error.rb
-${RUBY_LIBDIR}/runit/testcase.rb
-${RUBY_LIBDIR}/runit/testresult.rb
-${RUBY_LIBDIR}/runit/testsuite.rb
-${RUBY_LIBDIR}/runit/topublic.rb
-${RUBY_LIBDIR}/scanf.rb
-${RUBY_LIBDIR}/set.rb
-${RUBY_LIBDIR}/sha1.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}/soap/attachment.rb
-${RUBY_LIBDIR}/soap/baseData.rb
-${RUBY_LIBDIR}/soap/element.rb
-${RUBY_LIBDIR}/soap/encodingstyle/aspDotNetHandler.rb
-${RUBY_LIBDIR}/soap/encodingstyle/handler.rb
-${RUBY_LIBDIR}/soap/encodingstyle/literalHandler.rb
-${RUBY_LIBDIR}/soap/encodingstyle/soapHandler.rb
-${RUBY_LIBDIR}/soap/generator.rb
-${RUBY_LIBDIR}/soap/httpconfigloader.rb
-${RUBY_LIBDIR}/soap/header/handler.rb
-${RUBY_LIBDIR}/soap/header/handlerset.rb
-${RUBY_LIBDIR}/soap/header/simplehandler.rb
-${RUBY_LIBDIR}/soap/mapping/factory.rb
-${RUBY_LIBDIR}/soap/mapping/mapping.rb
-${RUBY_LIBDIR}/soap/mapping/registry.rb
-${RUBY_LIBDIR}/soap/mapping/rubytypeFactory.rb
-${RUBY_LIBDIR}/soap/mapping/typeMap.rb
-${RUBY_LIBDIR}/soap/mapping/wsdlencodedregistry.rb
-${RUBY_LIBDIR}/soap/mapping/wsdlliteralregistry.rb
-${RUBY_LIBDIR}/soap/mapping.rb
-${RUBY_LIBDIR}/soap/marshal.rb
-${RUBY_LIBDIR}/soap/mimemessage.rb
-${RUBY_LIBDIR}/soap/netHttpClient.rb
-${RUBY_LIBDIR}/soap/parser.rb
-${RUBY_LIBDIR}/soap/processor.rb
-${RUBY_LIBDIR}/soap/property.rb
-${RUBY_LIBDIR}/soap/rpc/cgistub.rb
-${RUBY_LIBDIR}/soap/rpc/driver.rb
-${RUBY_LIBDIR}/soap/rpc/element.rb
-${RUBY_LIBDIR}/soap/rpc/httpserver.rb
-${RUBY_LIBDIR}/soap/rpc/proxy.rb
-${RUBY_LIBDIR}/soap/rpc/router.rb
-${RUBY_LIBDIR}/soap/rpc/rpc.rb
-${RUBY_LIBDIR}/soap/rpc/soaplet.rb
-${RUBY_LIBDIR}/soap/rpc/standaloneServer.rb
-${RUBY_LIBDIR}/soap/soap.rb
-${RUBY_LIBDIR}/soap/streamHandler.rb
-${RUBY_LIBDIR}/soap/wsdlDriver.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}/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/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}/wsdl/binding.rb
-${RUBY_LIBDIR}/wsdl/data.rb
-${RUBY_LIBDIR}/wsdl/definitions.rb
-${RUBY_LIBDIR}/wsdl/documentation.rb
-${RUBY_LIBDIR}/wsdl/import.rb
-${RUBY_LIBDIR}/wsdl/importer.rb
-${RUBY_LIBDIR}/wsdl/info.rb
-${RUBY_LIBDIR}/wsdl/message.rb
-${RUBY_LIBDIR}/wsdl/operation.rb
-${RUBY_LIBDIR}/wsdl/operationBinding.rb
-${RUBY_LIBDIR}/wsdl/param.rb
-${RUBY_LIBDIR}/wsdl/parser.rb
-${RUBY_LIBDIR}/wsdl/part.rb
-${RUBY_LIBDIR}/wsdl/port.rb
-${RUBY_LIBDIR}/wsdl/portType.rb
-${RUBY_LIBDIR}/wsdl/service.rb
-${RUBY_LIBDIR}/wsdl/soap/address.rb
-${RUBY_LIBDIR}/wsdl/soap/binding.rb
-${RUBY_LIBDIR}/wsdl/soap/body.rb
-${RUBY_LIBDIR}/wsdl/soap/cgiStubCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/classDefCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/classDefCreatorSupport.rb
-${RUBY_LIBDIR}/wsdl/soap/clientSkeltonCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/complexType.rb
-${RUBY_LIBDIR}/wsdl/soap/data.rb
-${RUBY_LIBDIR}/wsdl/soap/definitions.rb
-${RUBY_LIBDIR}/wsdl/soap/driverCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/element.rb
-${RUBY_LIBDIR}/wsdl/soap/fault.rb
-${RUBY_LIBDIR}/wsdl/soap/header.rb
-${RUBY_LIBDIR}/wsdl/soap/headerfault.rb
-${RUBY_LIBDIR}/wsdl/soap/mappingRegistryCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/methodDefCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/operation.rb
-${RUBY_LIBDIR}/wsdl/soap/servantSkeltonCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/standaloneServerStubCreator.rb
-${RUBY_LIBDIR}/wsdl/soap/wsdl2ruby.rb
-${RUBY_LIBDIR}/wsdl/types.rb
-${RUBY_LIBDIR}/wsdl/wsdl.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/all.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/annotation.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/any.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/attribute.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/choice.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/complexContent.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/complexType.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/content.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/data.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/element.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/enumeration.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/import.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/importer.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/include.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/length.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/parser.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/pattern.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/schema.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/sequence.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/simpleContent.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/simpleExtension.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/simpleRestriction.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/simpleType.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/unique.rb
-${RUBY_LIBDIR}/wsdl/xmlSchema/xsd2ruby.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}/xsd/charset.rb
-${RUBY_LIBDIR}/xsd/codegen.rb
-${RUBY_LIBDIR}/xsd/codegen/classdef.rb
-${RUBY_LIBDIR}/xsd/codegen/commentdef.rb
-${RUBY_LIBDIR}/xsd/codegen/gensupport.rb
-${RUBY_LIBDIR}/xsd/codegen/methoddef.rb
-${RUBY_LIBDIR}/xsd/codegen/moduledef.rb
-${RUBY_LIBDIR}/xsd/datatypes.rb
-${RUBY_LIBDIR}/xsd/datatypes1999.rb
-${RUBY_LIBDIR}/xsd/iconvcharset.rb
-${RUBY_LIBDIR}/xsd/mapping.rb
-${RUBY_LIBDIR}/xsd/namedelements.rb
-${RUBY_LIBDIR}/xsd/ns.rb
-${RUBY_LIBDIR}/xsd/qname.rb
-${RUBY_LIBDIR}/xsd/xmlparser/parser.rb
-${RUBY_LIBDIR}/xsd/xmlparser/rexmlparser.rb
-${RUBY_LIBDIR}/xsd/xmlparser/xmlparser.rb
-${RUBY_LIBDIR}/xsd/xmlparser/xmlscanner.rb
-${RUBY_LIBDIR}/xsd/xmlparser.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
+${RUBY_LIB}/English.rb
+${RUBY_LIB}/Env.rb
+${RUBY_LIB}/abbrev.rb
+${RUBY_LIB}/base64.rb
+${RUBY_LIB}/benchmark.rb
+${RUBY_LIB}/bigdecimal/jacobian.rb
+${RUBY_LIB}/bigdecimal/ludcmp.rb
+${RUBY_LIB}/bigdecimal/math.rb
+${RUBY_LIB}/bigdecimal/newton.rb
+${RUBY_LIB}/bigdecimal/util.rb
+${RUBY_LIB}/cgi/session/pstore.rb
+${RUBY_LIB}/cgi/session.rb
+${RUBY_LIB}/cgi-lib.rb
+${RUBY_LIB}/cgi.rb
+${RUBY_LIB}/complex.rb
+${RUBY_LIB}/csv.rb
+${RUBY_LIB}/digest/sha2.rb
+${RUBY_LIB}/digest.rb
+${RUBY_LIB}/date/format.rb
+${RUBY_LIB}/date.rb
+${RUBY_LIB}/date2.rb
+${RUBY_LIB}/debug.rb
+${RUBY_LIB}/delegate.rb
+${RUBY_LIB}/dl/import.rb
+${RUBY_LIB}/dl/struct.rb
+${RUBY_LIB}/dl/types.rb
+${RUBY_LIB}/dl/win32.rb
+${RUBY_LIB}/drb/acl.rb
+${RUBY_LIB}/drb/drb.rb
+${RUBY_LIB}/drb/eq.rb
+${RUBY_LIB}/drb/extserv.rb
+${RUBY_LIB}/drb/extservm.rb
+${RUBY_LIB}/drb/gw.rb
+${RUBY_LIB}/drb/invokemethod.rb
+${RUBY_LIB}/drb/observer.rb
+${RUBY_LIB}/drb/ssl.rb
+${RUBY_LIB}/drb/timeridconv.rb
+${RUBY_LIB}/drb/unix.rb
+${RUBY_LIB}/drb.rb
+${RUBY_LIB}/e2mmap.rb
+${RUBY_LIB}/erb.rb
+${RUBY_LIB}/eregex.rb
+${RUBY_LIB}/expect.rb
+${RUBY_LIB}/fileutils.rb
+${RUBY_LIB}/finalize.rb
+${RUBY_LIB}/find.rb
+${RUBY_LIB}/forwardable.rb
+${RUBY_LIB}/ftools.rb
+${RUBY_LIB}/generator.rb
+${RUBY_LIB}/getoptlong.rb
+${RUBY_LIB}/getopts.rb
+${RUBY_LIB}/gserver.rb
+${RUBY_ARCHLIB}/bigdecimal.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/config.h
+${RUBY_ARCHLIB}/defines.h
+${RUBY_ARCHLIB}/digest.h
+${RUBY_ARCHLIB}/dbm.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest/bubblebabble.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest/md5.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest/rmd160.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest/sha1.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/digest/sha2.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/dl.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/dl.h
+${RUBY_ARCHLIB}/dlconfig.h
+${RUBY_ARCHLIB}/dln.h
+${RUBY_ARCHLIB}/env.h
+${RUBY_ARCHLIB}/etc.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/fcntl.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/iconv.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/intern.h
+${PLIST.io}${RUBY_ARCHLIB}/io/wait.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/missing.h
+${RUBY_ARCHLIB}/nkf.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/node.h
+${RUBY_ARCHLIB}/openssl.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/pty.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/racc/cparse.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/rbconfig.rb
+${RUBY_ARCHLIB}/re.h
+${RUBY_ARCHLIB}/regex.h
+${RUBY_ARCHLIB}/ruby.h
+${RUBY_ARCHLIB}/rubyio.h
+${RUBY_ARCHLIB}/rubysig.h
+${RUBY_ARCHLIB}/sdbm.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/socket.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/st.h
+${RUBY_ARCHLIB}/stringio.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/strscan.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/syck.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/syslog.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/thread.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/util.h
+${RUBY_ARCHLIB}/version.h
+${RUBY_ARCHLIB}/zlib.${RUBY_DLEXT}
+@exec ${MKDIR} %D/${RUBY_SITEARCHLIB}
+@exec ${MKDIR} %D/${RUBY_VENDORARCHLIB}
+${RUBY_LIB}/importenv.rb
+${PLIST.io}${RUBY_LIB}/io/nonblock.rb
+${RUBY_LIB}/ipaddr.rb
+${RUBY_LIB}/irb/cmd/chws.rb
+${RUBY_LIB}/irb/cmd/fork.rb
+${RUBY_LIB}/irb/cmd/help.rb
+${RUBY_LIB}/irb/cmd/load.rb
+${RUBY_LIB}/irb/cmd/nop.rb
+${RUBY_LIB}/irb/cmd/pushws.rb
+${RUBY_LIB}/irb/cmd/subirb.rb
+${RUBY_LIB}/irb/completion.rb
+${RUBY_LIB}/irb/context.rb
+${RUBY_LIB}/irb/ext/change-ws.rb
+${RUBY_LIB}/irb/ext/history.rb
+${RUBY_LIB}/irb/ext/loader.rb
+${RUBY_LIB}/irb/ext/math-mode.rb
+${RUBY_LIB}/irb/ext/multi-irb.rb
+${RUBY_LIB}/irb/ext/save-history.rb
+${RUBY_LIB}/irb/ext/tracer.rb
+${RUBY_LIB}/irb/ext/use-loader.rb
+${RUBY_LIB}/irb/ext/workspaces.rb
+${RUBY_LIB}/irb/extend-command.rb
+${RUBY_LIB}/irb/frame.rb
+${RUBY_LIB}/irb/help.rb
+${RUBY_LIB}/irb/init.rb
+${RUBY_LIB}/irb/input-method.rb
+${RUBY_LIB}/irb/lc/error.rb
+${RUBY_LIB}/irb/lc/help-message
+${RUBY_LIB}/irb/lc/ja/error.rb
+${RUBY_LIB}/irb/lc/ja/help-message
+${RUBY_LIB}/irb/locale.rb
+${RUBY_LIB}/irb/notifier.rb
+${RUBY_LIB}/irb/output-method.rb
+${RUBY_LIB}/irb/ruby-lex.rb
+${RUBY_LIB}/irb/ruby-token.rb
+${RUBY_LIB}/irb/slex.rb
+${RUBY_LIB}/irb/version.rb
+${RUBY_LIB}/irb/workspace.rb
+${RUBY_LIB}/irb/ws-for-case-2.rb
+${RUBY_LIB}/irb/xmp.rb
+${RUBY_LIB}/irb.rb
+${RUBY_LIB}/jcode.rb
+${RUBY_LIB}/kconv.rb
+${RUBY_LIB}/logger.rb
+${RUBY_LIB}/mailread.rb
+${RUBY_LIB}/mathn.rb
+${RUBY_LIB}/matrix.rb
+${RUBY_LIB}/md5.rb
+${RUBY_LIB}/mkmf.rb
+${RUBY_LIB}/monitor.rb
+${RUBY_LIB}/mutex_m.rb
+${RUBY_LIB}/net/ftp.rb
+${RUBY_LIB}/net/ftptls.rb
+${RUBY_LIB}/net/http.rb
+${RUBY_LIB}/net/https.rb
+${RUBY_LIB}/net/imap.rb
+${RUBY_LIB}/net/pop.rb
+${RUBY_LIB}/net/protocol.rb
+${RUBY_LIB}/net/smtp.rb
+${RUBY_LIB}/net/telnet.rb
+${RUBY_LIB}/net/telnets.rb
+${RUBY_LIB}/observer.rb
+${RUBY_LIB}/open-uri.rb
+${RUBY_LIB}/open3.rb
+${RUBY_LIB}/openssl.rb
+${RUBY_LIB}/openssl/bn.rb
+${RUBY_LIB}/openssl/buffering.rb
+${RUBY_LIB}/openssl/cipher.rb
+${RUBY_LIB}/openssl/digest.rb
+${RUBY_LIB}/openssl/pkcs7.rb
+${RUBY_LIB}/openssl/ssl.rb
+${RUBY_LIB}/openssl/x509.rb
+${RUBY_LIB}/optparse/date.rb
+${RUBY_LIB}/optparse/shellwords.rb
+${RUBY_LIB}/optparse/time.rb
+${RUBY_LIB}/optparse/uri.rb
+${RUBY_LIB}/optparse/version.rb
+${RUBY_LIB}/optparse.rb
+${RUBY_LIB}/ostruct.rb
+${RUBY_LIB}/parsearg.rb
+${RUBY_LIB}/parsedate.rb
+${RUBY_LIB}/pathname.rb
+${RUBY_LIB}/ping.rb
+${RUBY_LIB}/pp.rb
+${RUBY_LIB}/prettyprint.rb
+${RUBY_LIB}/profile.rb
+${RUBY_LIB}/profiler.rb
+${RUBY_LIB}/pstore.rb
+${RUBY_LIB}/racc/parser.rb
+${RUBY_LIB}/rational.rb
+${RUBY_LIB}/rdoc/code_objects.rb
+${RUBY_LIB}/rdoc/diagram.rb
+${RUBY_LIB}/rdoc/dot/dot.rb
+${RUBY_LIB}/rdoc/generators/chm_generator.rb
+${RUBY_LIB}/rdoc/generators/html_generator.rb
+${RUBY_LIB}/rdoc/generators/ri_generator.rb
+${RUBY_LIB}/rdoc/generators/template/chm/chm.rb
+${RUBY_LIB}/rdoc/generators/template/html/hefss.rb
+${RUBY_LIB}/rdoc/generators/template/html/html.rb
+${RUBY_LIB}/rdoc/generators/template/html/kilmer.rb
+${RUBY_LIB}/rdoc/generators/template/html/old_html.rb
+${RUBY_LIB}/rdoc/generators/template/html/one_page_html.rb
+${RUBY_LIB}/rdoc/generators/template/xml/rdf.rb
+${RUBY_LIB}/rdoc/generators/template/xml/xml.rb
+${RUBY_LIB}/rdoc/generators/xml_generator.rb
+${RUBY_LIB}/rdoc/markup/sample/rdoc2latex.rb
+${RUBY_LIB}/rdoc/markup/sample/sample.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/fragments.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/inline.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/lines.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/preprocess.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/to_flow.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/to_html.rb
+${RUBY_LIB}/rdoc/markup/simple_markup/to_latex.rb
+${RUBY_LIB}/rdoc/markup/simple_markup.rb
+${RUBY_LIB}/rdoc/markup/test/AllTests.rb
+${RUBY_LIB}/rdoc/markup/test/TestInline.rb
+${RUBY_LIB}/rdoc/markup/test/TestParse.rb
+${RUBY_LIB}/rdoc/options.rb
+${RUBY_LIB}/rdoc/parsers/parse_c.rb
+${RUBY_LIB}/rdoc/parsers/parse_f95.rb
+${RUBY_LIB}/rdoc/parsers/parse_rb.rb
+${RUBY_LIB}/rdoc/parsers/parse_simple.rb
+${RUBY_LIB}/rdoc/parsers/parserfactory.rb
+${RUBY_LIB}/rdoc/rdoc.rb
+${RUBY_LIB}/rdoc/ri/ri_cache.rb
+${RUBY_LIB}/rdoc/ri/ri_descriptions.rb
+${RUBY_LIB}/rdoc/ri/ri_display.rb
+${RUBY_LIB}/rdoc/ri/ri_driver.rb
+${RUBY_LIB}/rdoc/ri/ri_formatter.rb
+${RUBY_LIB}/rdoc/ri/ri_options.rb
+${RUBY_LIB}/rdoc/ri/ri_paths.rb
+${RUBY_LIB}/rdoc/ri/ri_reader.rb
+${RUBY_LIB}/rdoc/ri/ri_util.rb
+${RUBY_LIB}/rdoc/ri/ri_writer.rb
+${RUBY_LIB}/rdoc/template.rb
+${RUBY_LIB}/rdoc/tokenstream.rb
+${RUBY_LIB}/rdoc/usage.rb
+${RUBY_LIB}/readbytes.rb
+${RUBY_LIB}/resolv-replace.rb
+${RUBY_LIB}/resolv.rb
+${RUBY_LIB}/rexml/attlistdecl.rb
+${RUBY_LIB}/rexml/attribute.rb
+${RUBY_LIB}/rexml/cdata.rb
+${RUBY_LIB}/rexml/child.rb
+${RUBY_LIB}/rexml/comment.rb
+${RUBY_LIB}/rexml/doctype.rb
+${RUBY_LIB}/rexml/document.rb
+${RUBY_LIB}/rexml/dtd/attlistdecl.rb
+${RUBY_LIB}/rexml/dtd/dtd.rb
+${RUBY_LIB}/rexml/dtd/elementdecl.rb
+${RUBY_LIB}/rexml/dtd/entitydecl.rb
+${RUBY_LIB}/rexml/dtd/notationdecl.rb
+${RUBY_LIB}/rexml/element.rb
+${RUBY_LIB}/rexml/encoding.rb
+${RUBY_LIB}/rexml/encodings/CP-1252.rb
+${RUBY_LIB}/rexml/encodings/EUC-JP.rb
+${RUBY_LIB}/rexml/encodings/ICONV.rb
+${RUBY_LIB}/rexml/encodings/ISO-8859-1.rb
+${RUBY_LIB}/rexml/encodings/ISO-8859-15.rb
+${RUBY_LIB}/rexml/encodings/SHIFT-JIS.rb
+${RUBY_LIB}/rexml/encodings/SHIFT_JIS.rb
+${RUBY_LIB}/rexml/encodings/UNILE.rb
+${RUBY_LIB}/rexml/encodings/US-ASCII.rb
+${RUBY_LIB}/rexml/encodings/UTF-16.rb
+${RUBY_LIB}/rexml/encodings/UTF-8.rb
+${RUBY_LIB}/rexml/entity.rb
+${RUBY_LIB}/rexml/formatters/default.rb
+${RUBY_LIB}/rexml/formatters/pretty.rb
+${RUBY_LIB}/rexml/formatters/transitive.rb
+${RUBY_LIB}/rexml/functions.rb
+${RUBY_LIB}/rexml/instruction.rb
+${RUBY_LIB}/rexml/light/node.rb
+${RUBY_LIB}/rexml/namespace.rb
+${RUBY_LIB}/rexml/node.rb
+${RUBY_LIB}/rexml/output.rb
+${RUBY_LIB}/rexml/parent.rb
+${RUBY_LIB}/rexml/parseexception.rb
+${RUBY_LIB}/rexml/parsers/baseparser.rb
+${RUBY_LIB}/rexml/parsers/lightparser.rb
+${RUBY_LIB}/rexml/parsers/pullparser.rb
+${RUBY_LIB}/rexml/parsers/sax2parser.rb
+${RUBY_LIB}/rexml/parsers/streamparser.rb
+${RUBY_LIB}/rexml/parsers/treeparser.rb
+${RUBY_LIB}/rexml/parsers/ultralightparser.rb
+${RUBY_LIB}/rexml/parsers/xpathparser.rb
+${RUBY_LIB}/rexml/quickpath.rb
+${RUBY_LIB}/rexml/rexml.rb
+${RUBY_LIB}/rexml/sax2listener.rb
+${RUBY_LIB}/rexml/source.rb
+${RUBY_LIB}/rexml/streamlistener.rb
+${RUBY_LIB}/rexml/syncenumerator.rb
+${RUBY_LIB}/rexml/text.rb
+${RUBY_LIB}/rexml/undefinednamespaceexception.rb
+${RUBY_LIB}/rexml/validation/relaxng.rb
+${RUBY_LIB}/rexml/validation/validation.rb
+${RUBY_LIB}/rexml/validation/validationexception.rb
+${RUBY_LIB}/rexml/xmldecl.rb
+${RUBY_LIB}/rexml/xmltokens.rb
+${RUBY_LIB}/rexml/xpath.rb
+${RUBY_LIB}/rexml/xpath_parser.rb
+${RUBY_LIB}/rinda/rinda.rb
+${RUBY_LIB}/rinda/ring.rb
+${RUBY_LIB}/rinda/tuplespace.rb
+${RUBY_LIB}/rss.rb
+${RUBY_LIB}/rss/0.9.rb
+${RUBY_LIB}/rss/1.0.rb
+${RUBY_LIB}/rss/2.0.rb
+${RUBY_LIB}/rss/atom.rb
+${RUBY_LIB}/rss/content/1.0.rb
+${RUBY_LIB}/rss/content/2.0.rb
+${RUBY_LIB}/rss/content.rb
+${RUBY_LIB}/rss/converter.rb
+${RUBY_LIB}/rss/dublincore/1.0.rb
+${RUBY_LIB}/rss/dublincore/2.0.rb
+${RUBY_LIB}/rss/dublincore/atom.rb
+${RUBY_LIB}/rss/dublincore.rb
+${RUBY_LIB}/rss/image.rb
+${RUBY_LIB}/rss/itunes.rb
+${RUBY_LIB}/rss/maker/0.9.rb
+${RUBY_LIB}/rss/maker/1.0.rb
+${RUBY_LIB}/rss/maker/2.0.rb
+${RUBY_LIB}/rss/maker/atom.rb
+${RUBY_LIB}/rss/maker/base.rb
+${RUBY_LIB}/rss/maker/content.rb
+${RUBY_LIB}/rss/maker/dublincore.rb
+${RUBY_LIB}/rss/maker/entry.rb
+${RUBY_LIB}/rss/maker/feed.rb
+${RUBY_LIB}/rss/maker/image.rb
+${RUBY_LIB}/rss/maker/itunes.rb
+${RUBY_LIB}/rss/maker/slash.rb
+${RUBY_LIB}/rss/maker/syndication.rb
+${RUBY_LIB}/rss/maker/taxonomy.rb
+${RUBY_LIB}/rss/maker/trackback.rb
+${RUBY_LIB}/rss/maker.rb
+${RUBY_LIB}/rss/parser.rb
+${RUBY_LIB}/rss/rexmlparser.rb
+${RUBY_LIB}/rss/rss.rb
+${RUBY_LIB}/rss/slash.rb
+${RUBY_LIB}/rss/syndication.rb
+${RUBY_LIB}/rss/taxonomy.rb
+${RUBY_LIB}/rss/trackback.rb
+${RUBY_LIB}/rss/utils.rb
+${RUBY_LIB}/rss/xml-stylesheet.rb
+${RUBY_LIB}/rss/xml.rb
+${RUBY_LIB}/rss/xmlparser.rb
+${RUBY_LIB}/rss/xmlscanner.rb
+${RUBY_LIB}/rubyunit.rb
+${RUBY_LIB}/runit/assert.rb
+${RUBY_LIB}/runit/cui/testrunner.rb
+${RUBY_LIB}/runit/error.rb
+${RUBY_LIB}/runit/testcase.rb
+${RUBY_LIB}/runit/testresult.rb
+${RUBY_LIB}/runit/testsuite.rb
+${RUBY_LIB}/runit/topublic.rb
+${RUBY_LIB}/scanf.rb
+${RUBY_LIB}/securerandom.rb
+${RUBY_LIB}/set.rb
+${RUBY_LIB}/sha1.rb
+${RUBY_LIB}/shell/builtin-command.rb
+${RUBY_LIB}/shell/command-processor.rb
+${RUBY_LIB}/shell/error.rb
+${RUBY_LIB}/shell/filter.rb
+${RUBY_LIB}/shell/process-controller.rb
+${RUBY_LIB}/shell/system-command.rb
+${RUBY_LIB}/shell/version.rb
+${RUBY_LIB}/shell.rb
+${RUBY_LIB}/shellwords.rb
+${RUBY_LIB}/singleton.rb
+${RUBY_LIB}/soap/attachment.rb
+${RUBY_LIB}/soap/baseData.rb
+${RUBY_LIB}/soap/element.rb
+${RUBY_LIB}/soap/encodingstyle/aspDotNetHandler.rb
+${RUBY_LIB}/soap/encodingstyle/handler.rb
+${RUBY_LIB}/soap/encodingstyle/literalHandler.rb
+${RUBY_LIB}/soap/encodingstyle/soapHandler.rb
+${RUBY_LIB}/soap/generator.rb
+${RUBY_LIB}/soap/httpconfigloader.rb
+${RUBY_LIB}/soap/header/handler.rb
+${RUBY_LIB}/soap/header/handlerset.rb
+${RUBY_LIB}/soap/header/simplehandler.rb
+${RUBY_LIB}/soap/mapping/factory.rb
+${RUBY_LIB}/soap/mapping/mapping.rb
+${RUBY_LIB}/soap/mapping/registry.rb
+${RUBY_LIB}/soap/mapping/rubytypeFactory.rb
+${RUBY_LIB}/soap/mapping/typeMap.rb
+${RUBY_LIB}/soap/mapping/wsdlencodedregistry.rb
+${RUBY_LIB}/soap/mapping/wsdlliteralregistry.rb
+${RUBY_LIB}/soap/mapping.rb
+${RUBY_LIB}/soap/marshal.rb
+${RUBY_LIB}/soap/mimemessage.rb
+${RUBY_LIB}/soap/netHttpClient.rb
+${RUBY_LIB}/soap/parser.rb
+${RUBY_LIB}/soap/processor.rb
+${RUBY_LIB}/soap/property.rb
+${RUBY_LIB}/soap/rpc/cgistub.rb
+${RUBY_LIB}/soap/rpc/driver.rb
+${RUBY_LIB}/soap/rpc/element.rb
+${RUBY_LIB}/soap/rpc/httpserver.rb
+${RUBY_LIB}/soap/rpc/proxy.rb
+${RUBY_LIB}/soap/rpc/router.rb
+${RUBY_LIB}/soap/rpc/rpc.rb
+${RUBY_LIB}/soap/rpc/soaplet.rb
+${RUBY_LIB}/soap/rpc/standaloneServer.rb
+${RUBY_LIB}/soap/soap.rb
+${RUBY_LIB}/soap/streamHandler.rb
+${RUBY_LIB}/soap/wsdlDriver.rb
+${RUBY_LIB}/sync.rb
+${RUBY_LIB}/tempfile.rb
+${RUBY_LIB}/test/unit/assertionfailederror.rb
+${RUBY_LIB}/test/unit/assertions.rb
+${RUBY_LIB}/test/unit/autorunner.rb
+${RUBY_LIB}/test/unit/collector/dir.rb
+${RUBY_LIB}/test/unit/collector/objectspace.rb
+${RUBY_LIB}/test/unit/collector.rb
+${RUBY_LIB}/test/unit/error.rb
+${RUBY_LIB}/test/unit/failure.rb
+${RUBY_LIB}/test/unit/testcase.rb
+${RUBY_LIB}/test/unit/testresult.rb
+${RUBY_LIB}/test/unit/testsuite.rb
+${RUBY_LIB}/test/unit/ui/console/testrunner.rb
+${RUBY_LIB}/test/unit/ui/fox/testrunner.rb
+${RUBY_LIB}/test/unit/ui/gtk/testrunner.rb
+${RUBY_LIB}/test/unit/ui/gtk2/testrunner.rb
+${RUBY_LIB}/test/unit/ui/testrunnermediator.rb
+${RUBY_LIB}/test/unit/ui/testrunnerutilities.rb
+${RUBY_LIB}/test/unit/ui/tk/testrunner.rb
+${RUBY_LIB}/test/unit/util/backtracefilter.rb
+${RUBY_LIB}/test/unit/util/observable.rb
+${RUBY_LIB}/test/unit/util/procwrapper.rb
+${RUBY_LIB}/test/unit.rb
+${RUBY_LIB}/thread.rb
+${RUBY_LIB}/thwait.rb
+${RUBY_LIB}/time.rb
+${RUBY_LIB}/timeout.rb
+${RUBY_LIB}/tmpdir.rb
+${RUBY_LIB}/tracer.rb
+${RUBY_LIB}/tsort.rb
+${RUBY_LIB}/un.rb
+${RUBY_LIB}/uri/common.rb
+${RUBY_LIB}/uri/ftp.rb
+${RUBY_LIB}/uri/generic.rb
+${RUBY_LIB}/uri/http.rb
+${RUBY_LIB}/uri/https.rb
+${RUBY_LIB}/uri/ldap.rb
+${RUBY_LIB}/uri/ldaps.rb
+${RUBY_LIB}/uri/mailto.rb
+${RUBY_LIB}/uri.rb
+${RUBY_LIB}/weakref.rb
+${RUBY_LIB}/webrick/accesslog.rb
+${RUBY_LIB}/webrick/cgi.rb
+${RUBY_LIB}/webrick/compat.rb
+${RUBY_LIB}/webrick/config.rb
+${RUBY_LIB}/webrick/cookie.rb
+${RUBY_LIB}/webrick/htmlutils.rb
+${RUBY_LIB}/webrick/httpauth/authenticator.rb
+${RUBY_LIB}/webrick/httpauth/basicauth.rb
+${RUBY_LIB}/webrick/httpauth/digestauth.rb
+${RUBY_LIB}/webrick/httpauth/htdigest.rb
+${RUBY_LIB}/webrick/httpauth/htgroup.rb
+${RUBY_LIB}/webrick/httpauth/htpasswd.rb
+${RUBY_LIB}/webrick/httpauth/userdb.rb
+${RUBY_LIB}/webrick/httpauth.rb
+${RUBY_LIB}/webrick/httpproxy.rb
+${RUBY_LIB}/webrick/httprequest.rb
+${RUBY_LIB}/webrick/httpresponse.rb
+${RUBY_LIB}/webrick/https.rb
+${RUBY_LIB}/webrick/httpserver.rb
+${RUBY_LIB}/webrick/httpservlet/abstract.rb
+${RUBY_LIB}/webrick/httpservlet/cgi_runner.rb
+${RUBY_LIB}/webrick/httpservlet/cgihandler.rb
+${RUBY_LIB}/webrick/httpservlet/erbhandler.rb
+${RUBY_LIB}/webrick/httpservlet/filehandler.rb
+${RUBY_LIB}/webrick/httpservlet/prochandler.rb
+${RUBY_LIB}/webrick/httpservlet.rb
+${RUBY_LIB}/webrick/httpstatus.rb
+${RUBY_LIB}/webrick/httputils.rb
+${RUBY_LIB}/webrick/httpversion.rb
+${RUBY_LIB}/webrick/log.rb
+${RUBY_LIB}/webrick/server.rb
+${RUBY_LIB}/webrick/ssl.rb
+${RUBY_LIB}/webrick/utils.rb
+${RUBY_LIB}/webrick/version.rb
+${RUBY_LIB}/webrick.rb
+${RUBY_LIB}/wsdl/binding.rb
+${RUBY_LIB}/wsdl/data.rb
+${RUBY_LIB}/wsdl/definitions.rb
+${RUBY_LIB}/wsdl/documentation.rb
+${RUBY_LIB}/wsdl/import.rb
+${RUBY_LIB}/wsdl/importer.rb
+${RUBY_LIB}/wsdl/info.rb
+${RUBY_LIB}/wsdl/message.rb
+${RUBY_LIB}/wsdl/operation.rb
+${RUBY_LIB}/wsdl/operationBinding.rb
+${RUBY_LIB}/wsdl/param.rb
+${RUBY_LIB}/wsdl/parser.rb
+${RUBY_LIB}/wsdl/part.rb
+${RUBY_LIB}/wsdl/port.rb
+${RUBY_LIB}/wsdl/portType.rb
+${RUBY_LIB}/wsdl/service.rb
+${RUBY_LIB}/wsdl/soap/address.rb
+${RUBY_LIB}/wsdl/soap/binding.rb
+${RUBY_LIB}/wsdl/soap/body.rb
+${RUBY_LIB}/wsdl/soap/cgiStubCreator.rb
+${RUBY_LIB}/wsdl/soap/classDefCreator.rb
+${RUBY_LIB}/wsdl/soap/classDefCreatorSupport.rb
+${RUBY_LIB}/wsdl/soap/clientSkeltonCreator.rb
+${RUBY_LIB}/wsdl/soap/complexType.rb
+${RUBY_LIB}/wsdl/soap/data.rb
+${RUBY_LIB}/wsdl/soap/definitions.rb
+${RUBY_LIB}/wsdl/soap/driverCreator.rb
+${RUBY_LIB}/wsdl/soap/element.rb
+${RUBY_LIB}/wsdl/soap/fault.rb
+${RUBY_LIB}/wsdl/soap/header.rb
+${RUBY_LIB}/wsdl/soap/headerfault.rb
+${RUBY_LIB}/wsdl/soap/mappingRegistryCreator.rb
+${RUBY_LIB}/wsdl/soap/methodDefCreator.rb
+${RUBY_LIB}/wsdl/soap/operation.rb
+${RUBY_LIB}/wsdl/soap/servantSkeltonCreator.rb
+${RUBY_LIB}/wsdl/soap/standaloneServerStubCreator.rb
+${RUBY_LIB}/wsdl/soap/wsdl2ruby.rb
+${RUBY_LIB}/wsdl/types.rb
+${RUBY_LIB}/wsdl/wsdl.rb
+${RUBY_LIB}/wsdl/xmlSchema/all.rb
+${RUBY_LIB}/wsdl/xmlSchema/annotation.rb
+${RUBY_LIB}/wsdl/xmlSchema/any.rb
+${RUBY_LIB}/wsdl/xmlSchema/attribute.rb
+${RUBY_LIB}/wsdl/xmlSchema/choice.rb
+${RUBY_LIB}/wsdl/xmlSchema/complexContent.rb
+${RUBY_LIB}/wsdl/xmlSchema/complexType.rb
+${RUBY_LIB}/wsdl/xmlSchema/content.rb
+${RUBY_LIB}/wsdl/xmlSchema/data.rb
+${RUBY_LIB}/wsdl/xmlSchema/element.rb
+${RUBY_LIB}/wsdl/xmlSchema/enumeration.rb
+${RUBY_LIB}/wsdl/xmlSchema/import.rb
+${RUBY_LIB}/wsdl/xmlSchema/importer.rb
+${RUBY_LIB}/wsdl/xmlSchema/include.rb
+${RUBY_LIB}/wsdl/xmlSchema/length.rb
+${RUBY_LIB}/wsdl/xmlSchema/parser.rb
+${RUBY_LIB}/wsdl/xmlSchema/pattern.rb
+${RUBY_LIB}/wsdl/xmlSchema/schema.rb
+${RUBY_LIB}/wsdl/xmlSchema/sequence.rb
+${RUBY_LIB}/wsdl/xmlSchema/simpleContent.rb
+${RUBY_LIB}/wsdl/xmlSchema/simpleExtension.rb
+${RUBY_LIB}/wsdl/xmlSchema/simpleRestriction.rb
+${RUBY_LIB}/wsdl/xmlSchema/simpleType.rb
+${RUBY_LIB}/wsdl/xmlSchema/unique.rb
+${RUBY_LIB}/wsdl/xmlSchema/xsd2ruby.rb
+${RUBY_LIB}/xmlrpc/base64.rb
+${RUBY_LIB}/xmlrpc/client.rb
+${RUBY_LIB}/xmlrpc/config.rb
+${RUBY_LIB}/xmlrpc/create.rb
+${RUBY_LIB}/xmlrpc/datetime.rb
+${RUBY_LIB}/xmlrpc/httpserver.rb
+${RUBY_LIB}/xmlrpc/marshal.rb
+${RUBY_LIB}/xmlrpc/parser.rb
+${RUBY_LIB}/xmlrpc/server.rb
+${RUBY_LIB}/xmlrpc/utils.rb
+${RUBY_LIB}/xsd/charset.rb
+${RUBY_LIB}/xsd/codegen.rb
+${RUBY_LIB}/xsd/codegen/classdef.rb
+${RUBY_LIB}/xsd/codegen/commentdef.rb
+${RUBY_LIB}/xsd/codegen/gensupport.rb
+${RUBY_LIB}/xsd/codegen/methoddef.rb
+${RUBY_LIB}/xsd/codegen/moduledef.rb
+${RUBY_LIB}/xsd/datatypes.rb
+${RUBY_LIB}/xsd/datatypes1999.rb
+${RUBY_LIB}/xsd/iconvcharset.rb
+${RUBY_LIB}/xsd/mapping.rb
+${RUBY_LIB}/xsd/namedelements.rb
+${RUBY_LIB}/xsd/ns.rb
+${RUBY_LIB}/xsd/qname.rb
+${RUBY_LIB}/xsd/xmlparser/parser.rb
+${RUBY_LIB}/xsd/xmlparser/rexmlparser.rb
+${RUBY_LIB}/xsd/xmlparser/xmlparser.rb
+${RUBY_LIB}/xsd/xmlparser/xmlscanner.rb
+${RUBY_LIB}/xsd/xmlparser.rb
+${RUBY_LIB}/yaml/baseemitter.rb
+${RUBY_LIB}/yaml/basenode.rb
+${RUBY_LIB}/yaml/constants.rb
+${RUBY_LIB}/yaml/dbm.rb
+${RUBY_LIB}/yaml/encoding.rb
+${RUBY_LIB}/yaml/error.rb
+${RUBY_LIB}/yaml/loader.rb
+${RUBY_LIB}/yaml/rubytypes.rb
+${RUBY_LIB}/yaml/store.rb
+${RUBY_LIB}/yaml/stream.rb
+${RUBY_LIB}/yaml/stringio.rb
+${RUBY_LIB}/yaml/syck.rb
+${RUBY_LIB}/yaml/tag.rb
+${RUBY_LIB}/yaml/types.rb
+${RUBY_LIB}/yaml/yamlnode.rb
+${RUBY_LIB}/yaml/ypath.rb
+${RUBY_LIB}/yaml.rb
man/man1/${RUBY_NAME}.1
-${RUBY_DOCDIR}/CHANGES.pkgsrc
-${RUBY_DOCDIR}/COPYING
-${RUBY_DOCDIR}/COPYING.ja
-${RUBY_DOCDIR}/ChangeLog
-${RUBY_DOCDIR}/ChangeLog-1.8.0
-${RUBY_DOCDIR}/NEWS
-${RUBY_DOCDIR}/NEWS-1.8.0
-${RUBY_DOCDIR}/README
-${RUBY_DOCDIR}/README.EXT
-${RUBY_DOCDIR}/README.EXT.ja
-${RUBY_DOCDIR}/README.ja
-${RUBY_DOCDIR}/ToDo
-${RUBY_DOCDIR}/bigdecimal_en.html
-${RUBY_DOCDIR}/bigdecimal_ja.html
-${RUBY_DOCDIR}/dl.txt
-${RUBY_DOCDIR}/enumerator.txt
-${RUBY_DOCDIR}/etc.txt
-${RUBY_DOCDIR}/etc.txt.ja
-${RUBY_DOCDIR}/forwardable.rd
-${RUBY_DOCDIR}/forwardable.rd.ja
-${RUBY_DOCDIR}/irb/irb-tools.rd.ja
-${RUBY_DOCDIR}/irb/irb.rd
-${RUBY_DOCDIR}/irb/irb.rd.ja
-${RUBY_DOCDIR}/pty/README.expect
-${RUBY_DOCDIR}/pty/README.expect.ja
-${RUBY_DOCDIR}/pty/README.ja
-${RUBY_DOCDIR}/shell.rd
-${RUBY_DOCDIR}/shell.rd.ja
-${RUBY_DOCDIR}/syslog.txt
-${RUBY_DOCDIR}/zlib.rd
-${RUBY_EXAMPLESDIR}/README
-${RUBY_EXAMPLESDIR}/bigdecimal/linear.rb
-${RUBY_EXAMPLESDIR}/bigdecimal/nlsolve.rb
-${RUBY_EXAMPLESDIR}/bigdecimal/pi.rb
-${RUBY_EXAMPLESDIR}/biorhythm.rb
-${RUBY_EXAMPLESDIR}/cal.rb
-${RUBY_EXAMPLESDIR}/cbreak.rb
-${RUBY_EXAMPLESDIR}/clnt.rb
-${RUBY_EXAMPLESDIR}/dbmtest.rb
-${RUBY_EXAMPLESDIR}/dir.rb
-${RUBY_EXAMPLESDIR}/dl/c++sample.C
-${RUBY_EXAMPLESDIR}/dl/c++sample.rb
-${RUBY_EXAMPLESDIR}/dl/drives.rb
-${RUBY_EXAMPLESDIR}/dl/getch.rb
-${RUBY_EXAMPLESDIR}/dl/libc.rb
-${RUBY_EXAMPLESDIR}/dl/msgbox.rb
-${RUBY_EXAMPLESDIR}/dl/msgbox2.rb
-${RUBY_EXAMPLESDIR}/dl/stream.rb
-${RUBY_EXAMPLESDIR}/drb/README.rd
-${RUBY_EXAMPLESDIR}/drb/README.rd.ja
-${RUBY_EXAMPLESDIR}/drb/darray.rb
-${RUBY_EXAMPLESDIR}/drb/darrayc.rb
-${RUBY_EXAMPLESDIR}/drb/dbiff.rb
-${RUBY_EXAMPLESDIR}/drb/dcdbiff.rb
-${RUBY_EXAMPLESDIR}/drb/dchatc.rb
-${RUBY_EXAMPLESDIR}/drb/dchats.rb
-${RUBY_EXAMPLESDIR}/drb/dhasen.rb
-${RUBY_EXAMPLESDIR}/drb/dhasenc.rb
-${RUBY_EXAMPLESDIR}/drb/dlogc.rb
-${RUBY_EXAMPLESDIR}/drb/dlogd.rb
-${RUBY_EXAMPLESDIR}/drb/dqin.rb
-${RUBY_EXAMPLESDIR}/drb/dqlib.rb
-${RUBY_EXAMPLESDIR}/drb/dqout.rb
-${RUBY_EXAMPLESDIR}/drb/dqueue.rb
-${RUBY_EXAMPLESDIR}/drb/drbc.rb
-${RUBY_EXAMPLESDIR}/drb/drbch.rb
-${RUBY_EXAMPLESDIR}/drb/drbm.rb
-${RUBY_EXAMPLESDIR}/drb/drbmc.rb
-${RUBY_EXAMPLESDIR}/drb/drbs-acl.rb
-${RUBY_EXAMPLESDIR}/drb/drbs.rb
-${RUBY_EXAMPLESDIR}/drb/drbssl_c.rb
-${RUBY_EXAMPLESDIR}/drb/drbssl_s.rb
-${RUBY_EXAMPLESDIR}/drb/extserv_test.rb
-${RUBY_EXAMPLESDIR}/drb/gw_ct.rb
-${RUBY_EXAMPLESDIR}/drb/gw_cu.rb
-${RUBY_EXAMPLESDIR}/drb/gw_s.rb
-${RUBY_EXAMPLESDIR}/drb/holderc.rb
-${RUBY_EXAMPLESDIR}/drb/holders.rb
-${RUBY_EXAMPLESDIR}/drb/http0.rb
-${RUBY_EXAMPLESDIR}/drb/http0serv.rb
-${RUBY_EXAMPLESDIR}/drb/name.rb
-${RUBY_EXAMPLESDIR}/drb/namec.rb
-${RUBY_EXAMPLESDIR}/drb/old_tuplespace.rb
-${RUBY_EXAMPLESDIR}/drb/rinda_ts.rb
-${RUBY_EXAMPLESDIR}/drb/rindac.rb
-${RUBY_EXAMPLESDIR}/drb/rindas.rb
-${RUBY_EXAMPLESDIR}/drb/ring_echo.rb
-${RUBY_EXAMPLESDIR}/drb/ring_inspect.rb
-${RUBY_EXAMPLESDIR}/drb/ring_place.rb
-${RUBY_EXAMPLESDIR}/drb/simpletuple.rb
-${RUBY_EXAMPLESDIR}/drb/speedc.rb
-${RUBY_EXAMPLESDIR}/drb/speeds.rb
-${RUBY_EXAMPLESDIR}/dualstack-fetch.rb
-${RUBY_EXAMPLESDIR}/dualstack-httpd.rb
-${RUBY_EXAMPLESDIR}/eval.rb
-${RUBY_EXAMPLESDIR}/export.rb
-${RUBY_EXAMPLESDIR}/exyacc.rb
-${RUBY_EXAMPLESDIR}/fact.rb
-${RUBY_EXAMPLESDIR}/fib.awk
-${RUBY_EXAMPLESDIR}/fib.pl
-${RUBY_EXAMPLESDIR}/fib.py
-${RUBY_EXAMPLESDIR}/fib.rb
-${RUBY_EXAMPLESDIR}/fib.scm
-${RUBY_EXAMPLESDIR}/freq.rb
-${RUBY_EXAMPLESDIR}/from.rb
-${RUBY_EXAMPLESDIR}/fullpath.rb
-${RUBY_EXAMPLESDIR}/getopts.test
-${RUBY_EXAMPLESDIR}/goodfriday.rb
-${RUBY_EXAMPLESDIR}/less.rb
-${RUBY_EXAMPLESDIR}/list.rb
-${RUBY_EXAMPLESDIR}/list2.rb
-${RUBY_EXAMPLESDIR}/list3.rb
-${RUBY_EXAMPLESDIR}/logger/app.rb
-${RUBY_EXAMPLESDIR}/logger/log.rb
-${RUBY_EXAMPLESDIR}/logger/shifting.rb
-${RUBY_EXAMPLESDIR}/mine.rb
-${RUBY_EXAMPLESDIR}/mkproto.rb
-${RUBY_EXAMPLESDIR}/mpart.rb
-${RUBY_EXAMPLESDIR}/mrshtest.rb
-${RUBY_EXAMPLESDIR}/observ.rb
-${RUBY_EXAMPLESDIR}/occur.pl
-${RUBY_EXAMPLESDIR}/occur.rb
-${RUBY_EXAMPLESDIR}/occur2.rb
-${RUBY_EXAMPLESDIR}/openssl/c_rehash.rb
-${RUBY_EXAMPLESDIR}/openssl/cert2text.rb
-${RUBY_EXAMPLESDIR}/openssl/cert_store_view.rb
-${RUBY_EXAMPLESDIR}/openssl/certstore.rb
-${RUBY_EXAMPLESDIR}/openssl/cipher.rb
-${RUBY_EXAMPLESDIR}/openssl/crlstore.rb
-${RUBY_EXAMPLESDIR}/openssl/echo_cli.rb
-${RUBY_EXAMPLESDIR}/openssl/echo_svr.rb
-${RUBY_EXAMPLESDIR}/openssl/gen_csr.rb
-${RUBY_EXAMPLESDIR}/openssl/smime_read.rb
-${RUBY_EXAMPLESDIR}/openssl/smime_write.rb
-${RUBY_EXAMPLESDIR}/openssl/wget.rb
-${RUBY_EXAMPLESDIR}/optparse/opttest.rb
-${RUBY_EXAMPLESDIR}/optparse/subcommand.rb
-${RUBY_EXAMPLESDIR}/philos.rb
-${RUBY_EXAMPLESDIR}/pi.rb
-${RUBY_EXAMPLESDIR}/pty/expect_sample.rb
-${RUBY_EXAMPLESDIR}/pty/script.rb
-${RUBY_EXAMPLESDIR}/pty/shl.rb
-${RUBY_EXAMPLESDIR}/rcs.awk
-${RUBY_EXAMPLESDIR}/rcs.dat
-${RUBY_EXAMPLESDIR}/rcs.rb
-${RUBY_EXAMPLESDIR}/regx.rb
-${RUBY_EXAMPLESDIR}/rss/blend.rb
-${RUBY_EXAMPLESDIR}/rss/convert.rb
-${RUBY_EXAMPLESDIR}/rss/list_description.rb
-${RUBY_EXAMPLESDIR}/rss/re_read.rb
-${RUBY_EXAMPLESDIR}/rss/rss_recent.rb
-${RUBY_EXAMPLESDIR}/sieve.rb
-${RUBY_EXAMPLESDIR}/svr.rb
-${RUBY_EXAMPLESDIR}/test.rb
-${RUBY_EXAMPLESDIR}/testunit/adder.rb
-${RUBY_EXAMPLESDIR}/testunit/subtracter.rb
-${RUBY_EXAMPLESDIR}/testunit/tc_adder.rb
-${RUBY_EXAMPLESDIR}/testunit/tc_subtracter.rb
-${RUBY_EXAMPLESDIR}/testunit/ts_examples.rb
-${RUBY_EXAMPLESDIR}/time.rb
-${RUBY_EXAMPLESDIR}/trojan.rb
-${RUBY_EXAMPLESDIR}/tsvr.rb
-${RUBY_EXAMPLESDIR}/uumerge.rb
-${RUBY_EXAMPLESDIR}/webrick/demo-app.rb
-${RUBY_EXAMPLESDIR}/webrick/demo-multipart.cgi
-${RUBY_EXAMPLESDIR}/webrick/demo-servlet.rb
-${RUBY_EXAMPLESDIR}/webrick/demo-urlencoded.cgi
-${RUBY_EXAMPLESDIR}/webrick/hello.cgi
-${RUBY_EXAMPLESDIR}/webrick/hello.rb
-${RUBY_EXAMPLESDIR}/webrick/httpd.rb
-${RUBY_EXAMPLESDIR}/webrick/httpproxy.rb
-${RUBY_EXAMPLESDIR}/webrick/httpsd.rb
+${RUBY_DOC}/CHANGES.pkgsrc
+${RUBY_DOC}/COPYING
+${RUBY_DOC}/COPYING.ja
+${RUBY_DOC}/ChangeLog
+${RUBY_DOC}/ChangeLog-1.8.0
+${RUBY_DOC}/NEWS
+${RUBY_DOC}/NEWS-1.8.0
+${RUBY_DOC}/README
+${RUBY_DOC}/README.EXT
+${RUBY_DOC}/README.EXT.ja
+${RUBY_DOC}/README.ja
+${RUBY_DOC}/ToDo
+${RUBY_DOC}/bigdecimal_en.html
+${RUBY_DOC}/bigdecimal_ja.html
+${RUBY_DOC}/dl.txt
+${RUBY_DOC}/etc.txt
+${RUBY_DOC}/etc.txt.ja
+${RUBY_DOC}/forwardable.rd
+${RUBY_DOC}/forwardable.rd.ja
+${RUBY_DOC}/irb/irb-tools.rd.ja
+${RUBY_DOC}/irb/irb.rd
+${RUBY_DOC}/irb/irb.rd.ja
+${RUBY_DOC}/pty/README.expect
+${RUBY_DOC}/pty/README.expect.ja
+${RUBY_DOC}/pty/README.ja
+${RUBY_DOC}/shell.rd
+${RUBY_DOC}/shell.rd.ja
+${RUBY_DOC}/syslog.txt
+${RUBY_DOC}/zlib.rd
+${RUBY_EG}/README
+${RUBY_EG}/bigdecimal/linear.rb
+${RUBY_EG}/bigdecimal/nlsolve.rb
+${RUBY_EG}/bigdecimal/pi.rb
+${RUBY_EG}/biorhythm.rb
+${RUBY_EG}/cal.rb
+${RUBY_EG}/cbreak.rb
+${RUBY_EG}/clnt.rb
+${RUBY_EG}/dbmtest.rb
+${RUBY_EG}/dir.rb
+${RUBY_EG}/dl/c++sample.C
+${RUBY_EG}/dl/c++sample.rb
+${RUBY_EG}/dl/drives.rb
+${RUBY_EG}/dl/getch.rb
+${RUBY_EG}/dl/libc.rb
+${RUBY_EG}/dl/msgbox.rb
+${RUBY_EG}/dl/msgbox2.rb
+${RUBY_EG}/dl/stream.rb
+${RUBY_EG}/drb/README.rd
+${RUBY_EG}/drb/README.rd.ja
+${RUBY_EG}/drb/darray.rb
+${RUBY_EG}/drb/darrayc.rb
+${RUBY_EG}/drb/dbiff.rb
+${RUBY_EG}/drb/dcdbiff.rb
+${RUBY_EG}/drb/dchatc.rb
+${RUBY_EG}/drb/dchats.rb
+${RUBY_EG}/drb/dhasen.rb
+${RUBY_EG}/drb/dhasenc.rb
+${RUBY_EG}/drb/dlogc.rb
+${RUBY_EG}/drb/dlogd.rb
+${RUBY_EG}/drb/dqin.rb
+${RUBY_EG}/drb/dqlib.rb
+${RUBY_EG}/drb/dqout.rb
+${RUBY_EG}/drb/dqueue.rb
+${RUBY_EG}/drb/drbc.rb
+${RUBY_EG}/drb/drbch.rb
+${RUBY_EG}/drb/drbm.rb
+${RUBY_EG}/drb/drbmc.rb
+${RUBY_EG}/drb/drbs-acl.rb
+${RUBY_EG}/drb/drbs.rb
+${RUBY_EG}/drb/drbssl_c.rb
+${RUBY_EG}/drb/drbssl_s.rb
+${RUBY_EG}/drb/extserv_test.rb
+${RUBY_EG}/drb/gw_ct.rb
+${RUBY_EG}/drb/gw_cu.rb
+${RUBY_EG}/drb/gw_s.rb
+${RUBY_EG}/drb/holderc.rb
+${RUBY_EG}/drb/holders.rb
+${RUBY_EG}/drb/http0.rb
+${RUBY_EG}/drb/http0serv.rb
+${RUBY_EG}/drb/name.rb
+${RUBY_EG}/drb/namec.rb
+${RUBY_EG}/drb/old_tuplespace.rb
+${RUBY_EG}/drb/rinda_ts.rb
+${RUBY_EG}/drb/rindac.rb
+${RUBY_EG}/drb/rindas.rb
+${RUBY_EG}/drb/ring_echo.rb
+${RUBY_EG}/drb/ring_inspect.rb
+${RUBY_EG}/drb/ring_place.rb
+${RUBY_EG}/drb/simpletuple.rb
+${RUBY_EG}/drb/speedc.rb
+${RUBY_EG}/drb/speeds.rb
+${RUBY_EG}/dualstack-fetch.rb
+${RUBY_EG}/dualstack-httpd.rb
+${RUBY_EG}/erb/erb4html.rb
+${RUBY_EG}/eval.rb
+${RUBY_EG}/export.rb
+${RUBY_EG}/exyacc.rb
+${RUBY_EG}/fact.rb
+${RUBY_EG}/fib.awk
+${RUBY_EG}/fib.pl
+${RUBY_EG}/fib.py
+${RUBY_EG}/fib.rb
+${RUBY_EG}/fib.scm
+${RUBY_EG}/freq.rb
+${RUBY_EG}/from.rb
+${RUBY_EG}/fullpath.rb
+${RUBY_EG}/getopts.test
+${RUBY_EG}/less.rb
+${RUBY_EG}/list.rb
+${RUBY_EG}/list2.rb
+${RUBY_EG}/list3.rb
+${RUBY_EG}/logger/app.rb
+${RUBY_EG}/logger/log.rb
+${RUBY_EG}/logger/shifting.rb
+${RUBY_EG}/mine.rb
+${RUBY_EG}/mkproto.rb
+${RUBY_EG}/mpart.rb
+${RUBY_EG}/mrshtest.rb
+${RUBY_EG}/observ.rb
+${RUBY_EG}/occur.pl
+${RUBY_EG}/occur.rb
+${RUBY_EG}/occur2.rb
+${RUBY_EG}/openssl/c_rehash.rb
+${RUBY_EG}/openssl/cert2text.rb
+${RUBY_EG}/openssl/cert_store_view.rb
+${RUBY_EG}/openssl/certstore.rb
+${RUBY_EG}/openssl/cipher.rb
+${RUBY_EG}/openssl/crlstore.rb
+${RUBY_EG}/openssl/echo_cli.rb
+${RUBY_EG}/openssl/echo_svr.rb
+${RUBY_EG}/openssl/gen_csr.rb
+${RUBY_EG}/openssl/smime_read.rb
+${RUBY_EG}/openssl/smime_write.rb
+${RUBY_EG}/openssl/wget.rb
+${RUBY_EG}/optparse/opttest.rb
+${RUBY_EG}/optparse/subcommand.rb
+${RUBY_EG}/philos.rb
+${RUBY_EG}/pi.rb
+${RUBY_EG}/pty/expect_sample.rb
+${RUBY_EG}/pty/script.rb
+${RUBY_EG}/pty/shl.rb
+${RUBY_EG}/rcs.awk
+${RUBY_EG}/rcs.dat
+${RUBY_EG}/rcs.rb
+${RUBY_EG}/regx.rb
+${RUBY_EG}/rss/blend.rb
+${RUBY_EG}/rss/convert.rb
+${RUBY_EG}/rss/list_description.rb
+${RUBY_EG}/rss/re_read.rb
+${RUBY_EG}/rss/rss_recent.rb
+${RUBY_EG}/sieve.rb
+${RUBY_EG}/svr.rb
+${RUBY_EG}/test.rb
+${RUBY_EG}/testunit/adder.rb
+${RUBY_EG}/testunit/subtracter.rb
+${RUBY_EG}/testunit/tc_adder.rb
+${RUBY_EG}/testunit/tc_subtracter.rb
+${RUBY_EG}/testunit/ts_examples.rb
+${RUBY_EG}/time.rb
+${RUBY_EG}/trojan.rb
+${RUBY_EG}/tsvr.rb
+${RUBY_EG}/uumerge.rb
+${RUBY_EG}/webrick/demo-app.rb
+${RUBY_EG}/webrick/demo-multipart.cgi
+${RUBY_EG}/webrick/demo-servlet.rb
+${RUBY_EG}/webrick/demo-urlencoded.cgi
+${RUBY_EG}/webrick/hello.cgi
+${RUBY_EG}/webrick/hello.rb
+${RUBY_EG}/webrick/httpd.rb
+${RUBY_EG}/webrick/httpproxy.rb
+${RUBY_EG}/webrick/httpsd.rb
diff --git a/lang/ruby18-base/PLIST.common_end b/lang/ruby18-base/PLIST.common_end
index ee9975f0496..59e7254a7e4 100644
--- a/lang/ruby18-base/PLIST.common_end
+++ b/lang/ruby18-base/PLIST.common_end
@@ -1,97 +1,103 @@
-@comment $NetBSD: PLIST.common_end,v 1.6 2008/04/14 08:25:31 tnn Exp $
-@dirrm ${RUBY_LIBDIR}/bigdecimal
-@dirrm ${RUBY_LIBDIR}/cgi/session
-@dirrm ${RUBY_LIBDIR}/cgi
-@dirrm ${RUBY_LIBDIR}/date
-@dirrm ${RUBY_LIBDIR}/digest
-@dirrm ${RUBY_LIBDIR}/dl
-@dirrm ${RUBY_LIBDIR}/drb
-@dirrm ${RUBY_ARCHLIBDIR}/digest
-${PLIST.io}@dirrm ${RUBY_ARCHLIBDIR}/io
-@dirrm ${RUBY_ARCHLIBDIR}/racc
-@dirrm ${RUBY_ARCHLIBDIR}
-@dirrm ${RUBY_SITEARCHLIBDIR}
-@dirrm ${RUBY_SITELIBDIR}
-@unexec ${RMDIR} %D/lib/ruby/site_ruby 2>/dev/null || ${TRUE}
-${PLIST.io}@dirrm ${RUBY_LIBDIR}/io
-@dirrm ${RUBY_LIBDIR}/irb/cmd
-@dirrm ${RUBY_LIBDIR}/irb/ext
-@dirrm ${RUBY_LIBDIR}/irb/lc/ja
-@dirrm ${RUBY_LIBDIR}/irb/lc
-@dirrm ${RUBY_LIBDIR}/irb
-@dirrm ${RUBY_LIBDIR}/net
-@dirrm ${RUBY_LIBDIR}/openssl
-@dirrm ${RUBY_LIBDIR}/optparse
-@dirrm ${RUBY_LIBDIR}/racc
-@dirrm ${RUBY_LIBDIR}/rdoc/dot
-@dirrm ${RUBY_LIBDIR}/rdoc/generators/template/chm
-@dirrm ${RUBY_LIBDIR}/rdoc/generators/template/html
-@dirrm ${RUBY_LIBDIR}/rdoc/generators/template/xml
-@dirrm ${RUBY_LIBDIR}/rdoc/generators/template
-@dirrm ${RUBY_LIBDIR}/rdoc/generators
-@dirrm ${RUBY_LIBDIR}/rdoc/markup/sample
-@dirrm ${RUBY_LIBDIR}/rdoc/markup/simple_markup
-@dirrm ${RUBY_LIBDIR}/rdoc/markup/test
-@dirrm ${RUBY_LIBDIR}/rdoc/markup
-@dirrm ${RUBY_LIBDIR}/rdoc/parsers
-@dirrm ${RUBY_LIBDIR}/rdoc/ri
-@dirrm ${RUBY_LIBDIR}/rdoc
-@dirrm ${RUBY_LIBDIR}/rexml/dtd
-@dirrm ${RUBY_LIBDIR}/rexml/encodings
-@dirrm ${RUBY_LIBDIR}/rexml/formatters
-@dirrm ${RUBY_LIBDIR}/rexml/light
-@dirrm ${RUBY_LIBDIR}/rexml/parsers
-@dirrm ${RUBY_LIBDIR}/rexml/validation
-@dirrm ${RUBY_LIBDIR}/rexml
-@dirrm ${RUBY_LIBDIR}/rinda
-@dirrm ${RUBY_LIBDIR}/rss/maker
-@dirrm ${RUBY_LIBDIR}/rss
-@dirrm ${RUBY_LIBDIR}/runit/cui
-@dirrm ${RUBY_LIBDIR}/runit
-@dirrm ${RUBY_LIBDIR}/shell
-@dirrm ${RUBY_LIBDIR}/soap/encodingstyle
-@dirrm ${RUBY_LIBDIR}/soap/header
-@dirrm ${RUBY_LIBDIR}/soap/mapping
-@dirrm ${RUBY_LIBDIR}/soap/rpc
-@dirrm ${RUBY_LIBDIR}/soap
-@dirrm ${RUBY_LIBDIR}/test/unit/collector
-@dirrm ${RUBY_LIBDIR}/test/unit/ui/console
-@dirrm ${RUBY_LIBDIR}/test/unit/ui/fox
-@dirrm ${RUBY_LIBDIR}/test/unit/ui/gtk
-@dirrm ${RUBY_LIBDIR}/test/unit/ui/gtk2
-@dirrm ${RUBY_LIBDIR}/test/unit/ui/tk
-@dirrm ${RUBY_LIBDIR}/test/unit/ui
-@dirrm ${RUBY_LIBDIR}/test/unit/util
-@dirrm ${RUBY_LIBDIR}/test/unit
-@dirrm ${RUBY_LIBDIR}/test
-@dirrm ${RUBY_LIBDIR}/uri
-@dirrm ${RUBY_LIBDIR}/webrick/httpauth
-@dirrm ${RUBY_LIBDIR}/webrick/httpservlet
-@dirrm ${RUBY_LIBDIR}/webrick
-@dirrm ${RUBY_LIBDIR}/wsdl/soap
-@dirrm ${RUBY_LIBDIR}/wsdl/xmlSchema
-@dirrm ${RUBY_LIBDIR}/wsdl
-@dirrm ${RUBY_LIBDIR}/xmlrpc
-@dirrm ${RUBY_LIBDIR}/xsd/codegen
-@dirrm ${RUBY_LIBDIR}/xsd/xmlparser
-@dirrm ${RUBY_LIBDIR}/xsd
-@dirrm ${RUBY_LIBDIR}/yaml
-@dirrm ${RUBY_LIBDIR}
+@comment $NetBSD: PLIST.common_end,v 1.7 2008/06/19 14:35:37 taca Exp $
+@dirrm ${RUBY_LIB}/bigdecimal
+@dirrm ${RUBY_LIB}/cgi/session
+@dirrm ${RUBY_LIB}/cgi
+@dirrm ${RUBY_LIB}/date
+@dirrm ${RUBY_LIB}/digest
+@dirrm ${RUBY_LIB}/dl
+@dirrm ${RUBY_LIB}/drb
+@dirrm ${RUBY_ARCHLIB}/digest
+${PLIST.io}@dirrm ${RUBY_ARCHLIB}/io
+@dirrm ${RUBY_ARCHLIB}/racc
+@dirrm ${RUBY_ARCHLIB}
+@dirrm ${RUBY_VENDORARCHLIB}
+@dirrm ${RUBY_VENDORLIB}
+@dirrm ${RUBY_VENDORLIB_BASE}
+@dirrm ${RUBY_SITEARCHLIB}
+@dirrm ${RUBY_SITELIB}
+@dirrm ${RUBY_SITELIB_BASE}
+${PLIST.io}@dirrm ${RUBY_LIB}/io
+@dirrm ${RUBY_LIB}/irb/cmd
+@dirrm ${RUBY_LIB}/irb/ext
+@dirrm ${RUBY_LIB}/irb/lc/ja
+@dirrm ${RUBY_LIB}/irb/lc
+@dirrm ${RUBY_LIB}/irb
+@dirrm ${RUBY_LIB}/net
+@dirrm ${RUBY_LIB}/openssl
+@dirrm ${RUBY_LIB}/optparse
+@dirrm ${RUBY_LIB}/racc
+@dirrm ${RUBY_LIB}/rdoc/dot
+@dirrm ${RUBY_LIB}/rdoc/generators/template/chm
+@dirrm ${RUBY_LIB}/rdoc/generators/template/html
+@dirrm ${RUBY_LIB}/rdoc/generators/template/xml
+@dirrm ${RUBY_LIB}/rdoc/generators/template
+@dirrm ${RUBY_LIB}/rdoc/generators
+@dirrm ${RUBY_LIB}/rdoc/markup/sample
+@dirrm ${RUBY_LIB}/rdoc/markup/simple_markup
+@dirrm ${RUBY_LIB}/rdoc/markup/test
+@dirrm ${RUBY_LIB}/rdoc/markup
+@dirrm ${RUBY_LIB}/rdoc/parsers
+@dirrm ${RUBY_LIB}/rdoc/ri
+@dirrm ${RUBY_LIB}/rdoc
+@dirrm ${RUBY_LIB}/rexml/dtd
+@dirrm ${RUBY_LIB}/rexml/encodings
+@dirrm ${RUBY_LIB}/rexml/formatters
+@dirrm ${RUBY_LIB}/rexml/light
+@dirrm ${RUBY_LIB}/rexml/parsers
+@dirrm ${RUBY_LIB}/rexml/validation
+@dirrm ${RUBY_LIB}/rexml
+@dirrm ${RUBY_LIB}/rinda
+@dirrm ${RUBY_LIB}/rss/maker
+@dirrm ${RUBY_LIB}/rss/dublincore
+@dirrm ${RUBY_LIB}/rss/content
+@dirrm ${RUBY_LIB}/rss
+@dirrm ${RUBY_LIB}/runit/cui
+@dirrm ${RUBY_LIB}/runit
+@dirrm ${RUBY_LIB}/shell
+@dirrm ${RUBY_LIB}/soap/encodingstyle
+@dirrm ${RUBY_LIB}/soap/header
+@dirrm ${RUBY_LIB}/soap/mapping
+@dirrm ${RUBY_LIB}/soap/rpc
+@dirrm ${RUBY_LIB}/soap
+@dirrm ${RUBY_LIB}/test/unit/collector
+@dirrm ${RUBY_LIB}/test/unit/ui/console
+@dirrm ${RUBY_LIB}/test/unit/ui/fox
+@dirrm ${RUBY_LIB}/test/unit/ui/gtk
+@dirrm ${RUBY_LIB}/test/unit/ui/gtk2
+@dirrm ${RUBY_LIB}/test/unit/ui/tk
+@dirrm ${RUBY_LIB}/test/unit/ui
+@dirrm ${RUBY_LIB}/test/unit/util
+@dirrm ${RUBY_LIB}/test/unit
+@dirrm ${RUBY_LIB}/test
+@dirrm ${RUBY_LIB}/uri
+@dirrm ${RUBY_LIB}/webrick/httpauth
+@dirrm ${RUBY_LIB}/webrick/httpservlet
+@dirrm ${RUBY_LIB}/webrick
+@dirrm ${RUBY_LIB}/wsdl/soap
+@dirrm ${RUBY_LIB}/wsdl/xmlSchema
+@dirrm ${RUBY_LIB}/wsdl
+@dirrm ${RUBY_LIB}/xmlrpc
+@dirrm ${RUBY_LIB}/xsd/codegen
+@dirrm ${RUBY_LIB}/xsd/xmlparser
+@dirrm ${RUBY_LIB}/xsd
+@dirrm ${RUBY_LIB}/yaml
+@dirrm ${RUBY_LIB}
@unexec ${RMDIR} %D/lib/ruby 2>/dev/null || ${TRUE}
-@dirrm ${RUBY_DOCDIR}/irb
-@dirrm ${RUBY_DOCDIR}/pty
-@dirrm ${RUBY_DOCDIR}
-@dirrm ${RUBY_EXAMPLESDIR}/bigdecimal
-@dirrm ${RUBY_EXAMPLESDIR}/dl
-@dirrm ${RUBY_EXAMPLESDIR}/drb
-@dirrm ${RUBY_EXAMPLESDIR}/logger
-@dirrm ${RUBY_EXAMPLESDIR}/openssl
-@dirrm ${RUBY_EXAMPLESDIR}/optparse
-@dirrm ${RUBY_EXAMPLESDIR}/pty
-@dirrm ${RUBY_EXAMPLESDIR}/rss
-@dirrm ${RUBY_EXAMPLESDIR}/testunit
-@dirrm ${RUBY_EXAMPLESDIR}/webrick
-@dirrm ${RUBY_EXAMPLESDIR}
+@dirrm ${RUBY_DOC}/irb
+@dirrm ${RUBY_DOC}/pty
+@dirrm ${RUBY_DOC}
+@dirrm ${RUBY_EG}/bigdecimal
+@dirrm ${RUBY_EG}/dl
+@dirrm ${RUBY_EG}/drb
+@dirrm ${RUBY_EG}/erb
+@dirrm ${RUBY_EG}/logger
+@dirrm ${RUBY_EG}/openssl
+@dirrm ${RUBY_EG}/optparse
+@dirrm ${RUBY_EG}/pty
+@dirrm ${RUBY_EG}/rss
+@dirrm ${RUBY_EG}/testunit
+@dirrm ${RUBY_EG}/webrick
+@dirrm ${RUBY_EG}
@dirrm ${RUBY_SITERIDIR}
@dirrm ${RUBY_BASERIDIR}
@dirrm ${RUBY_RIDIR}
diff --git a/lang/ruby18-base/distinfo b/lang/ruby18-base/distinfo
index dbac0165784..d53ab3cb2d1 100644
--- a/lang/ruby18-base/distinfo
+++ b/lang/ruby18-base/distinfo
@@ -1,12 +1,8 @@
-$NetBSD: distinfo,v 1.27 2008/05/14 10:08:59 taca Exp $
+$NetBSD: distinfo,v 1.28 2008/06/19 14:35:37 taca Exp $
-SHA1 (ruby-1.8.6-p114.tar.bz2) = 9929782935ebb77d040593a010b8d65b03ce6e23
-RMD160 (ruby-1.8.6-p114.tar.bz2) = 332d6e98ef79ad8175ce699ed5293407763f769f
-Size (ruby-1.8.6-p114.tar.bz2) = 3920921 bytes
-SHA1 (patch-aa) = eb218253249d7fc8fe32c5d1ad00f355714861f9
-SHA1 (patch-ab) = 973e36950d5b497c7283b928153e9f0ae9fe023e
+SHA1 (ruby-1.8.7-p17.tar.bz2) = 0119f0af48eafe4d7b8cfc95f23588556d25cc21
+RMD160 (ruby-1.8.7-p17.tar.bz2) = d220bd233dddba6c7ceeba84a7da5d2e6a78988b
+Size (ruby-1.8.7-p17.tar.bz2) = 4114057 bytes
+SHA1 (patch-aa) = c1b07842dc872d9c5f522b7ba48c9e4419ffed64
+SHA1 (patch-ab) = 26260b203644839837b456f5e1ec0a7a3de49503
SHA1 (patch-ac) = eb4dd068729ba2a2c7d4d659f6bcdb1410227f3b
-SHA1 (patch-ad) = f58380acbde2cd346b622b1a547a2840c61cee1f
-SHA1 (patch-de) = 716dadc9042f81fe16a183fe03b2a63ec2598212
-SHA1 (patch-df) = 0ea1f97ad998361172f78d5cb0e1d0a5f1501b24
-SHA1 (patch-dg) = e79566ded3c82e63357966e961d7dcdfb84a03cf
diff --git a/lang/ruby18-base/patches/patch-aa b/lang/ruby18-base/patches/patch-aa
index 0377a12698b..2f8747fa3b1 100644
--- a/lang/ruby18-base/patches/patch-aa
+++ b/lang/ruby18-base/patches/patch-aa
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.10 2007/09/24 21:58:28 taca Exp $
+$NetBSD: patch-aa,v 1.11 2008/06/19 14:35:37 taca Exp $
---- configure.in.orig 2007-09-07 16:38:51.000000000 +0900
+--- configure.in.orig 2008-06-09 03:23:46.000000000 +0900
+++ configure.in
-@@ -421,6 +421,9 @@ msdosdjgpp*) LIBS="-lm $LIBS"
- ;;
- bsdi*) LIBS="-lm $LIBS"
+@@ -452,6 +452,9 @@ bsdi*) LIBS="-lm $LIBS"
+ AC_DEFINE(BROKEN_SETREUID, 1)
+ AC_DEFINE(BROKEN_SETREGID, 1)
ac_cv_sizeof_rlim_t=8;;
+interix3*) LIBS="-lm $LIBS"
+ ac_cv_func_getpgrp_void=yes
@@ -12,7 +12,7 @@ $NetBSD: patch-aa,v 1.10 2007/09/24 21:58:28 taca Exp $
freebsd*) LIBS="-lm $LIBS"
AC_CACHE_CHECK([whether -lxpg4 has to be linked],
rb_cv_lib_xpg4_needed,
-@@ -1026,6 +1029,13 @@ if test "$with_dln_a_out" != yes; then
+@@ -1165,6 +1168,13 @@ if test "$with_dln_a_out" != yes; then
LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
fi
rb_cv_dlopen=yes ;;
@@ -25,8 +25,8 @@ $NetBSD: patch-aa,v 1.10 2007/09/24 21:58:28 taca Exp $
+ rb_cv_dlopen=yes ;;
interix*) : ${LDSHARED="$CC -shared"}
XLDFLAGS="$XLDFLAGS -Wl,-E"
- LIBPATHFLAG=" -L'%1\$-s'"
-@@ -1376,6 +1386,14 @@ if test "$enable_shared" = 'yes'; then
+ LIBPATHFLAG=" -L%1\$-s"
+@@ -1508,6 +1518,14 @@ if test "$enable_shared" = 'yes'; then
LIBRUBY_DLDFLAGS='-install_name $(libdir)/lib$(RUBY_SO_NAME).dylib -current_version $(MAJOR).$(MINOR).$(TEENY) -compatibility_version $(MAJOR).$(MINOR)'
LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_SO_NAME).dylib'
;;
@@ -41,7 +41,7 @@ $NetBSD: patch-aa,v 1.10 2007/09/24 21:58:28 taca Exp $
interix*)
LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
;;
-@@ -1385,6 +1403,7 @@ if test "$enable_shared" = 'yes'; then
+@@ -1517,6 +1535,7 @@ if test "$enable_shared" = 'yes'; then
fi
if test "$enable_rpath" = yes; then
LIBRUBYARG_SHARED="${linker_flag}-R ${linker_flag}\$(libdir) -L\$(libdir) $LIBRUBYARG_SHARED"
@@ -49,3 +49,22 @@ $NetBSD: patch-aa,v 1.10 2007/09/24 21:58:28 taca Exp $
fi
LDFLAGS="-L. $LDFLAGS"
+@@ -1717,14 +1736,14 @@ AC_ARG_WITH(vendordir,
+ VENDOR_DIR=`eval echo \\"${vendordir}\\"`
+ case "$target_os" in
+ cygwin*|mingw*|*djgpp*|os2-emx*)
+- RUBY_VENDOR_LIB_PATH="`expr "$VENDOR_DIR" : "$prefix\(/.*\)"`" ||
+- RUBY_VENDOR_LIB_PATH="$VENDOR_DIR";;
++ RUBY_VENDOR_LIB_PATH="`eval echo "$VENDOR_DIR" | sed 's|^NONE/|/|;s|^'"$prefix"'/|/|'`"
++ ;;
+ *)
+- RUBY_VENDOR_LIB_PATH="$VENDOR_DIR";;
++ RUBY_VENDOR_LIB_PATH="`eval echo \\"$VENDOR_DIR\\" | sed 's|^NONE/|'"$prefix"'/|'`"
++ ;;
+ esac
+ RUBY_VENDOR_LIB_PATH2="${RUBY_VENDOR_LIB_PATH}/${MAJOR}.${MINOR}"
+
+-AC_DEFINE_UNQUOTED(RUBY_LIB, "${RUBY_LIB_PATH}")
+ AC_DEFINE_UNQUOTED(RUBY_VENDOR_LIB, "${RUBY_VENDOR_LIB_PATH}")
+ AC_DEFINE_UNQUOTED(RUBY_VENDOR_LIB2, "${RUBY_VENDOR_LIB_PATH2}")
+
diff --git a/lang/ruby18-base/patches/patch-ab b/lang/ruby18-base/patches/patch-ab
index 643995fde02..e7845572039 100644
--- a/lang/ruby18-base/patches/patch-ab
+++ b/lang/ruby18-base/patches/patch-ab
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.10 2007/09/24 21:58:28 taca Exp $
+$NetBSD: patch-ab,v 1.11 2008/06/19 14:35:37 taca Exp $
---- configure.orig 2007-09-23 15:19:34.000000000 +0900
+--- configure.orig 2008-06-09 18:38:04.000000000 +0900
+++ configure
-@@ -10351,6 +10351,9 @@ msdosdjgpp*) LIBS="-lm $LIBS"
- ;;
- bsdi*) LIBS="-lm $LIBS"
+@@ -10374,6 +10374,9 @@ _ACEOF
+ _ACEOF
+
ac_cv_sizeof_rlim_t=8;;
+interix3*) LIBS="-lm $LIBS"
+ ac_cv_func_getpgrp_void=yes
@@ -12,7 +12,7 @@ $NetBSD: patch-ab,v 1.10 2007/09/24 21:58:28 taca Exp $
freebsd*) LIBS="-lm $LIBS"
{ echo "$as_me:$LINENO: checking whether -lxpg4 has to be linked" >&5
echo $ECHO_N "checking whether -lxpg4 has to be linked... $ECHO_C" >&6; }
-@@ -15953,6 +15956,13 @@ echo $ECHO_N "checking whether OS depend
+@@ -16591,6 +16594,13 @@ fi
LDFLAGS="$LDFLAGS -Wl,-export-dynamic"
fi
rb_cv_dlopen=yes ;;
@@ -25,8 +25,8 @@ $NetBSD: patch-ab,v 1.10 2007/09/24 21:58:28 taca Exp $
+ rb_cv_dlopen=yes ;;
interix*) : ${LDSHARED="$CC -shared"}
XLDFLAGS="$XLDFLAGS -Wl,-E"
- LIBPATHFLAG=" -L'%1\$-s'"
-@@ -16708,6 +16718,14 @@ if test "$enable_shared" = 'yes'; then
+ LIBPATHFLAG=" -L%1\$-s"
+@@ -17334,6 +17344,14 @@ if test "$enable_shared" = 'yes'; then
LIBRUBY_DLDFLAGS='-install_name $(libdir)/lib$(RUBY_SO_NAME).dylib -current_version $(MAJOR).$(MINOR).$(TEENY) -compatibility_version $(MAJOR).$(MINOR)'
LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_SO_NAME).dylib'
;;
@@ -41,7 +41,7 @@ $NetBSD: patch-ab,v 1.10 2007/09/24 21:58:28 taca Exp $
interix*)
LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
;;
-@@ -16717,6 +16735,7 @@ if test "$enable_shared" = 'yes'; then
+@@ -17343,6 +17361,7 @@ if test "$enable_shared" = 'yes'; then
fi
if test "$enable_rpath" = yes; then
LIBRUBYARG_SHARED="${linker_flag}-R ${linker_flag}\$(libdir) -L\$(libdir) $LIBRUBYARG_SHARED"
@@ -49,3 +49,26 @@ $NetBSD: patch-ab,v 1.10 2007/09/24 21:58:28 taca Exp $
fi
LDFLAGS="-L. $LDFLAGS"
+@@ -17563,18 +17582,15 @@ fi
+ VENDOR_DIR=`eval echo \\"${vendordir}\\"`
+ case "$target_os" in
+ cygwin*|mingw*|*djgpp*|os2-emx*)
+- RUBY_VENDOR_LIB_PATH="`expr "$VENDOR_DIR" : "$prefix\(/.*\)"`" ||
+- RUBY_VENDOR_LIB_PATH="$VENDOR_DIR";;
++ RUBY_VENDOR_LIB_PATH="`eval echo "$VENDOR_DIR" | sed 's|^NONE/|/|;s|^'"$prefix"'/|/|'`"
++ ;;
+ *)
+- RUBY_VENDOR_LIB_PATH="$VENDOR_DIR";;
++ RUBY_VENDOR_LIB_PATH="`eval echo \\"$VENDOR_DIR\\" | sed 's|^NONE/|'"$prefix"'/|'`"
++ ;;
+ esac
+ RUBY_VENDOR_LIB_PATH2="${RUBY_VENDOR_LIB_PATH}/${MAJOR}.${MINOR}"
+
+ cat >>confdefs.h <<_ACEOF
+-#define RUBY_LIB "${RUBY_LIB_PATH}"
+-_ACEOF
+-
+-cat >>confdefs.h <<_ACEOF
+ #define RUBY_VENDOR_LIB "${RUBY_VENDOR_LIB_PATH}"
+ _ACEOF
+
diff --git a/lang/ruby18-base/patches/patch-ad b/lang/ruby18-base/patches/patch-ad
deleted file mode 100644
index 3d7541245e8..00000000000
--- a/lang/ruby18-base/patches/patch-ad
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-ad,v 1.7 2007/10/02 15:59:23 taca Exp $
-
---- eval.c.orig 2007-09-23 09:01:50.000000000 +0900
-+++ eval.c
-@@ -11944,7 +11944,9 @@ rb_thread_start_0(fn, arg, th)
- #ifdef _THREAD_SAFE
- pthread_create(&time_thread, 0, thread_timer, 0);
- time_thread_alive_p = 1;
-+#ifndef __DragonFly__
- pthread_atfork(0, 0, rb_child_atfork);
-+#endif
- #else
- rb_thread_start_timer();
- #endif
diff --git a/lang/ruby18-base/patches/patch-de b/lang/ruby18-base/patches/patch-de
deleted file mode 100644
index 88f9c900e92..00000000000
--- a/lang/ruby18-base/patches/patch-de
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD: patch-de,v 1.1 2008/05/14 10:09:00 taca Exp $
-
---- ext/openssl/openssl_missing.c.orig 2007-02-13 08:01:19.000000000 +0900
-+++ ext/openssl/openssl_missing.c
-@@ -22,17 +22,15 @@
- #include "openssl_missing.h"
-
- #if !defined(HAVE_HMAC_CTX_COPY)
--int
-+void
- HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in)
- {
-- if (!out || !in) return 0;
-+ if (!out || !in) return;
- memcpy(out, in, sizeof(HMAC_CTX));
-
-- if (!EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx)
-- || !EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx)
-- || !EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx))
-- return 0;
-- return 1;
-+ EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx);
-+ EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx);
-+ EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx);
- }
- #endif /* HAVE_HMAC_CTX_COPY */
- #endif /* NO_HMAC */
diff --git a/lang/ruby18-base/patches/patch-df b/lang/ruby18-base/patches/patch-df
deleted file mode 100644
index 91b8c7dab88..00000000000
--- a/lang/ruby18-base/patches/patch-df
+++ /dev/null
@@ -1,94 +0,0 @@
-$NetBSD: patch-df,v 1.1 2008/05/14 10:09:00 taca Exp $
-
---- ext/openssl/openssl_missing.h.orig 2007-02-13 08:01:19.000000000 +0900
-+++ ext/openssl/openssl_missing.h
-@@ -56,14 +56,33 @@ extern "C" {
- (char *(*)())d2i_PKCS7_RECIP_INFO, (char *)ri)
- #endif
-
-+#if !defined(HAVE_EVP_MD_CTX_INIT)
- void HMAC_CTX_init(HMAC_CTX *ctx);
--int HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
-+#endif
-+
-+#if !defined(HAVE_HMAC_CTX_COPY)
-+void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
-+#endif
-+
-+#if !defined(HAVE_HMAC_CTX_CLEANUP)
- void HMAC_CTX_cleanup(HMAC_CTX *ctx);
-+#endif
-
-+#if !defined(HAVE_EVP_MD_CTX_CREATE)
- EVP_MD_CTX *EVP_MD_CTX_create(void);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_INIT)
- void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_CLEANUP)
- int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_EVP_MD_CTX_DESTROY)
- void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
-+#endif
-
- #if !defined(HAVE_EVP_CIPHER_CTX_COPY)
- int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, EVP_CIPHER_CTX *in);
-@@ -107,19 +126,54 @@ int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *
- #define OPENSSL_cleanse(p, l) memset(p, 0, l)
- #endif
-
-+#if !defined(HAVE_X509_STORE_SET_EX_DATA)
- void *X509_STORE_get_ex_data(X509_STORE *str, int idx);
- int X509_STORE_set_ex_data(X509_STORE *str, int idx, void *data);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SET_VERSION)
- int X509_CRL_set_version(X509_CRL *x, long version);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SET_ISSUER_NAME)
- int X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_SORT)
- int X509_CRL_sort(X509_CRL *c);
-+#endif
-+
-+#if !defined(HAVE_X509_CRL_ADD0_REVOKED)
- int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_SQR)
- int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_ADD)
- int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_MOD_SUB)
- int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx);
-+#endif
-+
-+#if !defined(HAVE_BN_RAND_RANGE)
- int BN_rand_range(BIGNUM *r, BIGNUM *range);
-+#endif
-+
-+#if !defined(HAVE_BN_PSEUDO_RAND_RANGE)
- int BN_pseudo_rand_range(BIGNUM *r, BIGNUM *range);
-+#endif
-+
-+#if !defined(HAVE_CONF_GET1_DEFAULT_CONFIG_FILE)
- char *CONF_get1_default_config_file(void);
-+#endif
-+
-+#if !defined(HAVE_PEM_DEF_CALLBACK)
- int PEM_def_callback(char *buf, int num, int w, void *key);
-+#endif
-
- #if defined(__cplusplus)
- }
diff --git a/lang/ruby18-base/patches/patch-dg b/lang/ruby18-base/patches/patch-dg
deleted file mode 100644
index 459d340b53e..00000000000
--- a/lang/ruby18-base/patches/patch-dg
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD: patch-dg,v 1.3 2008/05/14 10:09:00 taca Exp $
-
---- ext/openssl/ossl_hmac.c.orig 2007-03-12 13:12:32.000000000 +0900
-+++ ext/openssl/ossl_hmac.c
-@@ -81,9 +81,7 @@ ossl_hmac_copy(VALUE self, VALUE other)
- GetHMAC(self, ctx1);
- SafeGetHMAC(other, ctx2);
-
-- if (!HMAC_CTX_copy(ctx1, ctx2)) {
-- ossl_raise(eHMACError, NULL);
-- }
-+ HMAC_CTX_copy(ctx1, ctx2);
- return self;
- }
-
-@@ -104,9 +102,7 @@ hmac_final(HMAC_CTX *ctx, char **buf, in
- {
- HMAC_CTX final;
-
-- if (!HMAC_CTX_copy(&final, ctx)) {
-- ossl_raise(eHMACError, NULL);
-- }
-+ HMAC_CTX_copy(&final, ctx);
- if (!(*buf = OPENSSL_malloc(HMAC_size(&final)))) {
- HMAC_CTX_cleanup(&final);
- OSSL_Debug("Allocating %d mem", HMAC_size(&final));