Mon Jan 8 14:19:07 2018 UTC ()
lang/ruby25-base: add ruby25-base 2.5.0

Ruby 2.5.0 is the first stable release of the Ruby 2.5 series. It introduces
many new features and performance improvements. The notable changes are as
follows:

o New Features

* rescue/else/ensure are now allowed to be used directly with do/end
  blocks. [Feature #12906]
* Add yield_self to yield given block in its context. Unlike tap, it returns
  the result of the block. [Feature #6721]
* Support branch coverage and method coverage measurement. The branch coverage
  indicates which branches are executed and which are not. The method coverage
  indicates which methods are invoked and which are not. By running a test
  suite with these new features, you will know which branches and methods are
  executed, and evaluate total coverage of the test suite more
  strictly. [Feature #13901]
* Hash#slice [Feature #8499] and Hash#transform_keys [Feature #13583]
* Struct.new can create classes that accept keyword arguments. [Feature
  #11925]
* Enumerable#any?, all?, none?, and one? accept a pattern argument. [Feature
  #11286]
* Top-level constant look-up is no longer available. [Feature #11547]
* One of our most loved libraries, pp.rb, is now automatically loaded. You no
  longer have to write require "pp". [Feature #14123]
* Print backtrace and error message in reverse order (oldest call first, most
  recent call last). When a long backtrace appears on your terminal (TTY), you
  can easily find the cause line at the bottom of the backtrace. Note that the
  order is reversed only when the backtrace is printed out to the terminal
  directly. [Feature #8661] [experimental]

o Performance improvements

* About 5-10% performance improvement by removing all trace instructions from
  overall bytecode (instruction sequences). The trace instruction was added to
  support the TracePoint. However, in most cases, TracePoint is not used and
  trace instructions are pure overhead. Instead, now we use a dynamic
  instrumentation technique. See [Feature #14104] for more details.
* Block passing by a block parameter (e.g. def foo(&b); bar(&b); end) is about
  3 times faster than Ruby 2.4 by ���Lazy Proc allocation��� technique. [Feature
  #14045]
* Mutex is rewritten to be smaller and faster. [Feature #13517]
* ERB now generates code from a template twice as fast as Ruby 2.4.
* Improve performance of some built-in methods including Array#concat,
  Enumerable#sort_by, String#concat, String#index, Time#+, and more.
* IO.copy_stream uses copy_file_range(2) to copy offload. [Feature #13867]

o Other notable changes since 2.4

* SecureRandom now prefers OS-provided sources over OpenSSL. [Bug #9569]
* Promote cmath, csv, date, dbm, etc, fcntl, fiddle, fileutils, gdbm, ipaddr,
  scanf, sdbm, stringio, strscan, webrick, zlib from standard libraries to
  default gems.
* Update to Onigmo 6.1.3.
  - It adds the absence operator.
  - Note that Ruby 2.4.1 also includes this change.
* Update to Psych 3.0.2.
* Update to RubyGems 2.7.3.
* Update to RDoc 6.0.1.
  - Switch the lexer from IRB based one to Ripper. This dramatically improves
    the performance of document generation.
  - Fix a significant amount of bugs that existed over ten years.
  - Add support for new Ruby syntax from the latest versions.
* Update supported Unicode version to 10.0.0.
* Thread.report_on_exception is now set to true by default. This change helps
  debugging of multi-threaded programs. [Feature #14143]
* IO#write now receives multiple arguments. [Feature #9323]

See NEWS or commit logs for details.


(taca)
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/ALTERNATIVES
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/DEINSTALL
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/DESCR
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/INSTALL
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/MESSAGE
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/Makefile
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/PLIST
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/distinfo
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/hacks.mk
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/options.mk
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-configure
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-ext_dbm_extconf.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_mkmf.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rdoc_ri_driver.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_commands_setup__command.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_config__file.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_defaults.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_dependency__installer.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_install__update__options.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_installer.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_platform.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-lib_rubygems_specification.rb
diff -r0 -r1.1 pkgsrc/lang/ruby25-base/patches/patch-test_rubygems_test__gem.rb

File Added: pkgsrc/lang/ruby25-base/Attic/ALTERNATIVES
bin/erb @PREFIX@/bin/erb@RUBY_SUFFIX@
bin/gem @PREFIX@/bin/gem@RUBY_SUFFIX@
bin/irb @PREFIX@/bin/irb@RUBY_SUFFIX@
bin/rake @PREFIX@/bin/rake@RUBY_SUFFIX@
bin/ruby @PREFIX@/bin/@RUBY_NAME@

File Added: pkgsrc/lang/ruby25-base/Attic/DEINSTALL
# $NetBSD: DEINSTALL,v 1.1 2018/01/08 14:19:06 taca Exp $

RUBY_GEM_BASE="${PREFIX}/@RUBY_GEM_BASE@"
RUBY_SITERIDIR="${PREFIX}/@RUBY_SITERIDIR@"

case ${STAGE} in
DEINSTALL)
	${RM} -f ${RUBY_SITERIDIR}/created.rid
	;;
POST-DEINSTALL)
	${RM} -rf ${GEM_HOME}
	${RMDIR} ${RUBY_GEM_BASE} 2>/dev/null || true
	;;
esac

File Added: pkgsrc/lang/ruby25-base/Attic/DESCR
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.)

This package is Ruby 2.5 release minimum base package.

File Added: pkgsrc/lang/ruby25-base/Attic/INSTALL
# $NetBSD: INSTALL,v 1.1 2018/01/08 14:19:06 taca Exp $

DATE="@DATE@"
RUBY_SITERIDIR="${PREFIX}/@RUBY_SITERIDIR@"
rid="${RUBY_SITERIDIR}/created.rid"

case ${STAGE} in
POST-INSTALL)
	if [ -d ${RUBY_SITERIDIR} ]; then
		${DATE} > ${rid}
	fi
	;;
esac

File Added: pkgsrc/lang/ruby25-base/Attic/MESSAGE
===========================================================================
$NetBSD: MESSAGE,v 1.1 2018/01/08 14:19:06 taca Exp $

Note that this is a minimal package.

The original ${RUBY_DISTNAME} distribution includes more extension
libraries, some of which are provided as separate packages:

	databases/ruby-gdbm:		GDBM module
	devel/ruby-fiddle:		Fiddle module
	devel/ruby-readline:		readline module

===========================================================================

File Added: pkgsrc/lang/ruby25-base/Attic/Makefile
# $NetBSD: Makefile,v 1.1 2018/01/08 14:19:06 taca Exp $

DISTNAME=	${RUBY_DISTNAME}
PKGNAME=	${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
CATEGORIES=	lang ruby
MASTER_SITES=	${MASTER_SITE_RUBY}

MAINTAINER=	taca@NetBSD.org
HOMEPAGE=	${RUBY_HOMEPAGE}
COMMENT=	Ruby ${RUBY_VERSION} release minimum base package

RUBY_VERSIONS_ACCEPTED=	25

USE_LANGUAGES=		c
USE_TOOLS+=		pax yacc pkg-config
GNU_CONFIGURE=		yes
TEST_TARGET=		test
CONFIGURE_ARGS+=	--enable-shared --enable-install-static-library
WRKSRC=			${RUBY_WRKSRC}

.include "options.mk"
.include "../../lang/ruby/platform.mk"

.if !empty(RUBY_SUFFIX)
CONFIGURE_ARGS+= --program-suffix=${RUBY_SUFFIX}
CONFIGURE_ARGS+= --with-soname=${RUBY_NAME}
CONFIGURE_ARGS+= --with-ruby-version=${RUBY_VER_DIR}
CONFIGURE_ARGS+= --with-ruby-pc="ruby-${RUBY_VERSION}.pc"
.endif

DOCS=	BSDL COPYING COPYING.ja ChangeLog LEGAL NEWS README.EXT README.EXT.ja \
	README.ja.md README.md doc/ChangeLog-1.8.0 doc/ChangeLog-1.9.3 \
	doc/ChangeLog-2.0.0 doc/ChangeLog-2.1.0 doc/ChangeLog-2.2.0 \
	doc/ChangeLog-2.3.0 doc/ChangeLog-2.4.0 doc/ChangeLog-YARV \
	doc/NEWS-1.8.7 doc/NEWS-1.9.1 doc/NEWS-1.9.2 doc/NEWS-1.9.3 \
	doc/NEWS-2.0.0 doc/NEWS-2.1.0 doc/NEWS-2.2.0 doc/NEWS-2.3.0 \
	doc/contributing.rdoc doc/contributors.rdoc doc/dtrace_probes.rdoc \
	doc/etc.rd.ja doc/forwardable.rd.ja doc/globals.rdoc \
	doc/images/boottime-classes.png doc/irb/irb-tools.rd.ja \
	doc/irb/irb.rd.ja doc/keywords.rdoc doc/maintainers.rdoc \
	doc/marshal.rdoc doc/pty/README.expect.ja doc/pty/README.ja \
	doc/regexp.rdoc doc/security.rdoc doc/shell.rd.ja \
	doc/standard_library.rdoc doc/syntax/assignment.rdoc \
	doc/syntax/calling_methods.rdoc doc/syntax/control_expressions.rdoc \
	doc/syntax/exceptions.rdoc doc/syntax/literals.rdoc \
	doc/syntax/methods.rdoc doc/syntax/miscellaneous.rdoc \
	doc/syntax/modules_and_classes.rdoc doc/syntax/precedence.rdoc \
	doc/syntax/refinements.rdoc doc/syntax.rdoc
EXT_DOCS=	syslog/syslog.txt

BIGDECIMAL_EXAMPLES=	linear.rb nlsolve.rb pi.rb
OPENSSL_EXAMPLES=	c_rehash.rb cert2text.rb certstore.rb cipher.rb \
			crlstore.rb echo_cli.rb echo_svr.rb gen_csr.rb \
			smime_read.rb smime_write.rb wget.rb
REPLACE_RUBY=		bin/erb bin/gem bin/irb bin/rake bin/rdoc bin/ri \
			gems/rake-${RUBY_RAKE_VERSION}/exe/rake \
			gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/console \
			gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/setup
REPLACE_RUBY_DIRS=	ext lib sample
INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1 ${RUBY_DOC}/images \
			${RUBY_DOC}/irb ${RUBY_DOC}/pty ${RUBY_DOC}/ripper \
			${RUBY_DOC}/stringio ${RUBY_DOC}/syntax \
			${RUBY_EG}/bigdecimal ${RUBY_EG}/pty
# ${RUBY_ARCHINC} ${RUBY_ARCHLIB}
EMPTY_DIRS=		generator/template markup/simple_markup

pre-configure:
	${RM} -f ${WRKSRC}/ext/gdbm/extconf.rb
	${RM} -f ${WRKSRC}/ext/fiddle/extconf.rb
	${RM} -f ${WRKSRC}/ext/readline/extconf.rb
	${RM} -f ${WRKSRC}/ext/tk/extconf.rb
	${RM} -f ${WRKSRC}/ext/tk/tkutil/extconf.rb
	${TOUCH} ${WRKSRC}/prelude.c

pre-install:
	cd ${WRKSRC}/lib; \
		${FIND} . \( -name '*.orig' -o -name '*.orig_dist' \) \
		-exec ${RM} -f {} \;
.for f in ${EMPTY_DIRS}
	${RMDIR} ${WRKSRC}/lib/rdoc/${f} 2>/dev/null || ${TRUE}
.endfor

post-install:
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/${f:C/^doc\///}
.endfor
.for f in ${EXT_DOCS}
	${INSTALL_DATA} ${WRKSRC}/ext/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}
.endfor
	cd ${WRKSRC}/ext/ripper; ${PAX} -rw README ${DESTDIR}${PREFIX}/${RUBY_DOC}/ripper
	cd ${WRKSRC}/ext/stringio; ${PAX} -rw README.md ${DESTDIR}${PREFIX}/${RUBY_DOC}/stringio
	cd ${WRKSRC}/sample; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}
.for f in ${BIGDECIMAL_EXAMPLES}
	${INSTALL_DATA} ${RUBY_WRKSRC}/ext/bigdecimal/sample/${f} \
		${DESTDIR}${PREFIX}/${RUBY_EG}/bigdecimal
.endfor
.for f in ${OPENSSL_EXAMPLES}
	${INSTALL_DATA} ${RUBY_WRKSRC}/sample/openssl/${f} \
		${DESTDIR}${PREFIX}/${RUBY_EG}/openssl
.endfor
	${CHMOD} -R g-w ${DESTDIR}${PREFIX}/${GEM_HOME}/gems
	${RUBY_GENERATE_PLIST}

.include "../../mk/bdb.buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../textproc/libyaml/buildlink3.mk"
.include "../../lang/ruby/Makefile.common"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/lang/ruby25-base/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1 2018/01/08 14:19:06 taca Exp $
bin/erb${RUBY_SUFFIX}
bin/gem${RUBY_SUFFIX}
bin/irb${RUBY_SUFFIX}
bin/rake${RUBY_SUFFIX}
bin/rdoc${RUBY_SUFFIX}
bin/ri${RUBY_SUFFIX}
bin/${RUBY_NAME}
${PLIST.win32}bin/rubyw${RUBY_SUFFIX}
${RUBY_INC}/ruby.h
${RUBY_INC}/ruby/backward.h
${RUBY_INC}/ruby/backward/classext.h
${RUBY_INC}/ruby/backward/rubyio.h
${RUBY_INC}/ruby/backward/rubysig.h
${RUBY_INC}/ruby/backward/st.h
${RUBY_INC}/ruby/backward/util.h
${RUBY_INC}/ruby/debug.h
${RUBY_INC}/ruby/defines.h
${RUBY_INC}/ruby/digest.h
${RUBY_INC}/ruby/encoding.h
${RUBY_INC}/ruby/intern.h
${RUBY_INC}/ruby/io.h
${RUBY_INC}/ruby/missing.h
${RUBY_INC}/ruby/onigmo.h
${RUBY_INC}/ruby/oniguruma.h
${RUBY_INC}/ruby/re.h
${RUBY_INC}/ruby/regex.h
${RUBY_INC}/ruby/ruby.h
${RUBY_INC}/ruby/st.h
${RUBY_INC}/ruby/subst.h
${RUBY_INC}/ruby/thread.h
${RUBY_INC}/ruby/thread_native.h
${RUBY_INC}/ruby/util.h
${RUBY_INC}/ruby/version.h
${RUBY_INC}/ruby/vm.h
${RUBY_ARCHINC}/ruby/config.h
lib/libruby${RUBY_STATICLIB}
lib/libruby${RUBY_SUFFIX}.${RUBY_SLEXT}
${RUBY_SHLIBALIAS}
lib/libruby${RUBY_SHLIB}
lib/pkgconfig/ruby-${RUBY_VERSION}.pc
${RUBY_LIB}/English.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.rb
${RUBY_LIB}/cgi/cookie.rb
${RUBY_LIB}/cgi/core.rb
${RUBY_LIB}/cgi/html.rb
${RUBY_LIB}/cgi/session.rb
${RUBY_LIB}/cgi/session/pstore.rb
${RUBY_LIB}/cgi/util.rb
${RUBY_LIB}/cmath.rb
${RUBY_LIB}/csv.rb
${RUBY_LIB}/date.rb
${RUBY_LIB}/debug.rb
${RUBY_LIB}/delegate.rb
${RUBY_LIB}/digest.rb
${RUBY_LIB}/digest/sha2.rb
${RUBY_LIB}/drb.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}/e2mmap.rb
${RUBY_LIB}/erb.rb
${RUBY_LIB}/expect.rb
${RUBY_LIB}/fileutils.rb
${RUBY_LIB}/find.rb
${RUBY_LIB}/forwardable.rb
${RUBY_LIB}/forwardable/impl.rb
${RUBY_LIB}/getoptlong.rb
${PLIST.io}${RUBY_LIB}/io/console/size.rb
${RUBY_LIB}/ipaddr.rb
${RUBY_LIB}/irb.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/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/inspector.rb
${RUBY_LIB}/irb/lc/error.rb
${RUBY_LIB}/irb/lc/help-message
${RUBY_LIB}/irb/lc/ja/encoding_aliases.rb
${RUBY_LIB}/irb/lc/ja/error.rb
${RUBY_LIB}/irb/lc/ja/help-message
${RUBY_LIB}/irb/locale.rb
${RUBY_LIB}/irb/magic-file.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/src_encoding.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}/json.rb
${RUBY_LIB}/json/add/bigdecimal.rb
${RUBY_LIB}/json/add/complex.rb
${RUBY_LIB}/json/add/core.rb
${RUBY_LIB}/json/add/date.rb
${RUBY_LIB}/json/add/date_time.rb
${RUBY_LIB}/json/add/exception.rb
${RUBY_LIB}/json/add/ostruct.rb
${RUBY_LIB}/json/add/range.rb
${RUBY_LIB}/json/add/rational.rb
${RUBY_LIB}/json/add/regexp.rb
${RUBY_LIB}/json/add/struct.rb
${RUBY_LIB}/json/add/symbol.rb
${RUBY_LIB}/json/add/time.rb
${RUBY_LIB}/json/common.rb
${RUBY_LIB}/json/ext.rb
${RUBY_LIB}/json/generic_object.rb
${RUBY_LIB}/json/version.rb
${RUBY_LIB}/kconv.rb
${RUBY_LIB}/logger.rb
${RUBY_LIB}/matrix.rb
${RUBY_LIB}/matrix/eigenvalue_decomposition.rb
${RUBY_LIB}/matrix/lup_decomposition.rb
${RUBY_LIB}/mkmf.rb
${RUBY_LIB}/monitor.rb
${RUBY_LIB}/mutex_m.rb
${RUBY_LIB}/net/ftp.rb
${RUBY_LIB}/net/http.rb
${RUBY_LIB}/net/http/backward.rb
${RUBY_LIB}/net/http/exceptions.rb
${RUBY_LIB}/net/http/generic_request.rb
${RUBY_LIB}/net/http/header.rb
${RUBY_LIB}/net/http/proxy_delta.rb
${RUBY_LIB}/net/http/request.rb
${RUBY_LIB}/net/http/requests.rb
${RUBY_LIB}/net/http/response.rb
${RUBY_LIB}/net/http/responses.rb
${RUBY_LIB}/net/http/status.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}/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/config.rb
${RUBY_LIB}/openssl/digest.rb
${RUBY_LIB}/openssl/pkcs5.rb
${RUBY_LIB}/openssl/pkey.rb
${RUBY_LIB}/openssl/ssl.rb
${RUBY_LIB}/openssl/x509.rb
${RUBY_LIB}/optionparser.rb
${RUBY_LIB}/optparse.rb
${RUBY_LIB}/optparse/ac.rb
${RUBY_LIB}/optparse/date.rb
${RUBY_LIB}/optparse/kwargs.rb
${RUBY_LIB}/optparse/shellwords.rb
${RUBY_LIB}/optparse/time.rb
${RUBY_LIB}/optparse/uri.rb
${RUBY_LIB}/optparse/version.rb
${RUBY_LIB}/ostruct.rb
${RUBY_LIB}/pathname.rb
${RUBY_LIB}/pp.rb
${RUBY_LIB}/prettyprint.rb
${RUBY_LIB}/prime.rb
${RUBY_LIB}/profile.rb
${RUBY_LIB}/profiler.rb
${RUBY_LIB}/pstore.rb
${RUBY_LIB}/psych.rb
${RUBY_LIB}/psych/class_loader.rb
${RUBY_LIB}/psych/coder.rb
${RUBY_LIB}/psych/core_ext.rb
${RUBY_LIB}/psych/exception.rb
${RUBY_LIB}/psych/handler.rb
${RUBY_LIB}/psych/handlers/document_stream.rb
${RUBY_LIB}/psych/handlers/recorder.rb
${RUBY_LIB}/psych/json/ruby_events.rb
${RUBY_LIB}/psych/json/stream.rb
${RUBY_LIB}/psych/json/tree_builder.rb
${RUBY_LIB}/psych/json/yaml_events.rb
${RUBY_LIB}/psych/nodes.rb
${RUBY_LIB}/psych/nodes/alias.rb
${RUBY_LIB}/psych/nodes/document.rb
${RUBY_LIB}/psych/nodes/mapping.rb
${RUBY_LIB}/psych/nodes/node.rb
${RUBY_LIB}/psych/nodes/scalar.rb
${RUBY_LIB}/psych/nodes/sequence.rb
${RUBY_LIB}/psych/nodes/stream.rb
${RUBY_LIB}/psych/omap.rb
${RUBY_LIB}/psych/parser.rb
${RUBY_LIB}/psych/scalar_scanner.rb
${RUBY_LIB}/psych/set.rb
${RUBY_LIB}/psych/stream.rb
${RUBY_LIB}/psych/streaming.rb
${RUBY_LIB}/psych/syntax_error.rb
${RUBY_LIB}/psych/tree_builder.rb
${RUBY_LIB}/psych/versions.rb
${RUBY_LIB}/psych/visitors.rb
${RUBY_LIB}/psych/visitors/depth_first.rb
${RUBY_LIB}/psych/visitors/emitter.rb
${RUBY_LIB}/psych/visitors/json_tree.rb
${RUBY_LIB}/psych/visitors/to_ruby.rb
${RUBY_LIB}/psych/visitors/visitor.rb
${RUBY_LIB}/psych/visitors/yaml_tree.rb
${RUBY_LIB}/psych/y.rb
${RUBY_LIB}/racc/parser.rb
${RUBY_LIB}/rdoc.rb
${RUBY_LIB}/rdoc/alias.rb
${RUBY_LIB}/rdoc/anon_class.rb
${RUBY_LIB}/rdoc/any_method.rb
${RUBY_LIB}/rdoc/attr.rb
${RUBY_LIB}/rdoc/class_module.rb
${RUBY_LIB}/rdoc/code_object.rb
${RUBY_LIB}/rdoc/code_objects.rb
${RUBY_LIB}/rdoc/comment.rb
${RUBY_LIB}/rdoc/constant.rb
${RUBY_LIB}/rdoc/context.rb
${RUBY_LIB}/rdoc/context/section.rb
${RUBY_LIB}/rdoc/cross_reference.rb
${RUBY_LIB}/rdoc/encoding.rb
${RUBY_LIB}/rdoc/erb_partial.rb
${RUBY_LIB}/rdoc/erbio.rb
${RUBY_LIB}/rdoc/extend.rb
${RUBY_LIB}/rdoc/generator.rb
${RUBY_LIB}/rdoc/generator/darkfish.rb
${RUBY_LIB}/rdoc/generator/json_index.rb
${RUBY_LIB}/rdoc/generator/markup.rb
${RUBY_LIB}/rdoc/generator/pot.rb
${RUBY_LIB}/rdoc/generator/pot/message_extractor.rb
${RUBY_LIB}/rdoc/generator/pot/po.rb
${RUBY_LIB}/rdoc/generator/pot/po_entry.rb
${RUBY_LIB}/rdoc/generator/ri.rb
${RUBY_LIB}/rdoc/generator/template/darkfish/_footer.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_head.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_classes.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_extends.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_includes.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_installed.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_methods.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_pages.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_parent.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_search.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_sections.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/class.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/css/fonts.css
${RUBY_LIB}/rdoc/generator/template/darkfish/css/rdoc.css
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf
${RUBY_LIB}/rdoc/generator/template/darkfish/images/add.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/arrow_up.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/brick.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/brick_link.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/bug.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/bullet_black.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/date.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/delete.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/find.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/loadingAnimation.gif
${RUBY_LIB}/rdoc/generator/template/darkfish/images/macFFBgHack.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/package.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/page_green.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/page_white_text.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/page_white_width.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/plugin.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/ruby.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/tag_blue.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/tag_green.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/transparent.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/wrench.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/wrench_orange.png
${RUBY_LIB}/rdoc/generator/template/darkfish/images/zoom.png
${RUBY_LIB}/rdoc/generator/template/darkfish/index.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/js/darkfish.js
${RUBY_LIB}/rdoc/generator/template/darkfish/js/jquery.js
${RUBY_LIB}/rdoc/generator/template/darkfish/js/search.js
${RUBY_LIB}/rdoc/generator/template/darkfish/page.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/servlet_not_found.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/servlet_root.rhtml
${RUBY_LIB}/rdoc/generator/template/darkfish/table_of_contents.rhtml
${RUBY_LIB}/rdoc/generator/template/json_index/js/navigation.js
${RUBY_LIB}/rdoc/generator/template/json_index/js/searcher.js
${RUBY_LIB}/rdoc/ghost_method.rb
${RUBY_LIB}/rdoc/i18n.rb
${RUBY_LIB}/rdoc/i18n/locale.rb
${RUBY_LIB}/rdoc/i18n/text.rb
${RUBY_LIB}/rdoc/include.rb
${RUBY_LIB}/rdoc/known_classes.rb
${RUBY_LIB}/rdoc/markdown.rb
${RUBY_LIB}/rdoc/markdown/entities.rb
${RUBY_LIB}/rdoc/markdown/literals.rb
${RUBY_LIB}/rdoc/markup.rb
${RUBY_LIB}/rdoc/markup/attr_changer.rb
${RUBY_LIB}/rdoc/markup/attr_span.rb
${RUBY_LIB}/rdoc/markup/attribute_manager.rb
${RUBY_LIB}/rdoc/markup/attributes.rb
${RUBY_LIB}/rdoc/markup/blank_line.rb
${RUBY_LIB}/rdoc/markup/block_quote.rb
${RUBY_LIB}/rdoc/markup/document.rb
${RUBY_LIB}/rdoc/markup/formatter.rb
${RUBY_LIB}/rdoc/markup/formatter_test_case.rb
${RUBY_LIB}/rdoc/markup/hard_break.rb
${RUBY_LIB}/rdoc/markup/heading.rb
${RUBY_LIB}/rdoc/markup/include.rb
${RUBY_LIB}/rdoc/markup/indented_paragraph.rb
${RUBY_LIB}/rdoc/markup/inline.rb
${RUBY_LIB}/rdoc/markup/list.rb
${RUBY_LIB}/rdoc/markup/list_item.rb
${RUBY_LIB}/rdoc/markup/paragraph.rb
${RUBY_LIB}/rdoc/markup/parser.rb
${RUBY_LIB}/rdoc/markup/pre_process.rb
${RUBY_LIB}/rdoc/markup/raw.rb
${RUBY_LIB}/rdoc/markup/rule.rb
${RUBY_LIB}/rdoc/markup/special.rb
${RUBY_LIB}/rdoc/markup/text_formatter_test_case.rb
${RUBY_LIB}/rdoc/markup/to_ansi.rb
${RUBY_LIB}/rdoc/markup/to_bs.rb
${RUBY_LIB}/rdoc/markup/to_html.rb
${RUBY_LIB}/rdoc/markup/to_html_crossref.rb
${RUBY_LIB}/rdoc/markup/to_html_snippet.rb
${RUBY_LIB}/rdoc/markup/to_joined_paragraph.rb
${RUBY_LIB}/rdoc/markup/to_label.rb
${RUBY_LIB}/rdoc/markup/to_markdown.rb
${RUBY_LIB}/rdoc/markup/to_rdoc.rb
${RUBY_LIB}/rdoc/markup/to_table_of_contents.rb
${RUBY_LIB}/rdoc/markup/to_test.rb
${RUBY_LIB}/rdoc/markup/to_tt_only.rb
${RUBY_LIB}/rdoc/markup/verbatim.rb
${RUBY_LIB}/rdoc/meta_method.rb
${RUBY_LIB}/rdoc/method_attr.rb
${RUBY_LIB}/rdoc/mixin.rb
${RUBY_LIB}/rdoc/normal_class.rb
${RUBY_LIB}/rdoc/normal_module.rb
${RUBY_LIB}/rdoc/options.rb
${RUBY_LIB}/rdoc/parser.rb
${RUBY_LIB}/rdoc/parser/c.rb
${RUBY_LIB}/rdoc/parser/changelog.rb
${RUBY_LIB}/rdoc/parser/markdown.rb
${RUBY_LIB}/rdoc/parser/rd.rb
${RUBY_LIB}/rdoc/parser/ripper_state_lex.rb
${RUBY_LIB}/rdoc/parser/ruby.rb
${RUBY_LIB}/rdoc/parser/ruby_tools.rb
${RUBY_LIB}/rdoc/parser/simple.rb
${RUBY_LIB}/rdoc/parser/text.rb
${RUBY_LIB}/rdoc/rd.rb
${RUBY_LIB}/rdoc/rd/block_parser.rb
${RUBY_LIB}/rdoc/rd/inline.rb
${RUBY_LIB}/rdoc/rd/inline_parser.rb
${RUBY_LIB}/rdoc/rdoc.rb
${RUBY_LIB}/rdoc/require.rb
${RUBY_LIB}/rdoc/ri.rb
${RUBY_LIB}/rdoc/ri/driver.rb
${RUBY_LIB}/rdoc/ri/formatter.rb
${RUBY_LIB}/rdoc/ri/paths.rb
${RUBY_LIB}/rdoc/ri/store.rb
${RUBY_LIB}/rdoc/ri/task.rb
${RUBY_LIB}/rdoc/rubygems_hook.rb
${RUBY_LIB}/rdoc/servlet.rb
${RUBY_LIB}/rdoc/single_class.rb
${RUBY_LIB}/rdoc/stats.rb
${RUBY_LIB}/rdoc/stats/normal.rb
${RUBY_LIB}/rdoc/stats/quiet.rb
${RUBY_LIB}/rdoc/stats/verbose.rb
${RUBY_LIB}/rdoc/store.rb
${RUBY_LIB}/rdoc/task.rb
${RUBY_LIB}/rdoc/test_case.rb
${RUBY_LIB}/rdoc/text.rb
${RUBY_LIB}/rdoc/token_stream.rb
${RUBY_LIB}/rdoc/tom_doc.rb
${RUBY_LIB}/rdoc/top_level.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/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/security.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}/ripper.rb
${RUBY_LIB}/ripper/core.rb
${RUBY_LIB}/ripper/filter.rb
${RUBY_LIB}/ripper/lexer.rb
${RUBY_LIB}/ripper/sexp.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.rb
${RUBY_LIB}/rss/content/1.0.rb
${RUBY_LIB}/rss/content/2.0.rb
${RUBY_LIB}/rss/converter.rb
${RUBY_LIB}/rss/dublincore.rb
${RUBY_LIB}/rss/dublincore/1.0.rb
${RUBY_LIB}/rss/dublincore/2.0.rb
${RUBY_LIB}/rss/dublincore/atom.rb
${RUBY_LIB}/rss/image.rb
${RUBY_LIB}/rss/itunes.rb
${RUBY_LIB}/rss/maker.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/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}/rubygems.rb
${RUBY_LIB}/rubygems/available_set.rb
${RUBY_LIB}/rubygems/basic_specification.rb
${RUBY_LIB}/rubygems/bundler_version_finder.rb
${RUBY_LIB}/rubygems/command.rb
${RUBY_LIB}/rubygems/command_manager.rb
${RUBY_LIB}/rubygems/commands/build_command.rb
${RUBY_LIB}/rubygems/commands/cert_command.rb
${RUBY_LIB}/rubygems/commands/check_command.rb
${RUBY_LIB}/rubygems/commands/cleanup_command.rb
${RUBY_LIB}/rubygems/commands/contents_command.rb
${RUBY_LIB}/rubygems/commands/dependency_command.rb
${RUBY_LIB}/rubygems/commands/environment_command.rb
${RUBY_LIB}/rubygems/commands/fetch_command.rb
${RUBY_LIB}/rubygems/commands/generate_index_command.rb
${RUBY_LIB}/rubygems/commands/help_command.rb
${RUBY_LIB}/rubygems/commands/install_command.rb
${RUBY_LIB}/rubygems/commands/list_command.rb
${RUBY_LIB}/rubygems/commands/lock_command.rb
${RUBY_LIB}/rubygems/commands/mirror_command.rb
${RUBY_LIB}/rubygems/commands/open_command.rb
${RUBY_LIB}/rubygems/commands/outdated_command.rb
${RUBY_LIB}/rubygems/commands/owner_command.rb
${RUBY_LIB}/rubygems/commands/pristine_command.rb
${RUBY_LIB}/rubygems/commands/push_command.rb
${RUBY_LIB}/rubygems/commands/query_command.rb
${RUBY_LIB}/rubygems/commands/rdoc_command.rb
${RUBY_LIB}/rubygems/commands/search_command.rb
${RUBY_LIB}/rubygems/commands/server_command.rb
${RUBY_LIB}/rubygems/commands/setup_command.rb
${RUBY_LIB}/rubygems/commands/signin_command.rb
${RUBY_LIB}/rubygems/commands/signout_command.rb
${RUBY_LIB}/rubygems/commands/sources_command.rb
${RUBY_LIB}/rubygems/commands/specification_command.rb
${RUBY_LIB}/rubygems/commands/stale_command.rb
${RUBY_LIB}/rubygems/commands/uninstall_command.rb
${RUBY_LIB}/rubygems/commands/unpack_command.rb
${RUBY_LIB}/rubygems/commands/update_command.rb
${RUBY_LIB}/rubygems/commands/which_command.rb
${RUBY_LIB}/rubygems/commands/yank_command.rb
${RUBY_LIB}/rubygems/compatibility.rb
${RUBY_LIB}/rubygems/config_file.rb
${RUBY_LIB}/rubygems/core_ext/kernel_gem.rb
${RUBY_LIB}/rubygems/core_ext/kernel_require.rb
${RUBY_LIB}/rubygems/defaults.rb
${RUBY_LIB}/rubygems/dependency.rb
${RUBY_LIB}/rubygems/dependency_installer.rb
${RUBY_LIB}/rubygems/dependency_list.rb
${RUBY_LIB}/rubygems/deprecate.rb
${RUBY_LIB}/rubygems/doctor.rb
${RUBY_LIB}/rubygems/errors.rb
${RUBY_LIB}/rubygems/exceptions.rb
${RUBY_LIB}/rubygems/ext.rb
${RUBY_LIB}/rubygems/ext/build_error.rb
${RUBY_LIB}/rubygems/ext/builder.rb
${RUBY_LIB}/rubygems/ext/cmake_builder.rb
${RUBY_LIB}/rubygems/ext/configure_builder.rb
${RUBY_LIB}/rubygems/ext/ext_conf_builder.rb
${RUBY_LIB}/rubygems/ext/rake_builder.rb
${RUBY_LIB}/rubygems/gem_runner.rb
${RUBY_LIB}/rubygems/gemcutter_utilities.rb
${RUBY_LIB}/rubygems/indexer.rb
${RUBY_LIB}/rubygems/install_default_message.rb
${RUBY_LIB}/rubygems/install_message.rb
${RUBY_LIB}/rubygems/install_update_options.rb
${RUBY_LIB}/rubygems/installer.rb
${RUBY_LIB}/rubygems/installer_test_case.rb
${RUBY_LIB}/rubygems/local_remote_options.rb
${RUBY_LIB}/rubygems/mock_gem_ui.rb
${RUBY_LIB}/rubygems/name_tuple.rb
${RUBY_LIB}/rubygems/package.rb
${RUBY_LIB}/rubygems/package/digest_io.rb
${RUBY_LIB}/rubygems/package/file_source.rb
${RUBY_LIB}/rubygems/package/io_source.rb
${RUBY_LIB}/rubygems/package/old.rb
${RUBY_LIB}/rubygems/package/source.rb
${RUBY_LIB}/rubygems/package/tar_header.rb
${RUBY_LIB}/rubygems/package/tar_reader.rb
${RUBY_LIB}/rubygems/package/tar_reader/entry.rb
${RUBY_LIB}/rubygems/package/tar_test_case.rb
${RUBY_LIB}/rubygems/package/tar_writer.rb
${RUBY_LIB}/rubygems/package_task.rb
${RUBY_LIB}/rubygems/path_support.rb
${RUBY_LIB}/rubygems/platform.rb
${RUBY_LIB}/rubygems/psych_additions.rb
${RUBY_LIB}/rubygems/psych_tree.rb
${RUBY_LIB}/rubygems/rdoc.rb
${RUBY_LIB}/rubygems/remote_fetcher.rb
${RUBY_LIB}/rubygems/request.rb
${RUBY_LIB}/rubygems/request/connection_pools.rb
${RUBY_LIB}/rubygems/request/http_pool.rb
${RUBY_LIB}/rubygems/request/https_pool.rb
${RUBY_LIB}/rubygems/request_set.rb
${RUBY_LIB}/rubygems/request_set/gem_dependency_api.rb
${RUBY_LIB}/rubygems/request_set/lockfile.rb
${RUBY_LIB}/rubygems/request_set/lockfile/parser.rb
${RUBY_LIB}/rubygems/request_set/lockfile/tokenizer.rb
${RUBY_LIB}/rubygems/requirement.rb
${RUBY_LIB}/rubygems/resolver.rb
${RUBY_LIB}/rubygems/resolver/activation_request.rb
${RUBY_LIB}/rubygems/resolver/api_set.rb
${RUBY_LIB}/rubygems/resolver/api_specification.rb
${RUBY_LIB}/rubygems/resolver/best_set.rb
${RUBY_LIB}/rubygems/resolver/composed_set.rb
${RUBY_LIB}/rubygems/resolver/conflict.rb
${RUBY_LIB}/rubygems/resolver/current_set.rb
${RUBY_LIB}/rubygems/resolver/dependency_request.rb
${RUBY_LIB}/rubygems/resolver/git_set.rb
${RUBY_LIB}/rubygems/resolver/git_specification.rb
${RUBY_LIB}/rubygems/resolver/index_set.rb
${RUBY_LIB}/rubygems/resolver/index_specification.rb
${RUBY_LIB}/rubygems/resolver/installed_specification.rb
${RUBY_LIB}/rubygems/resolver/installer_set.rb
${RUBY_LIB}/rubygems/resolver/local_specification.rb
${RUBY_LIB}/rubygems/resolver/lock_set.rb
${RUBY_LIB}/rubygems/resolver/lock_specification.rb
${RUBY_LIB}/rubygems/resolver/molinillo.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/errors.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
${RUBY_LIB}/rubygems/resolver/molinillo/lib/molinillo/state.rb
${RUBY_LIB}/rubygems/resolver/requirement_list.rb
${RUBY_LIB}/rubygems/resolver/set.rb
${RUBY_LIB}/rubygems/resolver/source_set.rb
${RUBY_LIB}/rubygems/resolver/spec_specification.rb
${RUBY_LIB}/rubygems/resolver/specification.rb
${RUBY_LIB}/rubygems/resolver/stats.rb
${RUBY_LIB}/rubygems/resolver/vendor_set.rb
${RUBY_LIB}/rubygems/resolver/vendor_specification.rb
${RUBY_LIB}/rubygems/safe_yaml.rb
${RUBY_LIB}/rubygems/security.rb
${RUBY_LIB}/rubygems/security/policies.rb
${RUBY_LIB}/rubygems/security/policy.rb
${RUBY_LIB}/rubygems/security/signer.rb
${RUBY_LIB}/rubygems/security/trust_dir.rb
${RUBY_LIB}/rubygems/security_option.rb
${RUBY_LIB}/rubygems/server.rb
${RUBY_LIB}/rubygems/source.rb
${RUBY_LIB}/rubygems/source/git.rb
${RUBY_LIB}/rubygems/source/installed.rb
${RUBY_LIB}/rubygems/source/local.rb
${RUBY_LIB}/rubygems/source/lock.rb
${RUBY_LIB}/rubygems/source/specific_file.rb
${RUBY_LIB}/rubygems/source/vendor.rb
${RUBY_LIB}/rubygems/source_list.rb
${RUBY_LIB}/rubygems/source_local.rb
${RUBY_LIB}/rubygems/source_specific_file.rb
${RUBY_LIB}/rubygems/spec_fetcher.rb
${RUBY_LIB}/rubygems/specification.rb
${RUBY_LIB}/rubygems/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem
${RUBY_LIB}/rubygems/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
${RUBY_LIB}/rubygems/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
${RUBY_LIB}/rubygems/stub_specification.rb
${RUBY_LIB}/rubygems/syck_hack.rb
${RUBY_LIB}/rubygems/test_case.rb
${RUBY_LIB}/rubygems/test_utilities.rb
${RUBY_LIB}/rubygems/text.rb
${RUBY_LIB}/rubygems/uninstaller.rb
${RUBY_LIB}/rubygems/uri_formatter.rb
${RUBY_LIB}/rubygems/user_interaction.rb
${RUBY_LIB}/rubygems/util.rb
${RUBY_LIB}/rubygems/util/licenses.rb
${RUBY_LIB}/rubygems/util/list.rb
${RUBY_LIB}/rubygems/validator.rb
${RUBY_LIB}/rubygems/version.rb
${RUBY_LIB}/rubygems/version_option.rb
${RUBY_LIB}/scanf.rb
${RUBY_LIB}/securerandom.rb
${RUBY_LIB}/set.rb
${RUBY_LIB}/shell.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}/shellwords.rb
${RUBY_LIB}/singleton.rb
${RUBY_LIB}/socket.rb
${RUBY_LIB}/sync.rb
${RUBY_LIB}/syslog/logger.rb
${RUBY_LIB}/tempfile.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}/unicode_normalize/normalize.rb
${RUBY_LIB}/unicode_normalize/tables.rb
${RUBY_LIB}/uri.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/rfc2396_parser.rb
${RUBY_LIB}/uri/rfc3986_parser.rb
${RUBY_LIB}/weakref.rb
${RUBY_LIB}/webrick.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.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/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.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/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
${PLIST.win32}${RUBY_LIB}/win32/registry.rb
${PLIST.win32}${RUBY_LIB}/win32/resolv.rb
${PLIST.win32}${RUBY_LIB}/win32/sspi.rb
${PLIST.win32}${RUBY_LIB}/win32/sspi.rb
${PLIST.win32}${RUBY_LIB}/Win32API.rb
${PLIST.win32}${RUBY_LIB}/win32ole.rb
${PLIST.win32}${RUBY_LIB}/win32ole/property.rb
${RUBY_LIB}/yaml.rb
${RUBY_LIB}/yaml/dbm.rb
${RUBY_LIB}/yaml/store.rb
${RUBY_ARCHLIB}/bigdecimal.${RUBY_DLEXT}
${RUBY_ARCHLIB}/cgi/escape.${RUBY_DLEXT}
${RUBY_ARCHLIB}/continuation.${RUBY_DLEXT}
${RUBY_ARCHLIB}/coverage.${RUBY_DLEXT}
${RUBY_ARCHLIB}/date_core.${RUBY_DLEXT}
${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}/enc/big5.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/cp949.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/emacs_mule.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/encdb.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/euc_jp.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/euc_kr.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/euc_tw.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/gb18030.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/gb2312.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/gbk.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_1.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_10.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_11.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_13.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_14.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_15.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_16.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_2.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_3.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_4.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_5.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_6.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_7.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_8.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/iso_8859_9.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/koi8_r.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/koi8_u.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/shift_jis.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/big5.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/chinese.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/ebcdic.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/emoji.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/emoji_iso2022_kddi.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/emoji_sjis_docomo.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/emoji_sjis_kddi.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/emoji_sjis_softbank.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/escape.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/gb18030.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/gbk.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/iso2022.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/japanese.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/japanese_euc.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/japanese_sjis.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/korean.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/single_byte.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/transdb.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/utf8_mac.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/trans/utf_16_32.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/utf_16be.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/utf_16le.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/utf_32be.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/utf_32le.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1250.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1251.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1252.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1253.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1254.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_1257.${RUBY_DLEXT}
${RUBY_ARCHLIB}/enc/windows_31j.${RUBY_DLEXT}
${RUBY_ARCHLIB}/etc.${RUBY_DLEXT}
${RUBY_ARCHLIB}/fcntl.${RUBY_DLEXT}
${RUBY_ARCHLIB}/fiber.${RUBY_DLEXT}
${PLIST.io}${RUBY_ARCHLIB}/io/console.${RUBY_DLEXT}
${PLIST.io}${RUBY_ARCHLIB}/io/nonblock.${RUBY_DLEXT}
${PLIST.io}${RUBY_ARCHLIB}/io/wait.${RUBY_DLEXT}
${RUBY_ARCHLIB}/json/ext/generator.${RUBY_DLEXT}
${RUBY_ARCHLIB}/json/ext/parser.${RUBY_DLEXT}
${RUBY_ARCHLIB}/nkf.${RUBY_DLEXT}
${RUBY_ARCHLIB}/objspace.${RUBY_DLEXT}
${RUBY_ARCHLIB}/openssl.${RUBY_DLEXT}
${RUBY_ARCHLIB}/pathname.${RUBY_DLEXT}
${RUBY_ARCHLIB}/psych.${RUBY_DLEXT}
${RUBY_ARCHLIB}/pty.${RUBY_DLEXT}
${RUBY_ARCHLIB}/racc/cparse.${RUBY_DLEXT}
${RUBY_ARCHLIB}/rbconfig.rb
${RUBY_ARCHLIB}/rbconfig/sizeof.${RUBY_DLEXT}
${RUBY_ARCHLIB}/ripper.${RUBY_DLEXT}
${RUBY_ARCHLIB}/sdbm.${RUBY_DLEXT}
${RUBY_ARCHLIB}/socket.${RUBY_DLEXT}
${RUBY_ARCHLIB}/stringio.${RUBY_DLEXT}
${RUBY_ARCHLIB}/strscan.${RUBY_DLEXT}
${RUBY_ARCHLIB}/syslog.${RUBY_DLEXT}
${PLIST.win32}${RUBY_ARCHLIB}/win32ole.${RUBY_DLEXT}
${RUBY_ARCHLIB}/zlib.${RUBY_DLEXT}
${GEM_HOME}/cache/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}.gem
${GEM_HOME}/cache/minitest-${RUBY_MINITEST_VERSION}.gem
${GEM_HOME}/cache/net-telnet-${RUBY_NET_TELNET_VERSION}.gem
${GEM_HOME}/cache/power_assert-${RUBY_POWER_ASSERT_VERSION}.gem
${GEM_HOME}/cache/rake-${RUBY_RAKE_VERSION}.gem
${GEM_HOME}/cache/test-unit-${RUBY_TEST_UNIT_VERSION}.gem
${GEM_HOME}/cache/xmlrpc-${RUBY_XML_RPC_VERSION}.gem
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/.gitignore
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/.ruby-version
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/.travis.yml
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/CHANGELOG.md
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/Gemfile
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/LICENSE.txt
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/README.md
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/Rakefile
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/benchmark/jaro_winkler/memory_usage.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/benchmark/jaro_winkler/speed.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/benchmark/levenshtein/memory_usage.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/benchmark/levenshtein/speed.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/benchmark/memory_usage.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/did_you_mean.gemspec
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/doc/CHANGELOG.md.erb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/doc/changelog_generator.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/evaluation/calculator.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/evaluation/dictionary_generator.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/evaluation/incorrect_words.yaml
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/core_ext/name_error.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/experimental.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/experimental/initializer_name_correction.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/experimental/ivar_name_correction.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/formatters/plain_formatter.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/formatters/verbose_formatter.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/jaro_winkler.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/levenshtein.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/key_error_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/method_name_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/name_error_checkers.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/spell_checkers/null_checker.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/verbose.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/verbose_formatter.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/lib/did_you_mean/version.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/core_ext/name_error_extension_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/edit_distance/jaro_winkler_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/experimental/initializer_name_correction_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/experimental/method_name_checker_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checker_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checking/class_name_check_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checking/key_name_check_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checking/method_name_check_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checking/uncorrectable_name_check_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/spell_checking/variable_name_check_test.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/test_helper.rb
${GEM_HOME}/gems/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}/test/verbose_formatter_test.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/.autotest
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/History.rdoc
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/Manifest.txt
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/README.rdoc
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/Rakefile
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/design_rationale.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/hoe/minitest.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/assertions.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/autorun.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/benchmark.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/expectations.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/hell.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/mock.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/parallel.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/pride.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/pride_plugin.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/spec.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/test.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/lib/minitest/unit.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/metametameta.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/test_minitest_benchmark.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/test_minitest_mock.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/test_minitest_reporter.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/test_minitest_spec.rb
${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VERSION}/test/minitest/test_minitest_test.rb
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/.gitignore
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/.travis.yml
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/Gemfile
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/LICENSE.txt
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/README.md
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/Rakefile
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/console
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/bin/setup
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/lib/net-telnet.rb
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/lib/net/telnet.rb
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/lib/net/telnet/version.rb
${GEM_HOME}/gems/net-telnet-${RUBY_NET_TELNET_VERSION}/net-telnet.gemspec
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/.gitignore
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/.travis.yml
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/BSDL
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/COPYING
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/Gemfile
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/LEGAL
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/README.rdoc
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/Rakefile
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/bin/console
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/bin/setup
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/colorize.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/configuration.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/context.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/enable_tracepoint_events.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/inspector.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/parser.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/lib/power_assert/version.rb
${GEM_HOME}/gems/power_assert-${RUBY_POWER_ASSERT_VERSION}/power_assert.gemspec
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/.gitignore
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/CONTRIBUTING.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/Gemfile
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/History.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/MIT-LICENSE
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/README.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/Rakefile
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/bin/console
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/bin/setup
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/command_line_usage.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/example/Rakefile1
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/example/Rakefile2
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/example/a.c
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/example/b.c
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/example/main.c
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/glossary.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/jamis.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/proto_rake.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/rake.1
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/rakefile.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/doc/rational.rdoc
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/exe/rake
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/application.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/backtrace.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/clean.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/cloneable.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/cpu_counter.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/default_loader.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/dsl_definition.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/early_time.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/ext/core.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/ext/string.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/file_creation_task.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/file_list.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/file_task.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/file_utils.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/file_utils_ext.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/invocation_chain.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/invocation_exception_mixin.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/late_time.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/linked_list.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/loaders/makefile.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/multi_task.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/name_space.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/packagetask.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/phony.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/private_reader.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/promise.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/pseudo_status.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/rake_module.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/rake_test_loader.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/rule_recursion_overflow_error.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/scope.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/task.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/task_argument_error.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/task_arguments.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/task_manager.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/tasklib.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/testtask.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/thread_history_display.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/thread_pool.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/trace_output.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/version.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/lib/rake/win32.rb
${GEM_HOME}/gems/rake-${RUBY_RAKE_VERSION}/rake.gemspec
${GEM_HOME}/gems/rdoc-${RUBY_RDOC_VERSION}/exe/rdoc25
${GEM_HOME}/gems/rdoc-${RUBY_RDOC_VERSION}/exe/ri25
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/COPYING
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/GPL
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/LGPL
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/PSFL
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/README.md
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/Rakefile
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/doc/text/getting-started.md
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/doc/text/how-to.md
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/doc/text/news.md
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test-unit.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/assertion-failed-error.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/assertions.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/attribute-matcher.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/attribute.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/auto-runner-loader.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/autorunner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/code-snippet-fetcher.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector/descendant.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector/dir.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector/load.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector/objectspace.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/collector/xml.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/color-scheme.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/color.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/data.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/diff.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/error.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/exception-handler.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/failure.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/fault-location-detector.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/fixture.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/notification.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/omission.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/pending.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/priority.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/runner/console.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/runner/emacs.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/runner/xml.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/test-suite-creator.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/testcase.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/testresult.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/testsuite.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/console/outputlevel.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/console/testrunner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/emacs/testrunner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/testrunner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/testrunnermediator.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/testrunnerutilities.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/ui/xml/testrunner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/util/backtracefilter.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/util/method-owner-finder.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/util/observable.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/util/output.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/util/procwrapper.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/lib/test/unit/version.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/sample/adder.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/sample/subtracter.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/sample/test_adder.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/sample/test_subtracter.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/sample/test_user.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/collector/test-descendant.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/collector/test-load.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/collector/test_dir.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/collector/test_objectspace.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/header-label.csv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/header-label.tsv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/header.csv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/header.tsv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/no-header.csv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/no-header.tsv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/fixtures/plus.csv
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/run-test.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-assertions.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-attribute-matcher.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-attribute.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-code-snippet.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-color-scheme.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-color.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-data.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-diff.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-emacs-runner.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-error.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-failure.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-fault-location-detector.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-fixture.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-notification.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-omission.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-pending.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-priority.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-test-case.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-test-result.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-test-suite-creator.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/test-test-suite.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/testunit-test-util.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/ui/test_testrunmediator.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/util/test-method-owner-finder.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/util/test-output.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/util/test_backtracefilter.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/util/test_observable.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VERSION}/test/util/test_procwrapper.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/.gitignore
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/.travis.yml
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/Gemfile
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/LICENSE.txt
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/README.md
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/Rakefile
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/bin/console
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/bin/setup
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/base64.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/client.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/config.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/create.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/datetime.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/marshal.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/parser.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/server.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/lib/xmlrpc/utils.rb
${GEM_HOME}/gems/xmlrpc-${RUBY_XML_RPC_VERSION}/xmlrpc.gemspec
${GEM_HOME}/specifications/default/bigdecimal-${RUBY_BIGDECIMAL_VERSION}.gemspec
${GEM_HOME}/specifications/default/cmath-1.0.0.gemspec
${GEM_HOME}/specifications/default/csv-1.0.0.gemspec
${GEM_HOME}/specifications/default/date-1.0.0.gemspec
${GEM_HOME}/specifications/default/dbm-1.0.0.gemspec
${GEM_HOME}/specifications/default/etc-1.0.0.gemspec
${GEM_HOME}/specifications/default/fcntl-1.0.0.gemspec
${GEM_HOME}/specifications/default/fileutils-1.0.2.gemspec
${PLIST.io}${GEM_HOME}/specifications/default/io-console-${RUBY_IO_CONSOLE_VERSION}.gemspec
${GEM_HOME}/specifications/default/ipaddr-1.2.0.gemspec
${GEM_HOME}/specifications/default/json-${RUBY_JSON_VERSION}.gemspec
${GEM_HOME}/specifications/default/openssl-${RUBY_OPENSSL_VERSION}.gemspec
${GEM_HOME}/specifications/default/psych-${RUBY_PSYCH_VERSION}.gemspec
${GEM_HOME}/specifications/default/rdoc-${RUBY_RDOC_VERSION}.gemspec
${GEM_HOME}/specifications/default/scanf-1.0.0.gemspec
${GEM_HOME}/specifications/default/sdbm-1.0.0.gemspec
${GEM_HOME}/specifications/default/stringio-0.0.1.gemspec
${GEM_HOME}/specifications/default/strscan-1.0.0.gemspec
${GEM_HOME}/specifications/default/webrick-1.4.2.gemspec
${GEM_HOME}/specifications/default/zlib-1.0.0.gemspec
${GEM_HOME}/specifications/did_you_mean-${RUBY_DID_YOU_MEAN_VERSION}.gemspec
${GEM_HOME}/specifications/minitest-${RUBY_MINITEST_VERSION}.gemspec
${GEM_HOME}/specifications/net-telnet-${RUBY_NET_TELNET_VERSION}.gemspec
${GEM_HOME}/specifications/power_assert-${RUBY_POWER_ASSERT_VERSION}.gemspec
${GEM_HOME}/specifications/rake-${RUBY_RAKE_VERSION}.gemspec
${GEM_HOME}/specifications/test-unit-${RUBY_TEST_UNIT_VERSION}.gemspec
${GEM_HOME}/specifications/xmlrpc-${RUBY_XML_RPC_VERSION}.gemspec
man/man1/erb${RUBY_SUFFIX}.1
man/man1/irb${RUBY_SUFFIX}.1
man/man1/ri${RUBY_SUFFIX}.1
man/man1/${RUBY_NAME}.1
${RUBY_DOC}/BSDL
${RUBY_DOC}/COPYING
${RUBY_DOC}/COPYING.ja
${RUBY_DOC}/ChangeLog
${RUBY_DOC}/ChangeLog-1.8.0
${RUBY_DOC}/ChangeLog-1.9.3
${RUBY_DOC}/ChangeLog-2.0.0
${RUBY_DOC}/ChangeLog-2.1.0
${RUBY_DOC}/ChangeLog-2.2.0
${RUBY_DOC}/ChangeLog-2.3.0
${RUBY_DOC}/ChangeLog-2.4.0
${RUBY_DOC}/ChangeLog-YARV
${RUBY_DOC}/LEGAL
${RUBY_DOC}/NEWS
${RUBY_DOC}/NEWS-1.8.7
${RUBY_DOC}/NEWS-1.9.1
${RUBY_DOC}/NEWS-1.9.2
${RUBY_DOC}/NEWS-1.9.3
${RUBY_DOC}/NEWS-2.0.0
${RUBY_DOC}/NEWS-2.1.0
${RUBY_DOC}/NEWS-2.2.0
${RUBY_DOC}/NEWS-2.3.0
${RUBY_DOC}/README.EXT
${RUBY_DOC}/README.EXT.ja
${RUBY_DOC}/README.ja.md
${RUBY_DOC}/README.md
${RUBY_DOC}/contributing.rdoc
${RUBY_DOC}/contributors.rdoc
${RUBY_DOC}/dtrace_probes.rdoc
${RUBY_DOC}/etc.rd.ja
${RUBY_DOC}/forwardable.rd.ja
${RUBY_DOC}/globals.rdoc
${RUBY_DOC}/images/boottime-classes.png
${RUBY_DOC}/irb/irb-tools.rd.ja
${RUBY_DOC}/irb/irb.rd.ja
${RUBY_DOC}/keywords.rdoc
${RUBY_DOC}/maintainers.rdoc
${RUBY_DOC}/marshal.rdoc
${RUBY_DOC}/pty/README.expect.ja
${RUBY_DOC}/pty/README.ja
${RUBY_DOC}/regexp.rdoc
${RUBY_DOC}/ripper/README
${RUBY_DOC}/security.rdoc
${RUBY_DOC}/shell.rd.ja
${RUBY_DOC}/standard_library.rdoc
${RUBY_DOC}/stringio/README.md
${RUBY_DOC}/syntax.rdoc
${RUBY_DOC}/syntax/assignment.rdoc
${RUBY_DOC}/syntax/calling_methods.rdoc
${RUBY_DOC}/syntax/control_expressions.rdoc
${RUBY_DOC}/syntax/exceptions.rdoc
${RUBY_DOC}/syntax/literals.rdoc
${RUBY_DOC}/syntax/methods.rdoc
${RUBY_DOC}/syntax/miscellaneous.rdoc
${RUBY_DOC}/syntax/modules_and_classes.rdoc
${RUBY_DOC}/syntax/precedence.rdoc
${RUBY_DOC}/syntax/refinements.rdoc
${RUBY_DOC}/syslog.txt
${RUBY_EG}/README
${RUBY_EG}/benchmark.rb
${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}/cgi-session-pstore.rb
${RUBY_EG}/clnt.rb
${RUBY_EG}/coverage.rb
${RUBY_EG}/delegate.rb
${RUBY_EG}/dir.rb
${RUBY_EG}/drb/README.ja.rdoc
${RUBY_EG}/drb/README.rdoc
${RUBY_EG}/drb/acl.rb
${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}/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}/iseq_loader.rb
${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}/net-imap.rb
${RUBY_EG}/observ.rb
${RUBY_EG}/occur.pl
${RUBY_EG}/occur.rb
${RUBY_EG}/occur2.rb
${RUBY_EG}/open3.rb
${RUBY_EG}/openssl/c_rehash.rb
${RUBY_EG}/openssl/cert2text.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}/pstore.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}/rdoc/markup/rdoc2latex.rb
${RUBY_EG}/rdoc/markup/sample.rb
${RUBY_EG}/rinda-ring.rb
${RUBY_EG}/ripper/ruby2html.rb
${RUBY_EG}/ripper/strip-comment.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}/simple-bench.rb
${RUBY_EG}/svr.rb
${RUBY_EG}/tempfile.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}/timeout.rb
${RUBY_EG}/trick2013/README.md
${RUBY_EG}/trick2013/kinaba/authors.markdown
${RUBY_EG}/trick2013/kinaba/entry.rb
${RUBY_EG}/trick2013/kinaba/remarks.markdown
${RUBY_EG}/trick2013/mame/authors.markdown
${RUBY_EG}/trick2013/mame/entry.rb
${RUBY_EG}/trick2013/mame/music-box.mp4
${RUBY_EG}/trick2013/mame/remarks.markdown
${RUBY_EG}/trick2013/shinh/authors.markdown
${RUBY_EG}/trick2013/shinh/entry.rb
${RUBY_EG}/trick2013/shinh/remarks.markdown
${RUBY_EG}/trick2013/yhara/authors.markdown
${RUBY_EG}/trick2013/yhara/entry.rb
${RUBY_EG}/trick2013/yhara/remarks.en.markdown
${RUBY_EG}/trick2013/yhara/remarks.markdown
${RUBY_EG}/trick2015/README.md
${RUBY_EG}/trick2015/eregon/authors.markdown
${RUBY_EG}/trick2015/eregon/entry.rb
${RUBY_EG}/trick2015/eregon/remarks.markdown
${RUBY_EG}/trick2015/kinaba/authors.markdown
${RUBY_EG}/trick2015/kinaba/entry.rb
${RUBY_EG}/trick2015/kinaba/remarks.markdown
${RUBY_EG}/trick2015/ksk_1/authors.markdown
${RUBY_EG}/trick2015/ksk_1/entry.rb
${RUBY_EG}/trick2015/ksk_1/remarks.markdown
${RUBY_EG}/trick2015/ksk_2/abnormal.cnf
${RUBY_EG}/trick2015/ksk_2/authors.markdown
${RUBY_EG}/trick2015/ksk_2/entry.rb
${RUBY_EG}/trick2015/ksk_2/quinn.cnf
${RUBY_EG}/trick2015/ksk_2/remarks.markdown
${RUBY_EG}/trick2015/ksk_2/sample.cnf
${RUBY_EG}/trick2015/ksk_2/uf20-01.cnf
${RUBY_EG}/trick2015/ksk_2/unsat.cnf
${RUBY_EG}/trick2015/monae/authors.markdown
${RUBY_EG}/trick2015/monae/entry.rb
${RUBY_EG}/trick2015/monae/remarks.markdown
${RUBY_EG}/trojan.rb
${RUBY_EG}/tsvr.rb
${RUBY_EG}/uumerge.rb
${RUBY_EG}/weakref.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
@pkgdir ${RUBY_SITEARCHLIB}
@pkgdir ${RUBY_VENDORARCHLIB}
@pkgdir ${GEM_HOME}/doc
@pkgdir ${RUBY_SITERIDIR}

