Date: Mon, 04 May 2026 16:41:06 +0000 From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 8b1a79341262 - main - lang/ruby32: Remove expired port Message-ID: <69f8cc22.24948.4776c6e8@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=8b1a7934126291db176e7075612e3d984457c0a0 commit 8b1a7934126291db176e7075612e3d984457c0a0 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2026-05-04 16:40:51 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2026-05-04 16:40:51 +0000 lang/ruby32: Remove expired port 2026-04-30 lang/ruby32: Please migrate to newer version. Ruby 3.2 is expected to reach its EoL on March 31, 2026 --- MOVED | 1 + lang/Makefile | 1 - lang/ruby32/Makefile | 214 - lang/ruby32/distinfo | 3 - lang/ruby32/files/patch-configure.ac | 36 - lang/ruby32/files/patch-lib_mkmf.rb | 11 - .../files/patch-lib_rdoc_generator_json__index.rb | 20 - lang/ruby32/files/patch-tool_mkconfig.rb | 14 - lang/ruby32/files/patch-tool_rbinstall.rb | 178 - lang/ruby32/pkg-descr | 17 - lang/ruby32/pkg-message | 31 - lang/ruby32/pkg-plist | 13444 ------------------- 12 files changed, 1 insertion(+), 13969 deletions(-) diff --git a/MOVED b/MOVED index f07d6643d92a..dac49f218e23 100644 --- a/MOVED +++ b/MOVED @@ -5266,3 +5266,4 @@ emulators/virtualbox-ose-nox11-72|emulators/virtualbox-ose-72@nox11|2026-04-30|C databases/kuzu|databases/ladybug|2026-05-03|Upstream abandoned, project continuing under new name lang/elm||2026-05-04|Has expired: Depends on a deprecated compiler's version ports-mgmt/portsnap||2026-05-04|Has expired: portsnap infrastructure will be removed after the EOL of 13.x +lang/ruby32||2026-05-04|Has expired: Please migrate to newer version. Ruby 3.2 is expected to reach its EoL on March 31, 2026 diff --git a/lang/Makefile b/lang/Makefile index d85d5aca7589..0b8f8e6963b9 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -328,7 +328,6 @@ SUBDIR += rhino SUBDIR += rizin SUBDIR += rizin-cutter - SUBDIR += ruby32 SUBDIR += ruby33 SUBDIR += ruby34 SUBDIR += ruby40 diff --git a/lang/ruby32/Makefile b/lang/ruby32/Makefile deleted file mode 100644 index 64952a0fd217..000000000000 --- a/lang/ruby32/Makefile +++ /dev/null @@ -1,214 +0,0 @@ -PORTNAME= ruby -PORTVERSION= ${RUBY_DISTVERSION} -PORTEPOCH= ${RUBY_PORTEPOCH} -CATEGORIES= lang ruby -MASTER_SITES= RUBY/${MASTER_SITE_SUBDIR_RUBY} -DIST_SUBDIR= ruby - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Object-oriented interpreted scripting language -WWW= https://www.ruby-lang.org/en/ \ - https://github.com/ruby/ruby - -LICENSE= BSD2CLAUSE RUBY -LICENSE_COMB= dual -LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL -LICENSE_FILE_RUBY= ${WRKSRC}/COPYING - -DEPRECATED= Please migrate to newer version. Ruby 3.2 is expected to reach its EoL on March 31, 2026 -EXPIRATION_DATE=2026-04-30 - -# Using LIB_DEPENDS finds the libffi from gcc which causes problems -BUILD_DEPENDS= libffi>=0:devel/libffi -LIB_DEPENDS= libffi.so:devel/libffi \ - libyaml.so:textproc/libyaml - -USES= autoreconf cpe localbase ruby:none ssl tar:xz - -CPE_VENDOR= ruby-lang -CPE_UPDATE= p0 - -CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \ - --disable-rpath \ - --enable-install-static-library \ - --enable-pthread \ - --enable-shared \ - --with-ruby-version=minor \ - --with-sitedir="${PREFIX}/lib/ruby/site_ruby" \ - --with-vendordir="${PREFIX}/lib/ruby/vendor_ruby" -CONFIGURE_ENV= debugflags= -EXTRACT_AFTER_ARGS= \ - --exclude ${DISTNAME}/bin/gem \ - --exclude ${DISTNAME}/ext/win32* \ - --exclude ${DISTNAME}/lib/bundler* \ - --exclude ${DISTNAME}/libexec/bundler \ - --exclude ${DISTNAME}/man/erb.1 \ - --exclude ${DISTNAME}/man/irb.1 \ - --exclude ${DISTNAME}/man/ri.1 \ - --no-same-owner --no-same-permissions -GNU_CONFIGURE= yes -# Keep this, else ruby will fail to load libraries dependent of libpthread. -LIBS+= -lpthread -USE_LDCONFIG= yes - -RUBY_VER= 3.2 - -EXTDOCS= readline/README ripper/README stringio/README.md syslog/syslog.txt -EXTSAMPLES= bigdecimal/sample/*.rb -INSTALLED_MANUALS= ruby -INSTALLED_SCRIPTS= ruby -# Macros to change variables in rbconfig.rb -# NOTE: The last argument RB_SET_CONF_VAR is a dummy argument. See bug 222872. -RB_SET_CONF_VAR=${SH} -c \ - '${REINPLACE_CMD} -E -e "s,(CONFIG\[\"$$0\"\][[:space:]]*=[[:space:]]*)(\(?)(.*)(\)?),\1\2$$1\4," ${WRKSRC}/rbconfig.rb' \ - RB_SET_CONF_VAR - -OPTIONS_DEFINE= CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC YJIT -OPTIONS_SINGLE= EDIT -OPTIONS_SINGLE_EDIT= LIBEDIT READLINE -OPTIONS_DEFAULT=LIBEDIT RDOC -OPTIONS_SUB= yes -CAPIDOCS_DESC= Build and install C API documents -EDIT_DESC= Which line editing lib to use -GMP_DESC= Use GMP to accelerate Bignum operations -LIBEDIT_DESC= Use libedit -RDOC_DESC= Build and install Rdoc indexes -READLINE_DESC= Use libreadline -YJIT_DESC= Enable YJIT (Yet Another Ruby JIT) - -CAPIDOCS_BUILD_DEPENDS= dot:graphics/graphviz \ - doxygen>=1.8.13,2:devel/doxygen -CAPIDOCS_CONFIGURE_ENABLE= install-capi -GMP_LIB_DEPENDS= libgmp.so:math/gmp -GMP_CONFIGURE_WITH= gmp -LIBEDIT_CONFIGURE_ON= --enable-libedit \ - --with-libedit-dir=${LOCALBASE} -LIBEDIT_USES= libedit -RDOC_CONFIGURE_ENABLE= install-rdoc -READLINE_CONFIGURE_ON= --disable-libedit \ - --with-readline-dir=${LOCALBASE} -READLINE_USES= readline -YJIT_BUILD_DEPENDS= ${RUST_DEFAULT}>=1.58.0:lang/${RUST_DEFAULT} -YJIT_CONFIGURE_ENABLE= yjit - -.include <bsd.port.pre.mk> - -# PORTREVISION/PORTEPOCH hack - -.if ${PORTREVISION} != 0 -_SUF1= _${PORTREVISION} -.endif - -.if ${PORTEPOCH} != 0 -_SUF2= ,${PORTEPOCH} -.endif - -#.if ${OPSYS} == "FreeBSD" -#.if exists(/usr/sbin/dtrace) && (${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == powerpc64le || ${ARCH} == powerpc64 || ${ARCH} == powerpc) -#CONFIGURE_ARGS+=--enable-dtrace -#.else -#CONFIGURE_ARGS+=--disable-dtrace -#.endif -#.endif - -# keep in sync with all platforms where libunwind is available -.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == armv7 || ${ARCH} == \ - i386 || ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == powerpc64le -LIB_DEPENDS+= libunwind.so:devel/libunwind -.endif - -.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == powerpc -CONFIGURE_ARGS+=--with-setjmp-type=_setjmp -CONFIGURE_ENV+= ac_cv_func__setjmp=yes -.endif - -.if ${RUBY_VER} == ${RUBY_DEFAULT_VER} -PLIST_SUB+= IF_DEFAULT="" -.else -PKGNAMESUFFIX= ${RUBY_SUFFIX} -PLIST_SUB+= IF_DEFAULT="@comment " -.endif - - -post-build: -# -# Hack to allow modules to be installed into separate PREFIX and/or under user -# privileges -# - @${RB_SET_CONF_VAR} "prefix" "ENV['PREFIX'] || \3" - @${RB_SET_CONF_VAR} "INSTALL" "'/usr/bin/install -c'" - @${RB_SET_CONF_VAR} "INSTALL_PROGRAM" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} ${STRIP} -m ${BINMODE}' : '${INSTALL_PROGRAM}'" - @${RB_SET_CONF_VAR} "INSTALL_SCRIPT" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${BINMODE}' : '${INSTALL_SCRIPT}'" - @${RB_SET_CONF_VAR} "INSTALL_DATA" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${SHAREMODE}' : '${INSTALL_DATA}'" - -post-build-CAPIDOCS-on: - @${FIND} ${WRKSRC}/doc -type d -empty -delete - -pre-install: - ${MKDIR} ${STAGEDIR}${RUBY_SITEARCHLIBDIR} - ${MKDIR} ${STAGEDIR}${RUBY_VENDORARCHLIBDIR} - -pre-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${RUBY_DOCDIR} - -pre-install-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${RUBY_EXAMPLESDIR} - -pre-install-RDOC-on: - ${MKDIR} ${STAGEDIR}${RUBY_RIDIR} - ${MKDIR} ${STAGEDIR}${RUBY_SITERIDIR} - -post-install: -.if ${RUBY_VER} == ${RUBY_DEFAULT_VER} -# -# Link just installed "ruby" to "ruby32", etc. -# -. for FILE in ${INSTALLED_SCRIPTS} - ${LN} -fs ${FILE}${RUBY_SUFFIX} ${STAGEDIR}${PREFIX}/bin/${FILE} -. endfor -# -# Link "ruby.1.gz" to "ruby32.1.gz", etc. -# -. for FILE in ${INSTALLED_MANUALS} - ${LN} -fs ${FILE}${RUBY_SUFFIX}.1.gz ${STAGEDIR}${PREFIX}/share/man/man1/${FILE}.1.gz -. endfor -.endif - -post-install-CAPIDOCS-on: - ${RM} ${WRKSRC}/doc/capi/.timestamp ${STAGEDIR}${PREFIX}/share/doc/ruby${RUBY_SUFFIX}/capi/.timestamp - cd ${STAGEDIR}${PREFIX} && ${FIND} share/doc/ruby${RUBY_SUFFIX}/capi/ -type f >> ${TMPPLIST} - -post-install-DEBUG-off: -# -# XXX: hack to strip ruby binary. Ruby uses its own install script that seems -# bogus to hack. -# -.if defined(STRIP) && ${STRIP} == -s - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ruby${RUBY_SUFFIX} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libruby${RUBY_SHLIBVER}.so.${RUBY_SHLIBVER} - ${FIND} ${STAGEDIR}${RUBY_ARCHLIBDIR} -type f -name '*\.so' -exec ${STRIP_CMD} {} \; -.endif - -post-install-DOCS-on: -# Create all dirs required (":u" isn't available in STABLE yet :-() - ${MKDIR} ${EXTDOCS:C|^([^/]+)/.*|\1|:S|^|${STAGEDIR}${RUBY_DOCDIR}/|} -.for FILE in ${EXTDOCS} - ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \ - ${STAGEDIR}${RUBY_DOCDIR}/${FILE:C|^([^/]+)/.*|\1|}/ -.endfor - @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${RUBY_DOCDIR}/) - ${INSTALL_DATA} ${WRKSRC}/COPYING* ${WRKSRC}/ChangeLog ${WRKSRC}/LEGAL ${WRKSRC}/README* ${STAGEDIR}${RUBY_DOCDIR}/ - -post-install-EXAMPLES-on: -# Create all dirs required (":u" isn't available in STABLE yet :-() - ${MKDIR} ${EXTSAMPLES:C|^([^/]+)/.*|\1|:S|^|${STAGEDIR}${RUBY_EXAMPLESDIR}/|} -.for FILE in ${EXTSAMPLES} - ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \ - ${STAGEDIR}${RUBY_EXAMPLESDIR}/${FILE:C|^([^/]+)/.*|\1|}/ -.endfor - (cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_EXAMPLESDIR}/) - -do-test: - cd ${WRKSRC} && ${MAKE_CMD} test - -.include <bsd.port.post.mk> diff --git a/lang/ruby32/distinfo b/lang/ruby32/distinfo deleted file mode 100644 index 5b17c8418d0b..000000000000 --- a/lang/ruby32/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1773967180 -SHA256 (ruby/ruby-3.2.11.tar.xz) = c13aec0c206725d5d356acbae6e5fd8bffd92dc325aec14fd5dd7795d4b763d2 -SIZE (ruby/ruby-3.2.11.tar.xz) = 14695828 diff --git a/lang/ruby32/files/patch-configure.ac b/lang/ruby32/files/patch-configure.ac deleted file mode 100644 index 3b7da5eaf6eb..000000000000 --- a/lang/ruby32/files/patch-configure.ac +++ /dev/null @@ -1,36 +0,0 @@ ---- configure.ac.orig 2024-07-26 11:54:27 UTC -+++ configure.ac -@@ -1351,7 +1351,7 @@ AC_CHECK_HEADERS(stdatomic.h) - AC_CHECK_HEADERS(utime.h) - AC_CHECK_HEADERS(stdatomic.h) - --AS_CASE("$target_cpu", [x64|x86_64|i[3-6]86*], [ -+AS_CASE("$target_cpu", [amd64|x64|x86_64|i[3-6]86*], [ - AC_CHECK_HEADERS(x86intrin.h) - ]) - RUBY_UNIVERSAL_CHECK_HEADER([x86_64, i386], x86intrin.h) -@@ -3050,7 +3050,7 @@ AC_SUBST(EXTOBJS) - : ${LDSHARED='$(CC) -shared'} - AS_IF([test "$rb_cv_binary_elf" = yes], [ - LDFLAGS="$LDFLAGS -rdynamic" -- DLDFLAGS="$DLDFLAGS "'-Wl,-soname,$@' -+ DLDFLAGS="$DLDFLAGS "'-Wl,-E' - ], [ - test "$GCC" = yes && test "$rb_cv_prog_gnu_ld" = yes || LDSHARED='$(LD) -Bshareable' - ]) -@@ -3512,6 +3512,7 @@ AS_CASE("$enable_shared", [yes], [ - [freebsd*|dragonfly*], [ - LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT).$(MAJOR)$(MINOR)' - LIBRUBY_SONAME='$(LIBRUBY_SO)' -+ RUBY_APPEND_OPTIONS(LIBRUBY_DLDFLAGS, ['-Wl,-soname,${LIBRUBY_SO}']) - AS_IF([test "$rb_cv_binary_elf" != "yes" ], [ - LIBRUBY_SO="$LIBRUBY_SO.\$(TEENY)" - LIBRUBY_ALIASES='' -@@ -4284,6 +4285,7 @@ AS_IF([test "${universal_binary-no}" = yes ], [ - arch="${target_cpu}-mingw-ucrt" - ], [ - arch="${target_cpu}-${target_os}" -+ AS_CASE(["$target_cpu-$target_os"], [x86_64-freebsd*],[arch=amd64-${target_os}]) - ]) - AC_DEFINE_UNQUOTED(RUBY_PLATFORM, "$arch") - ]) diff --git a/lang/ruby32/files/patch-lib_mkmf.rb b/lang/ruby32/files/patch-lib_mkmf.rb deleted file mode 100644 index f333fdfd2e67..000000000000 --- a/lang/ruby32/files/patch-lib_mkmf.rb +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/mkmf.rb.orig 2018-10-09 14:09:35 UTC -+++ lib/mkmf.rb -@@ -234,7 +234,7 @@ module MakeMakefile - end - $extmk ||= false - if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h") -- $topdir = $hdrdir -+ $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/" - $top_srcdir = $hdrdir - $arch_hdrdir = RbConfig::CONFIG["rubyarchhdrdir"] - elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include") + "/ruby.h") diff --git a/lang/ruby32/files/patch-lib_rdoc_generator_json__index.rb b/lang/ruby32/files/patch-lib_rdoc_generator_json__index.rb deleted file mode 100644 index 1152e4201544..000000000000 --- a/lang/ruby32/files/patch-lib_rdoc_generator_json__index.rb +++ /dev/null @@ -1,20 +0,0 @@ ---- lib/rdoc/generator/json_index.rb.orig 2017-11-27 10:45:24 UTC -+++ lib/rdoc/generator/json_index.rb -@@ -175,7 +175,7 @@ class RDoc::Generator::JsonIndex - debug_msg "Writing gzipped search index to %s" % outfile - - Zlib::GzipWriter.open(outfile) do |gz| -- gz.mtime = File.mtime(search_index_file) -+ gz.mtime = 1 - gz.orig_name = search_index_file.basename.to_s - gz.write search_index - gz.close -@@ -193,7 +193,7 @@ class RDoc::Generator::JsonIndex - debug_msg "Writing gzipped file to %s" % outfile - - Zlib::GzipWriter.open(outfile) do |gz| -- gz.mtime = File.mtime(dest) -+ gz.mtime = 1 - gz.orig_name = dest.basename.to_s - gz.write data - gz.close diff --git a/lang/ruby32/files/patch-tool_mkconfig.rb b/lang/ruby32/files/patch-tool_mkconfig.rb deleted file mode 100644 index 2b9c106e5a61..000000000000 --- a/lang/ruby32/files/patch-tool_mkconfig.rb +++ /dev/null @@ -1,14 +0,0 @@ ---- tool/mkconfig.rb.orig 2019-12-25 09:50:58 UTC -+++ tool/mkconfig.rb -@@ -160,8 +160,9 @@ def vars.expand(val, config = self) - val.replace(newval) unless newval == val - val - end --prefix = vars.expand(vars["prefix"] ||= "") --rubyarchdir = vars.expand(vars["rubyarchdir"] ||= "") -+prefix = vars.expand(vars["rubyarchdir"]) -+major, minor, *rest = RUBY_VERSION.split('.') -+rubyarchdir = "/lib/ruby/#{major}.#{minor}/#{arch}" - relative_archdir = rubyarchdir.rindex(prefix, 0) ? rubyarchdir[prefix.size..-1] : rubyarchdir - - puts %[\ diff --git a/lang/ruby32/files/patch-tool_rbinstall.rb b/lang/ruby32/files/patch-tool_rbinstall.rb deleted file mode 100644 index 81d17b5f59cf..000000000000 --- a/lang/ruby32/files/patch-tool_rbinstall.rb +++ /dev/null @@ -1,178 +0,0 @@ ---- tool/rbinstall.rb.orig 2024-10-30 09:47:11 UTC -+++ tool/rbinstall.rb -@@ -909,175 +909,6 @@ end - - # :startdoc: - --install?(:ext, :comm, :gem, :'default-gems', :'default-gems-comm') do -- install_default_gem('lib', srcdir, bindir) --end --install?(:ext, :arch, :gem, :'default-gems', :'default-gems-arch') do -- install_default_gem('ext', srcdir, bindir) --end -- --def load_gemspec(file, base = nil) -- file = File.realpath(file) -- code = File.read(file, encoding: "utf-8:-") -- code.gsub!(/(?:`git[^\`]*`|%x\[git[^\]]*\])\.split\([^\)]*\)/m) do -- files = [] -- if base -- Dir.glob("**/*", File::FNM_DOTMATCH, base: base) do |n| -- case File.basename(n); when ".", ".."; next; end -- next if File.directory?(File.join(base, n)) -- files << n.dump -- end -- end -- "[" + files.join(", ") + "]" -- end -- spec = eval(code, binding, file) -- unless Gem::Specification === spec -- raise TypeError, "[#{file}] isn't a Gem::Specification (#{spec.class} instead)." -- end -- spec.loaded_from = base ? File.join(base, File.basename(file)) : file -- spec.files.reject! {|n| n.end_with?(".gemspec") or n.start_with?(".git")} -- spec.date = RUBY_RELEASE_DATE -- -- spec --end -- --def install_default_gem(dir, srcdir, bindir) -- gem_dir = Gem.default_dir -- install_dir = with_destdir(gem_dir) -- prepare "default gems from #{dir}", gem_dir -- RbInstall.no_write do -- makedirs(Gem.ensure_default_gem_subdirectories(install_dir, $dir_mode).map {|d| File.join(gem_dir, d)}) -- end -- -- options = { -- :install_dir => with_destdir(gem_dir), -- :bin_dir => with_destdir(bindir), -- :ignore_dependencies => true, -- :dir_mode => $dir_mode, -- :data_mode => $data_mode, -- :prog_mode => $script_mode, -- :wrappers => true, -- :format_executable => true, -- :install_as_default => true, -- } -- default_spec_dir = Gem.default_specifications_dir -- -- base = "#{srcdir}/#{dir}" -- gems = Dir.glob("**/*.gemspec", base: base).map {|src| -- spec = load_gemspec("#{base}/#{src}") -- file_collector = RbInstall::Specs::FileCollector.for(srcdir, dir, src) -- files = file_collector.collect -- if file_collector.skip_install?(files) -- next -- end -- spec.files = files -- spec -- } -- gems.compact.sort_by(&:name).each do |gemspec| -- old_gemspecs = Dir[File.join(with_destdir(default_spec_dir), "#{gemspec.name}-*.gemspec")] -- if old_gemspecs.size > 0 -- old_gemspecs.each {|spec| rm spec } -- end -- -- full_name = "#{gemspec.name}-#{gemspec.version}" -- -- gemspec.loaded_from = File.join srcdir, gemspec.spec_name -- -- package = RbInstall::DirPackage.new gemspec, {gemspec.bindir => 'libexec'} -- ins = RbInstall::UnpackedInstaller.new(package, options) -- puts "#{INDENT}#{gemspec.name} #{gemspec.version}" -- ins.install -- end --end -- --install?(:ext, :comm, :gem, :'bundled-gems') do -- gem_dir = Gem.default_dir -- install_dir = with_destdir(gem_dir) -- prepare "bundled gems", gem_dir -- RbInstall.no_write do -- makedirs(Gem.ensure_gem_subdirectories(install_dir, $dir_mode).map {|d| File.join(gem_dir, d)}) -- end -- -- installed_gems = {} -- skipped = {} -- options = { -- :install_dir => install_dir, -- :bin_dir => with_destdir(bindir), -- :domain => :local, -- :ignore_dependencies => true, -- :dir_mode => $dir_mode, -- :data_mode => $data_mode, -- :prog_mode => $script_mode, -- :wrappers => true, -- :format_executable => true, -- } -- -- extensions_dir = Gem::StubSpecification.gemspec_stub("", gem_dir, gem_dir).extensions_dir -- specifications_dir = File.join(gem_dir, "specifications") -- build_dir = Gem::StubSpecification.gemspec_stub("", ".bundle", ".bundle").extensions_dir -- -- # We are about to build extensions, and want to configure extensions with the -- # newly installed ruby. -- Gem.instance_variable_set(:@ruby, with_destdir(File.join(bindir, ruby_install_name))) -- # Prevent fake.rb propagation. It conflicts with the natural mkmf configs of -- # the newly installed ruby. -- ENV.delete('RUBYOPT') -- -- File.foreach("#{srcdir}/gems/bundled_gems") do |name| -- next if /^\s*(?:#|$)/ =~ name -- next unless /^(\S+)\s+(\S+).*/ =~ name -- gem = $1 -- gem_name = "#$1-#$2" -- # Try to find the original gemspec file -- path = "#{srcdir}/.bundle/gems/#{gem_name}/#{gem}.gemspec" -- unless File.exist?(path) -- # Try to find the gemspec file for C ext gems -- # ex .bundle/gems/debug-1.7.1/debug-1.7.1.gemspec -- # This gemspec keep the original dependencies -- path = "#{srcdir}/.bundle/gems/#{gem_name}/#{gem_name}.gemspec" -- unless File.exist?(path) -- # Try to find the gemspec file for gems that hasn't own gemspec -- path = "#{srcdir}/.bundle/specifications/#{gem_name}.gemspec" -- unless File.exist?(path) -- skipped[gem_name] = "gemspec not found" -- next -- end -- end -- end -- spec = load_gemspec(path, "#{srcdir}/.bundle/gems/#{gem_name}") -- unless spec.platform == Gem::Platform::RUBY -- skipped[gem_name] = "not ruby platform (#{spec.platform})" -- next -- end -- unless spec.full_name == gem_name -- skipped[gem_name] = "full name unmatch #{spec.full_name}" -- next -- end -- spec.extension_dir = "#{extensions_dir}/#{spec.full_name}" -- package = RbInstall::DirPackage.new spec -- ins = RbInstall::UnpackedInstaller.new(package, options) -- puts "#{INDENT}#{spec.name} #{spec.version}" -- ins.install -- install_recursive("#{build_dir}/#{gem_name}", "#{extensions_dir}/#{gem_name}") do |src, dest| -- # puts "#{INDENT} #{dest[extensions_dir.size+gem_name.size+2..-1]}" -- install src, dest, :mode => (File.executable?(src) ? $prog_mode : $data_mode) -- end -- installed_gems[spec.full_name] = true -- end -- installed_gems, gems = Dir.glob(srcdir+'/gems/*.gem').partition {|gem| installed_gems.key?(File.basename(gem, '.gem'))} -- unless installed_gems.empty? -- prepare "bundled gem cache", gem_dir+"/cache" -- install installed_gems, gem_dir+"/cache" -- end -- unless gems.empty? -- skipped.default = "not found in bundled_gems" -- puts "skipped bundled gems:" -- gems.each do |gem| -- printf " %-32s%s\n", File.basename(gem), skipped[gem] -- end -- end --end -- - parse_args() - - include FileUtils diff --git a/lang/ruby32/pkg-descr b/lang/ruby32/pkg-descr deleted file mode 100644 index a537df18eb88..000000000000 --- a/lang/ruby32/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Ruby is the interpreted scripting language for quick and -easy object-oriented programming. It has many features to -process text files and to do system management tasks (as in -Perl). It is simple, straight-forward, and extensible. - -Features of Ruby are shown below. - - + Simple Syntax - + *Normal* Object-Oriented features(ex. class, method calls) - + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method) - + Operator Overloading - + Exception Handling - + Iterators and Closures - + Garbage Collection - + Dynamic Loading of Object files(on some architecture) - + Highly Portable(works on many UNIX machines, and on DOS, - Windows, Mac, BeOS etc.) diff --git a/lang/ruby32/pkg-message b/lang/ruby32/pkg-message deleted file mode 100644 index 54361aa0cfe0..000000000000 --- a/lang/ruby32/pkg-message +++ /dev/null @@ -1,31 +0,0 @@ -[ -{ type: install - message: <<EOM -Some of the standard commands and libraries are provided as separate -ports for ease of upgrading: - - devel/ruby-gems: gem - RubyGems package manager - devel/rubygem-debug: debug - Debugging functionality for Ruby - devel/rubygem-erb: erb - Templating system for Ruby - devel/rubygem-irb: irb - Interactive Ruby - devel/rubygem-minitest: minitest - Complete suite of testing facilities - devel/rubygem-power_assert: power_assert - Power Assert for Ruby - devel/rubygem-rake: rake - Ruby Make - devel/rubygem-rbs: rbs - Language for type signatures for Ruby and standard library definitions - devel/rubygem-rdoc: rdoc - Ruby Documentation System - devel/rubygem-test-unit: test-unit - Unit testing framework for Ruby - devel/rubygem-typeprof: typeprof - Type analysis tool for Ruby code - ftp/rubygem-net-ftp: net-ftp - Support for the File Transfer Protocol - mail/rubygem-net-imap: net-imap - Ruby client api for Internet Message Access Protocol - mail/rubygem-net-pop: net-pop - Ruby client library for POP3 - mail/rubygem-net-smtp: net-smtp - Simple Mail Transfer Protocol client library for Ruby - math/rubygem-matrix: matrix - Implementation of Matrix and Vector classes - math/rubygem-prime: prime - Prime numbers and factorization library - sysutils/rubygem-bundler: bundler - Tool that manages gem dependencies for ruby applications - textproc/rubygem-rexml: rexml - XML toolkit for Ruby - www/rubygem-rss: rss - Family of libraries that support various formats of XML "feeds" - -Install them as occasion demands. -EOM -} -] diff --git a/lang/ruby32/pkg-plist b/lang/ruby32/pkg-plist deleted file mode 100644 index 3a26869b7543..000000000000 --- a/lang/ruby32/pkg-plist +++ /dev/null @@ -1,13444 +0,0 @@ -%%IF_DEFAULT%%bin/ruby -bin/ruby%%RUBY_SUFFIX%% -include/ruby-%%RUBY_VER%%/%%RUBY_ARCH%%/rb_mjit_min_header-%%RUBY_VERSION%%.h -include/ruby-%%RUBY_VER%%/%%RUBY_ARCH%%/ruby/config.h -include/ruby-%%RUBY_VER%%/ruby.h -include/ruby-%%RUBY_VER%%/ruby/assert.h -include/ruby-%%RUBY_VER%%/ruby/atomic.h -include/ruby-%%RUBY_VER%%/ruby/backward.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/assume.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/attributes.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/bool.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/gcc_version_since.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/inttypes.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/limits.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/long_long.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/r_cast.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/rmodule.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/stdalign.h -include/ruby-%%RUBY_VER%%/ruby/backward/2/stdarg.h -include/ruby-%%RUBY_VER%%/ruby/backward/cxxanyargs.hpp -include/ruby-%%RUBY_VER%%/ruby/debug.h -include/ruby-%%RUBY_VER%%/ruby/defines.h -include/ruby-%%RUBY_VER%%/ruby/digest.h -include/ruby-%%RUBY_VER%%/ruby/encoding.h -include/ruby-%%RUBY_VER%%/ruby/fiber/scheduler.h -include/ruby-%%RUBY_VER%%/ruby/intern.h -include/ruby-%%RUBY_VER%%/ruby/internal/abi.h -include/ruby-%%RUBY_VER%%/ruby/internal/anyargs.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/char.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/double.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/fixnum.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/gid_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/int.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/intptr_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/long.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/long_long.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/mode_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/off_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/pid_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/short.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/size_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/st_data_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/arithmetic/uid_t.h -include/ruby-%%RUBY_VER%%/ruby/internal/assume.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/alloc_size.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/artificial.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/cold.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/const.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/constexpr.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/deprecated.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/diagnose_if.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/enum_extensibility.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/error.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/flag_enum.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/forceinline.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/format.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/maybe_unused.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/noalias.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/nodiscard.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/noexcept.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/noinline.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonnull.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/nonstring.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/noreturn.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/pure.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/restrict.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/returns_nonnull.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/warning.h -include/ruby-%%RUBY_VER%%/ruby/internal/attr/weakref.h -include/ruby-%%RUBY_VER%%/ruby/internal/cast.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/apple.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/clang.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/gcc.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/intel.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/msvc.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_is/sunpro.h -include/ruby-%%RUBY_VER%%/ruby/internal/compiler_since.h -include/ruby-%%RUBY_VER%%/ruby/internal/config.h -include/ruby-%%RUBY_VER%%/ruby/internal/constant_p.h -include/ruby-%%RUBY_VER%%/ruby/internal/core.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rarray.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rbasic.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rbignum.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rclass.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rdata.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rfile.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rhash.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rmatch.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/robject.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rregexp.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rstring.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rstruct.h -include/ruby-%%RUBY_VER%%/ruby/internal/core/rtypeddata.h -include/ruby-%%RUBY_VER%%/ruby/internal/ctype.h -include/ruby-%%RUBY_VER%%/ruby/internal/dllexport.h -include/ruby-%%RUBY_VER%%/ruby/internal/dosish.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/coderange.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/ctype.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/encoding.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/pathname.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/re.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/sprintf.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/string.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/symbol.h -include/ruby-%%RUBY_VER%%/ruby/internal/encoding/transcode.h -include/ruby-%%RUBY_VER%%/ruby/internal/error.h -include/ruby-%%RUBY_VER%%/ruby/internal/eval.h -include/ruby-%%RUBY_VER%%/ruby/internal/event.h -include/ruby-%%RUBY_VER%%/ruby/internal/fl_type.h -include/ruby-%%RUBY_VER%%/ruby/internal/gc.h -include/ruby-%%RUBY_VER%%/ruby/internal/glob.h -include/ruby-%%RUBY_VER%%/ruby/internal/globals.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/attribute.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/builtin.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/c_attribute.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/cpp_attribute.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/declspec_attribute.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/extension.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/feature.h -include/ruby-%%RUBY_VER%%/ruby/internal/has/warning.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/array.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/bignum.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/class.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/compar.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/complex.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/cont.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/dir.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/enum.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/enumerator.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/error.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/eval.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/file.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/gc.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/hash.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/io.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/load.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/marshal.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/numeric.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/object.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/parse.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/proc.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/process.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/random.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/range.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/rational.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/re.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/ruby.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/select.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/select/largesize.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/select/posix.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/signal.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/sprintf.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/string.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/struct.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/thread.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/time.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/variable.h -include/ruby-%%RUBY_VER%%/ruby/internal/intern/vm.h -include/ruby-%%RUBY_VER%%/ruby/internal/interpreter.h -include/ruby-%%RUBY_VER%%/ruby/internal/iterator.h -include/ruby-%%RUBY_VER%%/ruby/internal/memory.h -include/ruby-%%RUBY_VER%%/ruby/internal/method.h -include/ruby-%%RUBY_VER%%/ruby/internal/module.h -include/ruby-%%RUBY_VER%%/ruby/internal/newobj.h -include/ruby-%%RUBY_VER%%/ruby/internal/rgengc.h -include/ruby-%%RUBY_VER%%/ruby/internal/scan_args.h -include/ruby-%%RUBY_VER%%/ruby/internal/special_consts.h -include/ruby-%%RUBY_VER%%/ruby/internal/static_assert.h -include/ruby-%%RUBY_VER%%/ruby/internal/stdalign.h -include/ruby-%%RUBY_VER%%/ruby/internal/stdbool.h -include/ruby-%%RUBY_VER%%/ruby/internal/symbol.h -include/ruby-%%RUBY_VER%%/ruby/internal/value.h -include/ruby-%%RUBY_VER%%/ruby/internal/value_type.h -include/ruby-%%RUBY_VER%%/ruby/internal/variable.h -include/ruby-%%RUBY_VER%%/ruby/internal/warning_push.h -include/ruby-%%RUBY_VER%%/ruby/internal/xmalloc.h -include/ruby-%%RUBY_VER%%/ruby/io.h -include/ruby-%%RUBY_VER%%/ruby/io/buffer.h -include/ruby-%%RUBY_VER%%/ruby/memory_view.h -include/ruby-%%RUBY_VER%%/ruby/missing.h -include/ruby-%%RUBY_VER%%/ruby/onigmo.h -include/ruby-%%RUBY_VER%%/ruby/oniguruma.h -include/ruby-%%RUBY_VER%%/ruby/ractor.h -include/ruby-%%RUBY_VER%%/ruby/random.h -include/ruby-%%RUBY_VER%%/ruby/re.h -include/ruby-%%RUBY_VER%%/ruby/regex.h -include/ruby-%%RUBY_VER%%/ruby/ruby.h -include/ruby-%%RUBY_VER%%/ruby/st.h -include/ruby-%%RUBY_VER%%/ruby/subst.h -include/ruby-%%RUBY_VER%%/ruby/thread.h -include/ruby-%%RUBY_VER%%/ruby/thread_native.h -include/ruby-%%RUBY_VER%%/ruby/util.h -include/ruby-%%RUBY_VER%%/ruby/version.h -include/ruby-%%RUBY_VER%%/ruby/vm.h -lib/libruby%%RUBY_SHLIBVER%%-static.a -lib/libruby%%RUBY_SHLIBVER%%.so -lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%% -%%RUBY_LIBDIR%%/English.rb -%%RUBY_LIBDIR%%/abbrev.rb -%%RUBY_ARCHLIBDIR%%/bigdecimal.so -%%RUBY_ARCHLIBDIR%%/cgi/escape.so -%%RUBY_ARCHLIBDIR%%/continuation.so -%%RUBY_ARCHLIBDIR%%/coverage.so -%%RUBY_ARCHLIBDIR%%/date_core.so -%%RUBY_ARCHLIBDIR%%/digest.so -%%RUBY_ARCHLIBDIR%%/digest/bubblebabble.so -%%RUBY_ARCHLIBDIR%%/digest/md5.so -%%RUBY_ARCHLIBDIR%%/digest/rmd160.so -%%RUBY_ARCHLIBDIR%%/digest/sha1.so -%%RUBY_ARCHLIBDIR%%/digest/sha2.so -%%RUBY_ARCHLIBDIR%%/enc/big5.so -%%RUBY_ARCHLIBDIR%%/enc/cesu_8.so -%%RUBY_ARCHLIBDIR%%/enc/cp949.so -%%RUBY_ARCHLIBDIR%%/enc/emacs_mule.so -%%RUBY_ARCHLIBDIR%%/enc/encdb.so -%%RUBY_ARCHLIBDIR%%/enc/euc_jp.so -%%RUBY_ARCHLIBDIR%%/enc/euc_kr.so -%%RUBY_ARCHLIBDIR%%/enc/euc_tw.so -%%RUBY_ARCHLIBDIR%%/enc/gb18030.so -%%RUBY_ARCHLIBDIR%%/enc/gb2312.so -%%RUBY_ARCHLIBDIR%%/enc/gbk.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_1.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_10.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_11.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_13.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_14.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_15.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_16.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_2.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_3.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_4.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_5.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_6.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_7.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_8.so -%%RUBY_ARCHLIBDIR%%/enc/iso_8859_9.so -%%RUBY_ARCHLIBDIR%%/enc/koi8_r.so -%%RUBY_ARCHLIBDIR%%/enc/koi8_u.so -%%RUBY_ARCHLIBDIR%%/enc/shift_jis.so -%%RUBY_ARCHLIBDIR%%/enc/trans/big5.so -%%RUBY_ARCHLIBDIR%%/enc/trans/cesu_8.so -%%RUBY_ARCHLIBDIR%%/enc/trans/chinese.so -%%RUBY_ARCHLIBDIR%%/enc/trans/ebcdic.so -%%RUBY_ARCHLIBDIR%%/enc/trans/emoji.so -%%RUBY_ARCHLIBDIR%%/enc/trans/emoji_iso2022_kddi.so -%%RUBY_ARCHLIBDIR%%/enc/trans/emoji_sjis_docomo.so -%%RUBY_ARCHLIBDIR%%/enc/trans/emoji_sjis_kddi.so -%%RUBY_ARCHLIBDIR%%/enc/trans/emoji_sjis_softbank.so -%%RUBY_ARCHLIBDIR%%/enc/trans/escape.so -%%RUBY_ARCHLIBDIR%%/enc/trans/gb18030.so -%%RUBY_ARCHLIBDIR%%/enc/trans/gbk.so -%%RUBY_ARCHLIBDIR%%/enc/trans/iso2022.so -%%RUBY_ARCHLIBDIR%%/enc/trans/japanese.so -%%RUBY_ARCHLIBDIR%%/enc/trans/japanese_euc.so -%%RUBY_ARCHLIBDIR%%/enc/trans/japanese_sjis.so -%%RUBY_ARCHLIBDIR%%/enc/trans/korean.so -%%RUBY_ARCHLIBDIR%%/enc/trans/single_byte.so -%%RUBY_ARCHLIBDIR%%/enc/trans/transdb.so -%%RUBY_ARCHLIBDIR%%/enc/trans/utf8_mac.so -%%RUBY_ARCHLIBDIR%%/enc/trans/utf_16_32.so -%%RUBY_ARCHLIBDIR%%/enc/utf_16be.so -%%RUBY_ARCHLIBDIR%%/enc/utf_16le.so -%%RUBY_ARCHLIBDIR%%/enc/utf_32be.so -%%RUBY_ARCHLIBDIR%%/enc/utf_32le.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1250.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1251.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1252.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1253.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1254.so -%%RUBY_ARCHLIBDIR%%/enc/windows_1257.so -%%RUBY_ARCHLIBDIR%%/enc/windows_31j.so -%%RUBY_ARCHLIBDIR%%/erb/escape.so -%%RUBY_ARCHLIBDIR%%/etc.so -%%RUBY_ARCHLIBDIR%%/fcntl.so -%%RUBY_ARCHLIBDIR%%/fiddle.so -%%RUBY_ARCHLIBDIR%%/io/console.so -%%RUBY_ARCHLIBDIR%%/io/nonblock.so -%%RUBY_ARCHLIBDIR%%/io/wait.so -%%RUBY_ARCHLIBDIR%%/json/ext/generator.so -%%RUBY_ARCHLIBDIR%%/json/ext/parser.so -%%RUBY_ARCHLIBDIR%%/monitor.so -%%RUBY_ARCHLIBDIR%%/nkf.so -%%RUBY_ARCHLIBDIR%%/objspace.so -%%RUBY_ARCHLIBDIR%%/openssl.so -%%RUBY_ARCHLIBDIR%%/pathname.so -%%RUBY_ARCHLIBDIR%%/psych.so -%%RUBY_ARCHLIBDIR%%/pty.so -%%RUBY_ARCHLIBDIR%%/racc/cparse.so -%%RUBY_ARCHLIBDIR%%/rbconfig.rb -%%RUBY_ARCHLIBDIR%%/rbconfig/sizeof.so -%%RUBY_ARCHLIBDIR%%/readline.so -%%RUBY_ARCHLIBDIR%%/ripper.so -%%RUBY_ARCHLIBDIR%%/socket.so -%%RUBY_ARCHLIBDIR%%/stringio.so -%%RUBY_ARCHLIBDIR%%/strscan.so -%%RUBY_ARCHLIBDIR%%/syslog.so -%%RUBY_ARCHLIBDIR%%/zlib.so -%%RUBY_LIBDIR%%/base64.rb -%%RUBY_LIBDIR%%/benchmark.rb -%%RUBY_LIBDIR%%/benchmark/version.rb -%%RUBY_LIBDIR%%/bigdecimal.rb -%%RUBY_LIBDIR%%/bigdecimal/jacobian.rb -%%RUBY_LIBDIR%%/bigdecimal/ludcmp.rb -%%RUBY_LIBDIR%%/bigdecimal/math.rb -%%RUBY_LIBDIR%%/bigdecimal/newton.rb -%%RUBY_LIBDIR%%/bigdecimal/util.rb -%%RUBY_LIBDIR%%/cgi.rb -%%RUBY_LIBDIR%%/cgi/cookie.rb -%%RUBY_LIBDIR%%/cgi/core.rb -%%RUBY_LIBDIR%%/cgi/html.rb -%%RUBY_LIBDIR%%/cgi/session.rb -%%RUBY_LIBDIR%%/cgi/session/pstore.rb -%%RUBY_LIBDIR%%/cgi/util.rb -%%RUBY_LIBDIR%%/coverage.rb -%%RUBY_LIBDIR%%/csv.rb -%%RUBY_LIBDIR%%/csv/core_ext/array.rb -%%RUBY_LIBDIR%%/csv/core_ext/string.rb -%%RUBY_LIBDIR%%/csv/delete_suffix.rb -%%RUBY_LIBDIR%%/csv/fields_converter.rb -%%RUBY_LIBDIR%%/csv/input_record_separator.rb -%%RUBY_LIBDIR%%/csv/match_p.rb -%%RUBY_LIBDIR%%/csv/parser.rb -%%RUBY_LIBDIR%%/csv/row.rb -%%RUBY_LIBDIR%%/csv/table.rb -%%RUBY_LIBDIR%%/csv/version.rb -%%RUBY_LIBDIR%%/csv/writer.rb -%%RUBY_LIBDIR%%/date.rb -%%RUBY_LIBDIR%%/delegate.rb -%%RUBY_LIBDIR%%/did_you_mean.rb -%%RUBY_LIBDIR%%/did_you_mean/core_ext/name_error.rb -%%RUBY_LIBDIR%%/did_you_mean/experimental.rb -%%RUBY_LIBDIR%%/did_you_mean/formatter.rb -%%RUBY_LIBDIR%%/did_you_mean/formatters/plain_formatter.rb -%%RUBY_LIBDIR%%/did_you_mean/formatters/verbose_formatter.rb -%%RUBY_LIBDIR%%/did_you_mean/jaro_winkler.rb -%%RUBY_LIBDIR%%/did_you_mean/levenshtein.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/key_error_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/method_name_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/name_error_checkers.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/null_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/pattern_key_name_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/spell_checkers/require_path_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/tree_spell_checker.rb -%%RUBY_LIBDIR%%/did_you_mean/verbose.rb -%%RUBY_LIBDIR%%/did_you_mean/version.rb -%%RUBY_LIBDIR%%/digest.rb -%%RUBY_LIBDIR%%/digest/loader.rb -%%RUBY_LIBDIR%%/digest/sha2.rb -%%RUBY_LIBDIR%%/digest/sha2/loader.rb *** 13090 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f8cc22.24948.4776c6e8>