File Added: pkgsrc/lang/ruby25-base/Attic/distinfo
$NetBSD: distinfo,v 1.1 2018/01/08 14:19:06 taca Exp $

SHA1 (ruby-2.5.0.tar.bz2) = 827b9a3bcffa86d1fc9ed96d403cb9dc37731688
RMD160 (ruby-2.5.0.tar.bz2) = e09d8b3f89d3b494231026cf1295c5bf5da794e5
SHA512 (ruby-2.5.0.tar.bz2) = 8f6fdf6708e7470f55bc009db2567cd8d4e633ad0678d83a015441ecf5b5d88bd7da8fb8533a42157ff83b74d00b6dc617d39bbb17fc2c6c12287a1d8eaa0f2c
Size (ruby-2.5.0.tar.bz2) = 13955820 bytes
SHA1 (patch-configure) = 8e997449685b8454c8c7281a3492d287b2ed3e5c
SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b
SHA1 (patch-lib_mkmf.rb) = 75d2261a8282a00cd5f811a5e629302d1667207e
SHA1 (patch-lib_rdoc_ri_driver.rb) = f4d3e59e35b608acd4edc17916142c7f033e6198
SHA1 (patch-lib_rubygems.rb) = 1a5aa56308cff986ab8e65f523f8d19649ddf24c
SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 3d3495f616f11d009d6d36bb40e472bb010bce06
SHA1 (patch-lib_rubygems_config__file.rb) = 6da2775ee1ba96a1e5a77878f0e7825c072a1121
SHA1 (patch-lib_rubygems_defaults.rb) = dfe70f128bd824509b37174deccd8908e3a0d6ee
SHA1 (patch-lib_rubygems_dependency__installer.rb) = 1776508907f17547ffe93f637d6f18d335061d76
SHA1 (patch-lib_rubygems_install__update__options.rb) = 1e953b5a517a805fd7184e359fbc06e67a5ff9b3
SHA1 (patch-lib_rubygems_installer.rb) = 7a9cfbd5d05c8901132d2bbf4555efa05e6363ec
SHA1 (patch-lib_rubygems_platform.rb) = a208bf6bce28a687511bace5ff8a773fb6bcf87d
SHA1 (patch-lib_rubygems_specification.rb) = e2ef2e6de4838168d11efef92f65d87d22c65ae4
SHA1 (patch-test_rubygems_test__gem.rb) = 80d646b95df81bacca6d277d2801dba16df291f5

File Added: pkgsrc/lang/ruby25-base/Attic/hacks.mk
# $NetBSD: hacks.mk,v 1.1 2018/01/08 14:19:06 taca Exp $

.if !defined(RUBY24_BASE_HACKS_MK)
RUBY24_BASE_HACKS_MK=	defined

.include "../../mk/compiler.mk"

### [ Sun Jun  5 10:05:39 CEST 2005 : seb ]
### On NetBSD/sparc64, gcc optimisation, at least for version 3.3.3,
### produces segmentation faulting miniruby binary.
### Also note that `-O' level optimisation produces a miniruby
### binary that loops while running the installation scripts.
###
.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64)
.  if !empty(CC_VERSION:Mgcc-3.3.*)
PKG_HACKS+=		optimisation
BUILDLINK_TRANSFORM+=	rm:-O[0-9]*
.  endif
### ruby193 binary built on NetBSD/sparc64 with gcc 4.5.1 and the default -O2
### dumps core during generating RDocs.
### Using -O1 works around.
.  if !empty(CC_VERSION:Mgcc-4.5.*)
PKG_HACKS+=		optimisation
BUILDLINK_TRANSFORM+=	opt:-O2:-O1
.  endif
.endif

# On NetBSD/sh3el 6.0, the default -Os causes an error on compiling node.c:
#  {standard input}: Assembler messages: {standard input}:1458: \
#  Error: pcrel too far
# and -O1 works around.
.if !empty(MACHINE_PLATFORM:MNetBSD-*-sh3*) && !empty(CC_VERSION:Mgcc-4.5.*)
PKG_HACKS+=		optimisation
BUILDLINK_TRANSFORM+=	opt:-Os:-O1 rm:-freorder-blocks
.endif

.endif	# RUBY24_BASE_HACKS_MK

File Added: pkgsrc/lang/ruby25-base/Attic/options.mk
# $NetBSD: options.mk,v 1.1 2018/01/08 14:19:06 taca Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.ruby
PKG_SUPPORTED_OPTIONS=	ruby-build-ri-db
PKG_SUGGESTED_OPTIONS=	ruby-build-ri-db

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mruby-build-ri-db)
#PRIVILEGED_STAGES+=    clean
RUBY_DYNAMIC_DIRS+=	${RUBY_SYSRIDIR}
# Use huge memory.
UNLIMIT_RESOURCES+=	datasize
.else
CONFIGURE_ARGS+=	--enable-install-doc=no
.endif

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-configure
$NetBSD: patch-configure,v 1.1 2018/01/08 14:19:06 taca Exp $

* Adding Interix support.
* Ignore doxygen.
* Ignore VCS.

--- configure.orig	2017-12-25 07:00:28.000000000 +0000
+++ configure
@@ -5428,7 +5428,7 @@ else
     if test x"$target_alias" = x; then :
 
 	case "$target_os" in #(
-  darwin*) :
+  nodarwin*) :
 
 	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for real target cpu" >&5
 $as_echo_n "checking for real target cpu... " >&6; }
@@ -9295,7 +9295,7 @@ rm -f core conftest.err conftest.$ac_obj
 		  # is often also needed in CPPFLAGS, because some feature
 		  # definitions vary depending on such standards options.
 		  case "${ansi_options}" in #(
-  *-std=iso9899:1999*) :
+  *-std=iso9899:1999*|*-std=gnu99*) :
 
 		    # RUBY_APPEND_OPTIONS(CPPFLAGS)
 	for rb_opt in ${ansi_options}; do
@@ -9536,6 +9536,10 @@ esac
     	LIBS="-lm $LIBS"
 		ac_cv_func_round=no
 		 ;; #(
+  interix*) :
+	LIBS="-lm $LIBS"
+	ac_cv_func_getpgrp_void=yes
+		 ;; #(
   *) :
     	LIBS="-lm $LIBS" ;;
 esac
@@ -20224,6 +20228,8 @@ else
 # ifdef _MSC_VER
 #  include <malloc.h>
 #  define alloca _alloca
+# elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__)
+#   include <stdlib.h>
 # else
 #  ifdef HAVE_ALLOCA_H
 #   include <alloca.h>
@@ -24996,7 +25002,9 @@ fi
   interix*) :
     	: ${LDSHARED='$(CC) -shared'}
 			XLDFLAGS="$XLDFLAGS -Wl,-E"
+			DLDFLAGS="$DLDFLAGS "'-Wl,-h,$(.TARGET) -Wl,--image-base,$$(($$RANDOM %4096/2*262144+1342177280))'
 			LIBPATHFLAG=" -L%1\$-s"
+			RPATHFLAG=' -Wl,-R%1$-s'
 			rb_cv_dlopen=yes ;; #(
   freebsd*|dragonfly*) :
 
@@ -26229,7 +26237,7 @@ fi
   freebsd*|dragonfly*) :
 
 	SOLIBS='$(LIBS)'
-	LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT).$(MAJOR)$(MINOR)'
+	LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR)$(TEENY)'
 	LIBRUBY_SONAME='$(LIBRUBY_SO)'
 	if test "$rb_cv_binary_elf" != "yes" ; then :
 
@@ -26334,7 +26342,12 @@ fi
 	 ;; #(
   interix*) :
 
-	LIBRUBYARG_SHARED='-L. -L${libdir} -l$(RUBY_SO_NAME)'
+	SOLIBS='$(LIBS)'
+	LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR).$(TEENY)'
+	# link explicitly to 0x48000000
+	LIBRUBY_DLDFLAGS='-Wl,-h,lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) -Wl,--image-base,1207959552'
+	LIBRUBYARG_SHARED='-Wl,-R -Wl,${PREFIX}/lib} -L${libdir} -L. -l$(RUBY_SO_NAME)'
+	LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR) lib$(RUBY_SO_NAME).so'
 	 ;; #(
   mingw*|cygwin*|mswin*) :
 
@@ -26516,7 +26529,7 @@ if test "$enable_rpath" = yes; then :
 esac
     rpathflag=`IFS="$PATH_SEPARATOR"
         echo x "$rpathflag" |
-        sed "s/^x *//;s${IFS}"'%1\\$-s'"${IFS}${libprefix}${IFS}g;s${IFS}%s${IFS}${libprefix}${IFS}g"
+        sed "s/^x *//;s${IFS}"'%1\\$-s'"${IFS}${libprefix}${IFS}g;s${IFS}%s${IFS}${PREFIX}/lib${IFS}g"
     `
     LIBRUBY_RPATHFLAGS="$LIBRUBY_RPATHFLAGS${rpathflag}"
     LIBRUBYARG_SHARED="$LIBRUBY_RPATHFLAGS $LIBRUBYARG_SHARED"
@@ -27058,15 +27071,7 @@ fi
 
 if test "$install_doc" != no; then :
 
-    if test "$install_rdoc" != no; then :
-
-	RDOCTARGET="rdoc"
-
-else
-
-	RDOCTARGET="nodoc"
-
-fi
+    RDOCTARGET="nodoc"
     if test "$install_capi" != no -a -n "$DOXYGEN"; then :
 
 	CAPITARGET="capi"
@@ -29143,31 +29148,7 @@ which seems to be undefined.  Please mak
     "Makefile":F)
     tmpmk=confmk$$.tmp
     {
-	if test ${VCS+set}; then :
-
-	    :
-
-elif svn info "$srcdir" > /dev/null 2>&1; then :
-
-	    VCS='svn'
-
-elif git_dir=`$GIT --work-tree="$srcdir" --git-dir="$srcdir/.git" rev-parse --git-dir 2>/dev/null`; then :
-
-	    if test -d "$git_dir/svn"; then :
-
-		VCS='$(GIT) svn'
-
-else
-
-		VCS='$(GIT)'
-
-fi
-
-else
-
-	    VCS='echo cannot'
-
-fi
+        VCS='echo cannot'
 	case "$VCS" in #(
   svn) :
     VCSUP='$(VCS) up $(SVNUPOPTIONS)' ;; #(

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-ext_dbm_extconf.rb
$NetBSD: patch-ext_dbm_extconf.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

Fix for Mac OS X 10.4 Tiger.

--- ext/dbm/extconf.rb.orig	2015-12-16 05:31:54.000000000 +0000
+++ ext/dbm/extconf.rb
@@ -137,7 +137,7 @@ def headers.db_check2(db, hdr)
     have_library("gdbm") or return false
   end
 
-  if !have_type("DBM", hdr, hsearch)
+  if !have_type("DBM", ["db.h", hdr], hsearch)
     return false
   end
 

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_mkmf.rb
$NetBSD: patch-lib_mkmf.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

Avoid to generate empty command line on some platforms:

$(DLLIB): $(OBJS) Makefile
...
	$(Q) $(POSTLINK)

And POSTLINK is empty macro.  In such case, GNU make ignore empty command
line but BSD make tries to execute it and causes error.

--- lib/mkmf.rb.orig	2017-03-11 18:46:17.000000000 +0000
+++ lib/mkmf.rb
@@ -1988,6 +1988,7 @@ LDSHARED = #{CONFIG['LDSHARED']}
 LDSHAREDXX = #{config_string('LDSHAREDXX') || '$(LDSHARED)'}
 AR = #{CONFIG['AR']}
 EXEEXT = #{CONFIG['EXEEXT']}
+POSTLINK = #{CONFIG['POSTLINK']}
 
 }
     CONFIG.each do |key, val|

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rdoc_ri_driver.rb
$NetBSD: patch-lib_rdoc_ri_driver.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Defer loading readline, when it is really needed.
  Some unknown reason:

1. build devel/ruby-readline with editline(3).
2. Execute a ruby script loading readline in background from shell.
3. When the script output something to stdout, it got SIGTSTP and suspends.

There is no such problem when build devel/ruby-readline with GNU's readline.

--- lib/rdoc/ri/driver.rb.orig	2016-11-05 09:18:10.000000000 +0000
+++ lib/rdoc/ri/driver.rb
@@ -3,11 +3,6 @@ require 'abbrev'
 require 'optparse'
 
 begin
-  require 'readline'
-rescue LoadError
-end
-
-begin
   require 'win32console'
 rescue LoadError
 end
@@ -1057,6 +1052,11 @@ The ri pager can be set with the 'RI_PAG
   # Runs ri interactively using Readline if it is available.
 
   def interactive
+    begin
+      require 'readline'
+    rescue LoadError
+    end
+
     puts "\nEnter the method name you want to look up."
 
     if defined? Readline then

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems.rb
$NetBSD: patch-lib_rubygems.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Add install_root option for pkgsrc's rubygems support.

--- lib/rubygems.rb.orig	2017-03-17 04:36:49.000000000 +0000
+++ lib/rubygems.rb
@@ -310,10 +310,16 @@ module Gem
   ##
   # The path where gem executables are to be installed.
 
-  def self.bindir(install_dir=Gem.dir)
-    return File.join install_dir, 'bin' unless
-      install_dir.to_s == Gem.default_dir.to_s
-    Gem.default_bindir
+  def self.bindir(install_dir=Gem.dir, install_root=nil)
+    if install_dir.to_s == Gem.default_dir.to_s
+      install_dir = Gem.default_bindir
+    else
+      install_dir = File.join install_dir, 'bin'
+    end
+    unless install_root.nil? or install_root.empty?
+      install_dir = File.join install_root, install_dir
+    end
+    install_dir
   end
 
   ##
@@ -653,7 +659,7 @@ An Array (#{env.inspect}) was passed in 
       return i if path.instance_variable_defined?(:@gem_prelude_index)
     end
 
-    index = $LOAD_PATH.index RbConfig::CONFIG['sitelibdir']
+    index = $LOAD_PATH.index RbConfig::CONFIG['vendorlibdir']
 
     index
   end
@@ -828,6 +834,7 @@ An Array (#{env.inspect}) was passed in 
     prefix = File.dirname RUBYGEMS_DIR
 
     if prefix != File.expand_path(RbConfig::CONFIG['sitelibdir']) and
+       prefix != File.expand_path(ConfigMap[:vendorlibdir]) and
        prefix != File.expand_path(RbConfig::CONFIG['libdir']) and
        'lib' == File.basename(RUBYGEMS_DIR) then
       prefix

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_commands_setup__command.rb
$NetBSD: patch-lib_rubygems_commands_setup__command.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Make sure to setup under DESTDIR.

--- lib/rubygems/commands/setup_command.rb.orig	2017-03-13 06:58:19.000000000 +0000
+++ lib/rubygems/commands/setup_command.rb
@@ -146,7 +146,7 @@ By default, this RubyGems will install g
 
     uninstall_old_gemcutter
 
-    documentation_success = install_rdoc
+    documentation_success = install_rdoc install_destdir
 
     say
     if @verbose then
@@ -285,11 +285,15 @@ TEXT
     end
   end
 
-  def install_rdoc
+  def install_rdoc(install_destdir)
     gem_doc_dir = File.join Gem.dir, 'doc'
     rubygems_name = "rubygems-#{Gem::VERSION}"
     rubygems_doc_dir = File.join gem_doc_dir, rubygems_name
 
+    unless install_destdir.empty?
+      FileUtils.mkdir_p gem_doc_dir unless File.exist?(gem_doc_dir)
+    end
+
     begin
       Gem.ensure_gem_subdirectories Gem.dir
     rescue SystemCallError
@@ -300,7 +304,7 @@ TEXT
        (not File.exist? rubygems_doc_dir or
         File.writable? rubygems_doc_dir) then
       say "Removing old RubyGems RDoc and ri" if @verbose
-      Dir[File.join(Gem.dir, 'doc', 'rubygems-[0-9]*')].each do |dir|
+      Dir[File.join(gem_doc_dir, 'rubygems-[0-9]*')].each do |dir|
         rm_rf dir
       end
 

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_config__file.rb
$NetBSD: patch-lib_rubygems_config__file.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Don't hard code config file's path for gem.

--- lib/rubygems/config_file.rb.orig	2016-09-28 00:57:53.000000000 +0000
+++ lib/rubygems/config_file.rb
@@ -58,32 +58,7 @@ class Gem::ConfigFile
 
   # :stopdoc:
 
-  SYSTEM_CONFIG_PATH =
-    begin
-      require "etc"
-      Etc.sysconfdir
-    rescue LoadError, NoMethodError
-      begin
-        # TODO: remove after we drop 1.8.7 and 1.9.1
-        require 'Win32API'
-
-        CSIDL_COMMON_APPDATA = 0x0023
-        path = 0.chr * 260
-        if RUBY_VERSION > '1.9' then
-          SHGetFolderPath = Win32API.new 'shell32', 'SHGetFolderPath', 'PLPLP',
-          'L', :stdcall
-          SHGetFolderPath.call nil, CSIDL_COMMON_APPDATA, nil, 1, path
-        else
-          SHGetFolderPath = Win32API.new 'shell32', 'SHGetFolderPath', 'LLLLP',
-          'L'
-          SHGetFolderPath.call 0, CSIDL_COMMON_APPDATA, 0, 1, path
-        end
-
-        path.strip
-      rescue LoadError
-        RbConfig::CONFIG["sysconfdir"] || "/etc"
-      end
-    end
+  SYSTEM_CONFIG_PATH = '@PKG_SYSCONFDIR@'
 
   # :startdoc:
 

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_defaults.rb
$NetBSD: patch-lib_rubygems_defaults.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Use vendordir instead of sitedir.

--- lib/rubygems/defaults.rb.orig	2016-06-24 04:13:11.000000000 +0000
+++ lib/rubygems/defaults.rb
@@ -30,7 +30,7 @@ module Gem
   def self.default_dir
     path = if defined? RUBY_FRAMEWORK_VERSION then
              [
-               File.dirname(RbConfig::CONFIG['sitedir']),
+               File.dirname(RbConfig::CONFIG['vendordir']),
                'Gems',
                RbConfig::CONFIG['ruby_version']
              ]

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_dependency__installer.rb
$NetBSD: patch-lib_rubygems_dependency__installer.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Add install_root option for pkgsrc's rubygems support.

--- lib/rubygems/dependency_installer.rb.orig	2016-02-01 12:43:26.000000000 +0000
+++ lib/rubygems/dependency_installer.rb
@@ -64,6 +64,7 @@ class Gem::DependencyInstaller
   # :format_executable:: See Gem::Installer#initialize.
   # :ignore_dependencies:: Don't install any dependencies.
   # :install_dir:: See Gem::Installer#install.
+  # :install_root:: See Gem::Installer#install.
   # :prerelease:: Allow prerelease versions.  See #install.
   # :security_policy:: See Gem::Installer::new and Gem::Security.
   # :user_install:: See Gem::Installer.new
@@ -102,7 +103,12 @@ class Gem::DependencyInstaller
     @installed_gems = []
     @toplevel_specs = nil
 
-    @cache_dir = options[:cache_dir] || @install_dir
+    @install_root = options[:install_root] || ""
+    install_dir = @install_dir
+    unless @install_root.nil? or @install_root.empty?
+      install_dir = File.join(@install_root, install_dir)
+    end
+    @cache_dir = options[:cache_dir] || install_dir
 
     @errors = []
   end
@@ -393,6 +399,7 @@ class Gem::DependencyInstaller
       :force               => @force,
       :format_executable   => @format_executable,
       :ignore_dependencies => @ignore_dependencies,
+      :install_root        => @install_root,
       :prerelease          => @prerelease,
       :security_policy     => @security_policy,
       :user_install        => @user_install,

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_install__update__options.rb
$NetBSD: patch-lib_rubygems_install__update__options.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Add install_root option for pkgsrc's rubygems support.
* Tweak build_info directory with destdir to store build_args.

--- lib/rubygems/install_update_options.rb.orig	2017-10-08 01:32:18.000000000 +0000
+++ lib/rubygems/install_update_options.rb
@@ -18,6 +18,12 @@ module Gem::InstallUpdateOptions
   # Add the install/update options to the option parser.
 
   def add_install_update_options
+    add_option(:"Install/Update", '-B', '--install-root DIR',
+               'Root directory for gem files on install') do |value, options|
+      options[:install_root] = File.expand_path(value)
+      Gem.ensure_gem_subdirectories File.join options[:install_root], Gem.dir
+    end
+
     add_option(:"Install/Update", '-i', '--install-dir DIR',
                'Gem repository directory to get installed',
                'gems') do |value, options|

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_installer.rb
$NetBSD: patch-lib_rubygems_installer.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

--- lib/rubygems/installer.rb.orig	2016-09-28 01:16:43.000000000 +0000
+++ lib/rubygems/installer.rb
@@ -149,6 +149,9 @@ class Gem::Installer
   #                      foo_exec18.
   # :ignore_dependencies:: Don't raise if a dependency is missing.
   # :install_dir:: The directory to install the gem into.
+  # :install_root:: The directory to use as a buildroot for "destdir"-style
+  #		  installation.  All paths during installation are relative
+  #               to the buildroot.
   # :security_policy:: Use the specified security policy.  See Gem::Security
   # :user_install:: Indicate that the gem should be unpacked into the users
   #                 personal gem directory.
@@ -653,7 +656,12 @@ class Gem::Installer
     # If the user has asked for the gem to be installed in a directory that is
     # the system gem directory, then use the system bin directory, else create
     # (or use) a new bin dir under the gem_home.
-    @bin_dir             = options[:bin_dir] || Gem.bindir(gem_home)
+    install_root         = options[:install_root]
+    @bin_dir             = options[:bin_dir] || Gem.bindir(gem_home, install_root)
+    unless install_root.nil? or install_root.empty?
+      @install_root = File.expand_path install_root
+      @gem_home = File.join(@install_root, @gem_home)
+    end
     @development         = options[:development]
     @build_root          = options[:build_root]
 
@@ -839,6 +847,9 @@ TEXT
     return if @build_args.empty?
 
     build_info_dir = File.join gem_home, 'build_info'
+    unless @install_root.nil? or @install_root.empty?
+      build_info_dir = File.join @gem_home, "build_info"
+    end
 
     FileUtils.mkdir_p build_info_dir
 

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_platform.rb
$NetBSD: patch-lib_rubygems_platform.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Don't replace "i486" to "x86".
* Allow simple "netbsd" as Gem::Platform.

--- lib/rubygems/platform.rb.orig	2016-02-01 12:43:26.000000000 +0000
+++ lib/rubygems/platform.rb
@@ -63,10 +63,7 @@ class Gem::Platform
 
       cpu = arch.shift
 
-      @cpu = case cpu
-             when /i\d86/ then 'x86'
-             else cpu
-             end
+      @cpu = cpu
 
       if arch.length == 2 and arch.last =~ /^\d+(\.\d+)?$/ then # for command-line
         @os, @version = arch
@@ -94,7 +91,7 @@ class Gem::Platform
                         os, version = $1, $3
                         @cpu = 'x86' if @cpu.nil? and os =~ /32$/
                         [os, version]
-                      when /netbsdelf/ then             [ 'netbsdelf', nil ]
+                      when /netbsd/ then                [ 'netbsdelf', nil ]
                       when /openbsd(\d+\.\d+)?/ then    [ 'openbsd',   $1  ]
                       when /bitrig(\d+\.\d+)?/ then     [ 'bitrig',    $1  ]
                       when /solaris(\d+\.\d+)?/ then    [ 'solaris',   $1  ]

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-lib_rubygems_specification.rb
$NetBSD: patch-lib_rubygems_specification.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Do not warn open-ended dependency unless verbose option is enabled.

--- lib/rubygems/specification.rb.orig	2017-03-17 04:44:13.000000000 +0000
+++ lib/rubygems/specification.rb
@@ -2909,11 +2909,13 @@ pessimistic dependency on #{dep} may be 
                    ", '>= #{dep_version}'"
                  end
 
-        warning_messages << <<-WARNING
+        if Gem.configuration.really_verbose
+          warning_messages << <<-WARNING
 open-ended dependency on #{dep} is not recommended
   if #{dep.name} is semantically versioned, use:
     add_#{dep.type}_dependency '#{dep.name}', '~> #{base.join '.'}'#{bugfix}
-        WARNING
+          WARNING
+        end
       end
     end
     if error_messages.any?

File Added: pkgsrc/lang/ruby25-base/patches/Attic/patch-test_rubygems_test__gem.rb
$NetBSD: patch-test_rubygems_test__gem.rb,v 1.1 2018/01/08 14:19:06 taca Exp $

* Use vendordir instead of sitedir.

--- test/rubygems/test_gem.rb.orig	2017-03-17 04:36:49.000000000 +0000
+++ test/rubygems/test_gem.rb
@@ -712,12 +712,12 @@ class TestGem < Gem::TestCase
   end
 
   def test_self_prefix_sitelibdir
-    orig_sitelibdir = RbConfig::CONFIG['sitelibdir']
+    orig_sitelibdir = RbConfig::CONFIG['vendorlibdir']
     RbConfig::CONFIG['sitelibdir'] = @@project_dir
 
     assert_nil Gem.prefix
   ensure
-    RbConfig::CONFIG['sitelibdir'] = orig_sitelibdir
+    RbConfig::CONFIG['vendorlibdir'] = orig_sitelibdir
   end
 
   def test_self_read_binary