Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Feb 2013 15:37:23 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r312871 - in head: Mk lang lang/ruby20 lang/ruby20/files
Message-ID:  <201302241537.r1OFbNA0085713@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Sun Feb 24 15:37:23 2013
New Revision: 312871
URL: http://svnweb.freebsd.org/changeset/ports/312871

Log:
  - Add Ruby 2.0

Added:
  head/lang/ruby20/
     - copied from r310851, head/lang/ruby19/
Deleted:
  head/lang/ruby20/files/patch-common.mk
Modified:
  head/Mk/bsd.ruby.mk
  head/lang/Makefile
  head/lang/ruby20/Makefile
  head/lang/ruby20/distinfo
  head/lang/ruby20/files/patch-configure.in   (contents, props changed)
  head/lang/ruby20/files/patch-cont.c   (contents, props changed)
  head/lang/ruby20/files/patch-lib_mkmf.rb   (contents, props changed)
  head/lang/ruby20/files/patch-tool_mkconfig.rb   (contents, props changed)
  head/lang/ruby20/files/patch-tool_rbinstall.rb   (contents, props changed)
  head/lang/ruby20/pkg-plist

Modified: head/Mk/bsd.ruby.mk
==============================================================================
--- head/Mk/bsd.ruby.mk	Sun Feb 24 15:32:24 2013	(r312870)
+++ head/Mk/bsd.ruby.mk	Sun Feb 24 15:37:23 2013	(r312871)
@@ -188,6 +188,7 @@ RUBY_WRKSRC=		${WRKDIR}/ruby-${RUBY_DIST
 #
 RUBY18=			""
 RUBY19=			"@comment "
+RUBY20=			"@comment "
 
 . elif ${RUBY_VER} == 1.9
 #
@@ -215,12 +216,40 @@ RUBY_CONFIGURE_ARGS+=	--with-rubyhdrdir=
 #
 RUBY18=			"@comment "
 RUBY19=			""
+RUBY20=			"@comment "
+
+. elif ${RUBY_VER} == 2.0
+#
+# Ruby 2.0
+#
+RUBY_RELVERSION=	2.0.0
+RUBY_PORTREVISION=	0
+RUBY_PORTEPOCH=		1
+RUBY_PATCHLEVEL=	0
+
+RUBY_VERSION?=		${RUBY_RELVERSION}.${RUBY_PATCHLEVEL}
+RUBY_DISTVERSION?=	${RUBY_RELVERSION}-p${RUBY_PATCHLEVEL}
+
+RUBY_WRKSRC=		${WRKDIR}/ruby-${RUBY_DISTVERSION}
+
+RUBY_CONFIGURE_ARGS+=	--with-rubyhdrdir="${PREFIX}/include/ruby-2.0/" \
+			--with-rubylibprefix="${PREFIX}/lib/ruby" \
+			--docdir="${RUBY_DOCDIR}" \
+			--with-soname=ruby20
+
+#
+# PLIST_SUB helpers
+#
+RUBY18=			"@comment "
+RUBY19=			"@comment "
+RUBY20=			""
+
 
 . else
 #
 # Other versions
 #
-IGNORE=	Only ruby 1.8 and 1.9 are supported
+IGNORE=	Only ruby 1.8, 1.9 and 2.0 are supported
 . endif
 .endif # defined(RUBY_VER)
 
@@ -318,7 +347,8 @@ PLIST_SUB+=		${PLIST_RUBY_DIRS:C,DIR="($
 			RUBY_NAME="${RUBY_NAME}" \
 			RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \
 			RUBY18=${RUBY18} \
-			RUBY19=${RUBY19}
+			RUBY19=${RUBY19} \
+			RUBY20=${RUBY20} \
 
 .if defined(USE_RUBY_RDOC)
 MAKE_ENV+=	RUBY_RDOC=${RUBY_RDOC}
@@ -546,9 +576,11 @@ RUN_DEPENDS+=		${DEPEND_RUBY}
 
 _use=	${USE_RUBY_FEATURES:Miconv}
 .if !empty(_use)
+.if (${RUBY_VER} == 1.8) || (${RUBY_VER} == 1.9)
 BUILD_DEPENDS+=		${DEPEND_RUBY_ICONV}
 RUN_DEPENDS+=		${DEPEND_RUBY_ICONV}
 .endif
+.endif
 
 .undef _use
 .endif

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Sun Feb 24 15:32:24 2013	(r312870)
+++ head/lang/Makefile	Sun Feb 24 15:37:23 2013	(r312871)
@@ -297,6 +297,7 @@
     SUBDIR += ruby-usersguide
     SUBDIR += ruby18
     SUBDIR += ruby19
+    SUBDIR += ruby20
     SUBDIR += runawk
     SUBDIR += rust
     SUBDIR += s9fes

Modified: head/lang/ruby20/Makefile
==============================================================================
--- head/lang/ruby19/Makefile	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/Makefile	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,4 +1,4 @@
-# Created by:	Akinori MUSHA aka knu <knu@idaemons.org>
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
 # $FreeBSD$
 
 PORTNAME=	ruby
@@ -14,7 +14,7 @@ DIST_SUBDIR=	ruby
 MAINTAINER=	ruby@FreeBSD.org
 COMMENT?=	An object-oriented interpreted scripting language
 
-LIB_DEPENDS=	ffi.5:${PORTSDIR}/devel/libffi \
+LIB_DEPENDS=	ffi:${PORTSDIR}/devel/libffi \
 		yaml-0.2:${PORTSDIR}/textproc/libyaml \
 		execinfo.1:${PORTSDIR}/devel/libexecinfo
 
@@ -32,7 +32,7 @@ USE_AUTOTOOLS=	autoconf
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${RUBY_DISTVERSION}
 
-RUBY_VER=		1.9
+RUBY_VER=		2.0
 USE_BZIP2=		yes
 USE_RUBY=		yes
 RUBY_NO_BUILD_DEPENDS=	yes
@@ -92,8 +92,7 @@ EXTSAMPLES=	bigdecimal/sample/*.rb	\
 		curses/view.rb		\
 		curses/view2.rb
 
-EXTDOCS=	bigdecimal/bigdecimal_*.html	\
-		readline/README*		\
+EXTDOCS=	readline/README*		\
 		ripper/README			\
 		stringio/README			\
 		syslog/syslog.txt
@@ -173,7 +172,7 @@ post-install:
 .endif
 
 #
-# Link just installed "ruby" to "ruby18", etc.
+# Link just installed "ruby" to "ruby20", etc.
 #
 .if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
 . for FILE in ${INSTALLED_SCRIPTS}
@@ -231,7 +230,7 @@ plist::
 	@${ECHO_CMD} "lib/lib%%RUBY_NAME%%-static.a" >> pkg-plist
 	@${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so" >> pkg-plist
 	@${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%" >> pkg-plist
-	@${ECHO_CMD} "libdata/pkgconfig/ruby-1.9.pc" >> pkg-plist
+	@${ECHO_CMD} "libdata/pkgconfig/ruby-2.0.pc" >> pkg-plist
 
 #
 # Includes
@@ -293,7 +292,6 @@ plist::
 	@${ECHO_CMD} "@dirrmtry %%RUBY_VENDORARCHLIBDIR%%" >> pkg-plist
 	@${ECHO_CMD} "@dirrmtry %%RUBY_VENDORLIBDIR%%" >> pkg-plist
 	@${ECHO_CMD} "@dirrmtry lib/ruby/vendor_ruby" >> pkg-plist
-	@${ECHO_CMD} "@dirrmtry lib/ruby/gems" >> pkg-plist
 
 	@${ECHO_CMD} "@dirrmtry lib/ruby" >> pkg-plist
 

Modified: head/lang/ruby20/distinfo
==============================================================================
--- head/lang/ruby19/distinfo	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/distinfo	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,2 +1,2 @@
-SHA256 (ruby/ruby-1.9.3-p327.tar.bz2) = d989465242f9b11a8a3aa8cbd2c75a9b3a8c0ec2f14a087a0c7b51abf164e488
-SIZE (ruby/ruby-1.9.3-p327.tar.bz2) = 9975835
+SHA256 (ruby/ruby-2.0.0-p0.tar.bz2) = c680d392ccc4901c32067576f5b474ee186def2fcd3fcbfa485739168093295f
+SIZE (ruby/ruby-2.0.0-p0.tar.bz2) = 10814890

Modified: head/lang/ruby20/files/patch-configure.in
==============================================================================
--- head/lang/ruby19/files/patch-configure.in	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/files/patch-configure.in	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,8 +1,8 @@
---- configure.in.orig	2012-02-15 19:26:09.000000000 -0500
-+++ configure.in	2012-02-16 22:28:27.617422641 -0500
-@@ -1118,11 +1118,11 @@
- [superux*], [	ac_cv_func_setitimer=no
- 		],
+--- configure.in.orig	2013-02-24 14:27:36.217251070 +0000
++++ configure.in	2013-02-24 14:27:25.267251221 +0000
+@@ -1308,11 +1308,11 @@
+   ac_cv_func_fcntl=no
+   ],
  [	LIBS="-lm $LIBS"])
 -AC_CHECK_LIB(crypt, crypt)
 -AC_CHECK_LIB(dl, dlopen)	# Dynamic linking for SunOS/Solaris and SYSV
@@ -10,14 +10,14 @@
 -AC_CHECK_LIB(socket, socketpair)	# SunOS/Solaris
 -AC_CHECK_LIB(rt, clock_gettime)	# GNU/Linux
 +AC_SEARCH_LIBS(crypt, crypt)
-+AC_SEARCH_LIBS(dlopen, dl)	# Dynamic linking for SunOS/Solaris and SYSV
-+AC_SEARCH_LIBS(shl_load, dld)	# Dynamic linking for HP-UX
-+AC_SEARCH_LIBS(socketpair, socket)	# SunOS/Solaris
-+AC_SEARCH_LIBS(clock_gettime, rt) # GNU/Linux
- if test "${enable_win95}" = maybe; then
-     AC_HAVE_LIBRARY(unicows, [enable_win95=yes], [enable_win95=no])
- fi
-@@ -1815,7 +1815,7 @@
++AC_SEARCH_LIBS(dl, dlopen)	# Dynamic linking for SunOS/Solaris and SYSV
++AC_SEARCH_LIBS(dld, shl_load)	# Dynamic linking for HP-UX
++AC_SEARCH_LIBS(socket, socketpair)	# SunOS/Solaris
++AC_SEARCH_LIBS(rt, clock_gettime)	# GNU/Linux
+ 
+ AS_CASE(["$target_cpu"],
+ [alpha*|sh4|sh4el|sh4eb], [AS_CASE(["$target_os"::"$GCC"],
+@@ -2018,7 +2018,7 @@
  fi
  
  if test x"$enable_pthread" = xyes; then
@@ -26,7 +26,7 @@
  	AC_CHECK_LIB($pthread_lib, pthread_kill,
  		     rb_with_pthread=yes, rb_with_pthread=no)
  	if test "$rb_with_pthread" = "yes"; then break; fi
-@@ -1823,6 +1823,7 @@
+@@ -2026,6 +2026,7 @@
      if test x"$rb_with_pthread" = xyes; then
  	AC_DEFINE(_REENTRANT)
  	AC_DEFINE(_THREAD_SAFE)
@@ -34,3 +34,19 @@
  	AC_DEFINE(HAVE_LIBPTHREAD)
  	AC_CHECK_HEADERS(pthread_np.h, [], [], [@%:@include <pthread.h>])
  	AS_CASE([$pthread_lib],
+@@ -2263,7 +2264,6 @@
+ 			: ${LDSHARED='$(CC) -shared'}
+ 			if test "$rb_cv_binary_elf" = yes; then
+ 			    LDFLAGS="$LDFLAGS -rdynamic"
+-			    DLDFLAGS="$DLDFLAGS "'-Wl,-soname,$(.TARGET)'
+ 			else
+ 			  test "$GCC" = yes && test "$rb_cv_prog_gnu_ld" = yes || LDSHARED='$(LD) -Bshareable'
+ 			fi
+@@ -2649,6 +2649,7 @@
+     [freebsd*|dragonfly*], [
+ 	SOLIBS='$(LIBS)'
+ 	LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR)$(MINOR)'
++	LIBRUBY_DLDFLAGS='-Wl,-soname,$(LIBRUBY_SO)'
+ 	if test "$rb_cv_binary_elf" != "yes" ; then
+ 	    LIBRUBY_SO="$LIBRUBY_SO.\$(TEENY)"
+ 	    LIBRUBY_ALIASES=''

Modified: head/lang/ruby20/files/patch-cont.c
==============================================================================
--- head/lang/ruby19/files/patch-cont.c	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/files/patch-cont.c	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,11 +1,11 @@
---- cont.c.orig	2012-02-16 22:31:17.691397569 -0500
-+++ cont.c	2012-02-16 22:31:31.507395417 -0500
+--- cont.c.orig	2013-01-30 04:17:59.000000000 +0000
++++ cont.c	2013-02-17 21:39:30.712834241 +0000
 @@ -15,7 +15,7 @@
  #include "gc.h"
  #include "eval_intern.h"
  
--#if ((defined(_WIN32) && _WIN32_WINNT >= 0x0400) || (defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT))) && !defined(__NetBSD__) && !defined(sun) && !defined(FIBER_USE_NATIVE)
-+#if ((defined(_WIN32) && _WIN32_WINNT >= 0x0400) || (defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT))) && !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(sun) && !defined(FIBER_USE_NATIVE)
+-#if ((defined(_WIN32) && _WIN32_WINNT >= 0x0400) || (defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT))) && !defined(__NetBSD__) && !defined(__sun) && !defined(__ia64) && !defined(FIBER_USE_NATIVE)
++#if ((defined(_WIN32) && _WIN32_WINNT >= 0x0400) || (defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT))) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__sun) && !defined(__ia64) && !defined(FIBER_USE_NATIVE)
  #define FIBER_USE_NATIVE 1
  
  /* FIBER_USE_NATIVE enables Fiber performance improvement using system

Modified: head/lang/ruby20/files/patch-lib_mkmf.rb
==============================================================================
--- head/lang/ruby19/files/patch-lib_mkmf.rb	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/files/patch-lib_mkmf.rb	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,11 +1,11 @@
---- lib/mkmf.rb.orig	2008-01-03 21:11:38.000000000 +0300
-+++ lib/mkmf.rb	2008-01-03 21:11:55.000000000 +0300
-@@ -148,7 +148,7 @@
- path = File.expand_path($0)
- $extmk = path[0, topdir.size+1] == topdir+"/" && %r"\A(ext|enc|tool)\z" =~ File.dirname(path[topdir.size+1..-1])
- if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h")
--  $topdir = $hdrdir
-+  $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/"
-   $top_srcdir = $hdrdir
-   $arch_hdrdir = $hdrdir + "/$(arch)"
- elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include")  + "/ruby.h") and
+--- lib/mkmf.rb.orig	2012-11-28 04:19:49.000000000 -0800
++++ lib/mkmf.rb	2012-12-03 23:18:58.000000000 -0800
+@@ -204,7 +204,7 @@
+   $extmk &&= true
+   if not $extmk and File.exist?(RbConfig::CONFIG["rubyhdrdir"] + "/ruby/ruby.h")
+     $hdrdir = CONFIG["rubyhdrdir"]
+-    $topdir = $hdrdir
++    $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/"
+     $top_srcdir = $hdrdir
+     $arch_hdrdir = "$(hdrdir)/$(arch)"
+   elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include")  + "/ruby.h")

Modified: head/lang/ruby20/files/patch-tool_mkconfig.rb
==============================================================================
--- head/lang/ruby19/files/patch-tool_mkconfig.rb	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/files/patch-tool_mkconfig.rb	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,12 +1,12 @@
---- tool/mkconfig.rb.orig	2010-10-04 00:53:53.000000000 -0700
-+++ tool/mkconfig.rb	2010-10-04 00:55:18.000000000 -0700
-@@ -136,7 +136,8 @@
- 
- drive = File::PATH_SEPARATOR == ';'
- 
--prefix = "/lib/ruby/#{version}/#{arch}"
+--- tool/mkconfig.rb.orig	2013-02-07 07:21:30.000000000 +0000
++++ tool/mkconfig.rb	2013-02-17 21:42:09.807835598 +0000
+@@ -167,7 +167,8 @@
+   val
+ end
+ vars["prefix"] = ""
+-prefix = vars.expand(vars["rubyarchdir"])
 +major, minor, *rest = RUBY_VERSION.split('.')
 +prefix = "/lib/ruby/#{major}.#{minor}/#{arch}"
  print "  TOPDIR = File.dirname(__FILE__).chomp!(#{prefix.dump})\n"
  print "  DESTDIR = ", (drive ? "TOPDIR && TOPDIR[/\\A[a-z]:/i] || " : ""), "'' unless defined? DESTDIR\n"
- print "  CONFIG = {}\n"
+ print <<'ARCH' if universal

Modified: head/lang/ruby20/files/patch-tool_rbinstall.rb
==============================================================================
--- head/lang/ruby19/files/patch-tool_rbinstall.rb	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/files/patch-tool_rbinstall.rb	Sun Feb 24 15:37:23 2013	(r312871)
@@ -1,14 +1,14 @@
---- tool/rbinstall.rb.orig	2011-07-30 07:19:11.000000000 -0700
-+++ tool/rbinstall.rb	2011-11-19 00:08:56.000000000 -0800
-@@ -292,6 +292,7 @@
- 
- bindir = CONFIG["bindir"]
- libdir = CONFIG["libdir"]
-+libdatadir = CONFIG["prefix"] + "/" + "libdata"
- archhdrdir = rubyhdrdir = CONFIG["rubyhdrdir"]
- archhdrdir += "/" + CONFIG["arch"]
- rubylibdir = CONFIG["rubylibdir"]
-@@ -349,7 +350,7 @@
+--- tool/rbinstall.rb.orig	2013-02-07 08:02:31.000000000 +0000
++++ tool/rbinstall.rb	2013-02-17 21:44:37.906833639 +0000
+@@ -307,6 +307,7 @@
+ libdir = CONFIG["libdir", true]
+ rubyhdrdir = CONFIG["rubyhdrdir", true]
+ archhdrdir = CONFIG["rubyarchhdrdir"] || (rubyhdrdir + "/" + CONFIG['arch'])
++libdatadir = CONFIG["prefix", true] + "/" + "libdata"
+ rubylibdir = CONFIG["rubylibdir", true]
+ archlibdir = CONFIG["rubyarchdir", true]
+ sitelibdir = CONFIG["sitelibdir"]
+@@ -362,7 +363,7 @@
  install?(:local, :arch, :data) do
    pc = CONFIG["ruby_pc"]
    if pc and File.file?(pc) and File.size?(pc)
@@ -17,18 +17,23 @@
      install pc, pkgconfigdir, :mode => $data_mode
    end
  end
-@@ -531,54 +532,6 @@
-   end
+@@ -684,62 +685,6 @@
  end
+ # :startdoc:
  
 -install?(:ext, :comm, :gem) do
 -  $:.unshift(File.join(srcdir, "lib"))
 -  require("rubygems.rb")
 -  gem_dir = Gem.default_dir
--  directories = Gem.ensure_gem_subdirectories(gem_dir)
+-  # Gem.ensure_gem_subdirectories makes subdirectories group-writable.
+-  directories = Gem::REPOSITORY_SUBDIRECTORIES
 -  prepare "default gems", gem_dir, directories
 -
 -  spec_dir = File.join(gem_dir, directories.grep(/^spec/)[0])
+-  default_spec_dir = "#{spec_dir}/default"
+-  makedirs(default_spec_dir)
+-
+-  gems = {}
 -  File.foreach(File.join(srcdir, "defs/default_gems")) do |line|
 -    line.chomp!
 -    line.sub!(/\s*#.*/, '')
@@ -37,34 +42,37 @@
 -    line.scan(/\G\s*([^\[\]\s]+|\[([^\[\]]*)\])/) do
 -      words << ($2 ? $2.split : $1)
 -    end
--    name, src, execs = *words
--    next unless name and src
--    execs ||= []
--    src = File.join(srcdir, src)
--    version = open(src) {|f| f.find {|s| /^\s*\w*VERSION\s*=(?!=)/ =~ s}} or next
--    version = version.split(%r"=\s*", 2)[1].strip[/\A([\'\"])(.*?)\1/, 2]
--    full_name = "#{name}-#{version}"
--
--    puts "#{" "*30}#{name} #{version}"
--    open_for_install(File.join(spec_dir, "#{full_name}.gemspec"), $data_mode) do
--      <<-GEMSPEC
--Gem::Specification.new do |s|
--  s.name = #{name.dump}
--  s.version = #{version.dump}
--  s.summary = "This #{name} is bundled with Ruby"
--  s.executables = #{execs.inspect}
--end
--      GEMSPEC
+-    name, base_dir, src, execs = *words
+-    next unless name and base_dir and src
+-
+-    src       = File.join(srcdir, src)
+-    base_dir  = File.join(srcdir, base_dir)
+-    specgen   = RbInstall::Specs::Generator.new(name, base_dir, src, execs || [])
+-    gems[name] ||= specgen
+-  end
+-
+-  Dir.glob(srcdir+"/{lib,ext}/**/*.gemspec").each do |src|
+-    specgen   = RbInstall::Specs::Reader.new(src)
+-    gems[specgen.gemspec.name] ||= specgen
+-  end
+-
+-  gems.sort.each do |name, specgen|
+-    gemspec   = specgen.gemspec
+-    base_dir  = specgen.src.sub(/\A#{Regexp.escape(srcdir)}\//, "")
+-    full_name = "#{gemspec.name}-#{gemspec.version}"
+-
+-    puts "#{" "*30}#{gemspec.name} #{gemspec.version}"
+-    gemspec_path = File.join(default_spec_dir, "#{full_name}.gemspec")
+-    open_for_install(gemspec_path, $data_mode) do
+-      specgen.spec_source
 -    end
 -
--    unless execs.empty? then
+-    unless gemspec.executables.empty? then
 -      bin_dir = File.join(gem_dir, 'gems', full_name, 'bin')
 -      makedirs(bin_dir)
 -
--      execs.each do |exec|
--        exec = File.join(srcdir, 'bin', exec)
--        install(exec, bin_dir, :mode => $prog_mode)
--      end
+-      execs = gemspec.executables.map {|exec| File.join(srcdir, 'bin', exec)}
+-      install(execs, bin_dir, :mode => $prog_mode)
 -    end
 -  end
 -end

Modified: head/lang/ruby20/pkg-plist
==============================================================================
--- head/lang/ruby19/pkg-plist	Wed Jan 23 02:58:42 2013	(r310851)
+++ head/lang/ruby20/pkg-plist	Sun Feb 24 15:37:23 2013	(r312871)
@@ -13,35 +13,37 @@ bin/testrb%%RUBY_SUFFIX%%
 lib/lib%%RUBY_NAME%%-static.a
 lib/lib%%RUBY_NAME%%.so
 lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
-libdata/pkgconfig/ruby-1.9.pc
-include/ruby-1.9/%%RUBY_ARCH%%/ruby/config.h
-include/ruby-1.9/ruby/backward/classext.h
-include/ruby-1.9/ruby/backward/rubyio.h
-include/ruby-1.9/ruby/backward/rubysig.h
-include/ruby-1.9/ruby/backward/st.h
-include/ruby-1.9/ruby/backward/util.h
-include/ruby-1.9/ruby/defines.h
-include/ruby-1.9/ruby/digest.h
-include/ruby-1.9/ruby/dl.h
-include/ruby-1.9/ruby/encoding.h
-include/ruby-1.9/ruby/intern.h
-include/ruby-1.9/ruby/io.h
-include/ruby-1.9/ruby/missing.h
-include/ruby-1.9/ruby/oniguruma.h
-include/ruby-1.9/ruby/re.h
-include/ruby-1.9/ruby/regex.h
-include/ruby-1.9/ruby/ruby.h
-include/ruby-1.9/ruby/st.h
-include/ruby-1.9/ruby/subst.h
-include/ruby-1.9/ruby/util.h
-include/ruby-1.9/ruby/version.h
-include/ruby-1.9/ruby/vm.h
-include/ruby-1.9/ruby.h
-@dirrm include/ruby-1.9/%%RUBY_ARCH%%/ruby
-@dirrm include/ruby-1.9/%%RUBY_ARCH%%
-@dirrm include/ruby-1.9/ruby/backward
-@dirrm include/ruby-1.9/ruby
-@dirrm include/ruby-1.9
+libdata/pkgconfig/ruby-2.0.pc
+include/ruby-2.0/%%RUBY_ARCH%%/ruby/config.h
+include/ruby-2.0/ruby/backward/classext.h
+include/ruby-2.0/ruby/backward/rubyio.h
+include/ruby-2.0/ruby/backward/rubysig.h
+include/ruby-2.0/ruby/backward/st.h
+include/ruby-2.0/ruby/backward/util.h
+include/ruby-2.0/ruby/debug.h
+include/ruby-2.0/ruby/defines.h
+include/ruby-2.0/ruby/digest.h
+include/ruby-2.0/ruby/dl.h
+include/ruby-2.0/ruby/encoding.h
+include/ruby-2.0/ruby/intern.h
+include/ruby-2.0/ruby/io.h
+include/ruby-2.0/ruby/missing.h
+include/ruby-2.0/ruby/oniguruma.h
+include/ruby-2.0/ruby/re.h
+include/ruby-2.0/ruby/regex.h
+include/ruby-2.0/ruby/ruby.h
+include/ruby-2.0/ruby/st.h
+include/ruby-2.0/ruby/subst.h
+include/ruby-2.0/ruby/thread.h
+include/ruby-2.0/ruby/util.h
+include/ruby-2.0/ruby/version.h
+include/ruby-2.0/ruby/vm.h
+include/ruby-2.0/ruby.h
+@dirrm include/ruby-2.0/%%RUBY_ARCH%%/ruby
+@dirrm include/ruby-2.0/%%RUBY_ARCH%%
+@dirrm include/ruby-2.0/ruby/backward
+@dirrm include/ruby-2.0/ruby
+@dirrm include/ruby-2.0
 %%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING
 %%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING.ja
 %%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog
@@ -52,19 +54,16 @@ include/ruby-1.9/ruby.h
 %%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.8.7
 %%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.9.1
 %%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.9.2
+%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.9.3
 %%PORTDOCS%%%%RUBY_DOCDIR%%/README
 %%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT
 %%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.ja
 %%PORTDOCS%%%%RUBY_DOCDIR%%/README.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_en.html
-%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_ja.html
-%%PORTDOCS%%%%RUBY_DOCDIR%%/etc.rd
 %%PORTDOCS%%%%RUBY_DOCDIR%%/etc.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
 %%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/globals.rdoc
 %%PORTDOCS%%%%RUBY_DOCDIR%%/images/boottime-classes.png
 %%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd
 %%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd.ja
 %%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README
 %%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
@@ -78,11 +77,24 @@ include/ruby-1.9/ruby.h
 %%PORTDOCS%%%%RUBY_DOCDIR%%/rubygems/History.txt
 %%PORTDOCS%%%%RUBY_DOCDIR%%/rubygems/LICENSE.txt
 %%PORTDOCS%%%%RUBY_DOCDIR%%/rubygems/README
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
+%%PORTDOCS%%%%RUBY_DOCDIR%%/security.rdoc
 %%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.ja
+%%PORTDOCS%%%%RUBY_DOCDIR%%/standard_library.rdoc
 %%PORTDOCS%%%%RUBY_DOCDIR%%/stringio/README
 %%PORTDOCS%%%%RUBY_DOCDIR%%/syslog/syslog.txt
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/assignment.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/calling_methods.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/control_expressions.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/exceptions.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/literals.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/methods.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/miscellaneous.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/modules_and_classes.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/precedence.rdoc
+%%PORTDOCS%%%%RUBY_DOCDIR%%/syntax/refinements.rdoc
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/syslog
+%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/syntax
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/stringio
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/rubygems
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/ripper
@@ -90,7 +102,6 @@ include/ruby-1.9/ruby.h
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/irb
 %%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/images
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/bigdecimal
 %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
 %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/linear.rb
 %%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/nlsolve.rb
@@ -319,6 +330,7 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/utf_32be.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/utf_32le.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/windows_1251.so
+%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/enc/windows_31j.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/etc.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/fcntl.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/fiber.so
@@ -344,7 +356,6 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/socket.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/stringio.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/strscan.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syck.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syslog.so
 %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/zlib.so
 %%RUBY_LIBDIR%%/base64.rb
@@ -397,7 +408,13 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/erb.rb
 %%RUBY_LIBDIR%%/expect.rb
 %%RUBY_LIBDIR%%/fiddle/closure.rb
+%%RUBY_LIBDIR%%/fiddle/cparser.rb
 %%RUBY_LIBDIR%%/fiddle/function.rb
+%%RUBY_LIBDIR%%/fiddle/import.rb
+%%RUBY_LIBDIR%%/fiddle/pack.rb
+%%RUBY_LIBDIR%%/fiddle/struct.rb
+%%RUBY_LIBDIR%%/fiddle/types.rb
+%%RUBY_LIBDIR%%/fiddle/value.rb
 %%RUBY_LIBDIR%%/fiddle.rb
 %%RUBY_LIBDIR%%/fileutils.rb
 %%RUBY_LIBDIR%%/find.rb
@@ -448,11 +465,22 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/irb/ws-for-case-2.rb
 %%RUBY_LIBDIR%%/irb/xmp.rb
 %%RUBY_LIBDIR%%/irb.rb
+%%RUBY_LIBDIR%%/json/add/bigdecimal.rb
 %%RUBY_LIBDIR%%/json/add/complex.rb
 %%RUBY_LIBDIR%%/json/add/core.rb
+%%RUBY_LIBDIR%%/json/add/date.rb
+%%RUBY_LIBDIR%%/json/add/date_time.rb
+%%RUBY_LIBDIR%%/json/add/exception.rb
+%%RUBY_LIBDIR%%/json/add/ostruct.rb
+%%RUBY_LIBDIR%%/json/add/range.rb
 %%RUBY_LIBDIR%%/json/add/rational.rb
+%%RUBY_LIBDIR%%/json/add/regexp.rb
+%%RUBY_LIBDIR%%/json/add/struct.rb
+%%RUBY_LIBDIR%%/json/add/symbol.rb
+%%RUBY_LIBDIR%%/json/add/time.rb
 %%RUBY_LIBDIR%%/json/common.rb
 %%RUBY_LIBDIR%%/json/ext.rb
+%%RUBY_LIBDIR%%/json/generic_object.rb
 %%RUBY_LIBDIR%%/json/version.rb
 %%RUBY_LIBDIR%%/json.rb
 %%RUBY_LIBDIR%%/kconv.rb
@@ -463,7 +491,9 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/matrix.rb
 %%RUBY_LIBDIR%%/minitest/autorun.rb
 %%RUBY_LIBDIR%%/minitest/benchmark.rb
+%%RUBY_LIBDIR%%/minitest/hell.rb
 %%RUBY_LIBDIR%%/minitest/mock.rb
+%%RUBY_LIBDIR%%/minitest/parallel_each.rb
 %%RUBY_LIBDIR%%/minitest/pride.rb
 %%RUBY_LIBDIR%%/minitest/spec.rb
 %%RUBY_LIBDIR%%/minitest/unit.rb
@@ -471,6 +501,15 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/monitor.rb
 %%RUBY_LIBDIR%%/mutex_m.rb
 %%RUBY_LIBDIR%%/net/ftp.rb
+%%RUBY_LIBDIR%%/net/http/backward.rb
+%%RUBY_LIBDIR%%/net/http/exceptions.rb
+%%RUBY_LIBDIR%%/net/http/generic_request.rb
+%%RUBY_LIBDIR%%/net/http/header.rb
+%%RUBY_LIBDIR%%/net/http/proxy_delta.rb
+%%RUBY_LIBDIR%%/net/http/request.rb
+%%RUBY_LIBDIR%%/net/http/requests.rb
+%%RUBY_LIBDIR%%/net/http/response.rb
+%%RUBY_LIBDIR%%/net/http/responses.rb
 %%RUBY_LIBDIR%%/net/http.rb
 %%RUBY_LIBDIR%%/net/https.rb
 %%RUBY_LIBDIR%%/net/imap.rb
@@ -486,11 +525,10 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/openssl/cipher.rb
 %%RUBY_LIBDIR%%/openssl/config.rb
 %%RUBY_LIBDIR%%/openssl/digest.rb
-%%RUBY_LIBDIR%%/openssl/ssl-internal.rb
 %%RUBY_LIBDIR%%/openssl/ssl.rb
-%%RUBY_LIBDIR%%/openssl/x509-internal.rb
 %%RUBY_LIBDIR%%/openssl/x509.rb
 %%RUBY_LIBDIR%%/openssl.rb
+%%RUBY_LIBDIR%%/optparse/ac.rb
 %%RUBY_LIBDIR%%/optparse/date.rb
 %%RUBY_LIBDIR%%/optparse/shellwords.rb
 %%RUBY_LIBDIR%%/optparse/time.rb
@@ -508,8 +546,9 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/psych/coder.rb
 %%RUBY_LIBDIR%%/psych/core_ext.rb
 %%RUBY_LIBDIR%%/psych/deprecated.rb
-%%RUBY_LIBDIR%%/psych/handlers/document_stream.rb
 %%RUBY_LIBDIR%%/psych/handler.rb
+%%RUBY_LIBDIR%%/psych/handlers/document_stream.rb
+%%RUBY_LIBDIR%%/psych/handlers/recorder.rb
 %%RUBY_LIBDIR%%/psych/json/ruby_events.rb
 %%RUBY_LIBDIR%%/psych/json/stream.rb
 %%RUBY_LIBDIR%%/psych/json/tree_builder.rb
@@ -537,6 +576,7 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/psych/visitors/visitor.rb
 %%RUBY_LIBDIR%%/psych/visitors/yaml_tree.rb
 %%RUBY_LIBDIR%%/psych/visitors.rb
+%%RUBY_LIBDIR%%/psych/y.rb
 %%RUBY_LIBDIR%%/psych.rb
 %%RUBY_LIBDIR%%/racc/parser.rb
 %%RUBY_LIBDIR%%/rational.rb
@@ -549,16 +589,37 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/class_module.rb
 %%RUBY_LIBDIR%%/rdoc/code_object.rb
 %%RUBY_LIBDIR%%/rdoc/code_objects.rb
+%%RUBY_LIBDIR%%/rdoc/comment.rb
 %%RUBY_LIBDIR%%/rdoc/constant.rb
+%%RUBY_LIBDIR%%/rdoc/context/section.rb
 %%RUBY_LIBDIR%%/rdoc/context.rb
 %%RUBY_LIBDIR%%/rdoc/cross_reference.rb
 %%RUBY_LIBDIR%%/rdoc/encoding.rb
+%%RUBY_LIBDIR%%/rdoc/erb_partial.rb
 %%RUBY_LIBDIR%%/rdoc/erbio.rb
+%%RUBY_LIBDIR%%/rdoc/extend.rb
 %%RUBY_LIBDIR%%/rdoc/generator/darkfish.rb
+%%RUBY_LIBDIR%%/rdoc/generator/json_index.rb
 %%RUBY_LIBDIR%%/rdoc/generator/markup.rb
 %%RUBY_LIBDIR%%/rdoc/generator/ri.rb
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/classpage.rhtml
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/filepage.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_footer.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_head.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_classes.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_extends.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_includes.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_installed.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_methods.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_pages.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_parent.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_search.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_sections.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/class.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/add.png
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/arrow_up.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/brick.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/brick_link.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/bug.png
@@ -566,6 +627,7 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/date.png
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/delete.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/find.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/loadingAnimation.gif
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/macFFBgHack.png
@@ -575,26 +637,42 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/page_white_width.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/plugin.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/ruby.png
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/tag_blue.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/tag_green.png
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/transparent.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/wrench.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/wrench_orange.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images/zoom.png
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/index.rhtml
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js/darkfish.js
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js/jquery.js
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js/quicksearch.js
-%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js/thickbox-compressed.js
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js/search.js
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/page.rhtml
 %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/rdoc.css
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/servlet_not_found.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/servlet_root.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/table_of_contents.rhtml
+%%RUBY_LIBDIR%%/rdoc/generator/template/json_index/js/navigation.js
+%%RUBY_LIBDIR%%/rdoc/generator/template/json_index/js/searcher.js
 %%RUBY_LIBDIR%%/rdoc/generator.rb
 %%RUBY_LIBDIR%%/rdoc/ghost_method.rb
 %%RUBY_LIBDIR%%/rdoc/include.rb
 %%RUBY_LIBDIR%%/rdoc/known_classes.rb
+%%RUBY_LIBDIR%%/rdoc/markdown/entities.rb
+%%RUBY_LIBDIR%%/rdoc/markdown/literals_1_9.rb
+%%RUBY_LIBDIR%%/rdoc/markdown.rb
+%%RUBY_LIBDIR%%/rdoc/markup/attr_changer.rb
+%%RUBY_LIBDIR%%/rdoc/markup/attr_span.rb
 %%RUBY_LIBDIR%%/rdoc/markup/attribute_manager.rb
+%%RUBY_LIBDIR%%/rdoc/markup/attributes.rb
 %%RUBY_LIBDIR%%/rdoc/markup/blank_line.rb
+%%RUBY_LIBDIR%%/rdoc/markup/block_quote.rb
 %%RUBY_LIBDIR%%/rdoc/markup/document.rb
 %%RUBY_LIBDIR%%/rdoc/markup/formatter.rb
 %%RUBY_LIBDIR%%/rdoc/markup/formatter_test_case.rb
+%%RUBY_LIBDIR%%/rdoc/markup/hard_break.rb
 %%RUBY_LIBDIR%%/rdoc/markup/heading.rb
+%%RUBY_LIBDIR%%/rdoc/markup/include.rb
 %%RUBY_LIBDIR%%/rdoc/markup/indented_paragraph.rb
 %%RUBY_LIBDIR%%/rdoc/markup/inline.rb
 %%RUBY_LIBDIR%%/rdoc/markup/list.rb
@@ -604,12 +682,18 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/markup/pre_process.rb
 %%RUBY_LIBDIR%%/rdoc/markup/raw.rb
 %%RUBY_LIBDIR%%/rdoc/markup/rule.rb
+%%RUBY_LIBDIR%%/rdoc/markup/special.rb
 %%RUBY_LIBDIR%%/rdoc/markup/text_formatter_test_case.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_ansi.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_bs.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_html.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_html_crossref.rb
+%%RUBY_LIBDIR%%/rdoc/markup/to_html_snippet.rb
+%%RUBY_LIBDIR%%/rdoc/markup/to_joined_paragraph.rb
+%%RUBY_LIBDIR%%/rdoc/markup/to_label.rb
+%%RUBY_LIBDIR%%/rdoc/markup/to_markdown.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_rdoc.rb
+%%RUBY_LIBDIR%%/rdoc/markup/to_table_of_contents.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_test.rb
 %%RUBY_LIBDIR%%/rdoc/markup/to_tt_only.rb
 %%RUBY_LIBDIR%%/rdoc/markup/verbatim.rb
@@ -620,10 +704,18 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/normal_module.rb
 %%RUBY_LIBDIR%%/rdoc/options.rb
 %%RUBY_LIBDIR%%/rdoc/parser/c.rb
+%%RUBY_LIBDIR%%/rdoc/parser/changelog.rb
+%%RUBY_LIBDIR%%/rdoc/parser/markdown.rb
+%%RUBY_LIBDIR%%/rdoc/parser/rd.rb
 %%RUBY_LIBDIR%%/rdoc/parser/ruby.rb
 %%RUBY_LIBDIR%%/rdoc/parser/ruby_tools.rb
 %%RUBY_LIBDIR%%/rdoc/parser/simple.rb
+%%RUBY_LIBDIR%%/rdoc/parser/text.rb
 %%RUBY_LIBDIR%%/rdoc/parser.rb
+%%RUBY_LIBDIR%%/rdoc/rd/block_parser.rb
+%%RUBY_LIBDIR%%/rdoc/rd/inline.rb
+%%RUBY_LIBDIR%%/rdoc/rd/inline_parser.rb
+%%RUBY_LIBDIR%%/rdoc/rd.rb
 %%RUBY_LIBDIR%%/rdoc/rdoc.rb
 %%RUBY_LIBDIR%%/rdoc/require.rb
 %%RUBY_LIBDIR%%/rdoc/ri/driver.rb
@@ -634,14 +726,18 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rdoc/ruby_lex.rb
 %%RUBY_LIBDIR%%/rdoc/ruby_token.rb
 %%RUBY_LIBDIR%%/rdoc/rubygems_hook.rb
+%%RUBY_LIBDIR%%/rdoc/servlet.rb
 %%RUBY_LIBDIR%%/rdoc/single_class.rb
 %%RUBY_LIBDIR%%/rdoc/stats/normal.rb
 %%RUBY_LIBDIR%%/rdoc/stats/quiet.rb
 %%RUBY_LIBDIR%%/rdoc/stats/verbose.rb
 %%RUBY_LIBDIR%%/rdoc/stats.rb
+%%RUBY_LIBDIR%%/rdoc/store.rb
 %%RUBY_LIBDIR%%/rdoc/task.rb
+%%RUBY_LIBDIR%%/rdoc/test_case.rb
 %%RUBY_LIBDIR%%/rdoc/text.rb
 %%RUBY_LIBDIR%%/rdoc/token_stream.rb
+%%RUBY_LIBDIR%%/rdoc/tom_doc.rb
 %%RUBY_LIBDIR%%/rdoc/top_level.rb
 %%RUBY_LIBDIR%%/rdoc.rb
 %%RUBY_LIBDIR%%/resolv-replace.rb
@@ -746,7 +842,7 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rss/xmlparser.rb
 %%RUBY_LIBDIR%%/rss/xmlscanner.rb
 %%RUBY_LIBDIR%%/rss.rb
-%%RUBY_LIBDIR%%/rubygems/builder.rb
+%%RUBY_LIBDIR%%/rubygems/available_set.rb
 %%RUBY_LIBDIR%%/rubygems/command.rb
 %%RUBY_LIBDIR%%/rubygems/command_manager.rb
 %%RUBY_LIBDIR%%/rubygems/commands/build_command.rb
@@ -762,6 +858,7 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rubygems/commands/install_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/list_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/lock_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/mirror_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/outdated_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/owner_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/pristine_command.rb
@@ -778,37 +875,39 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rubygems/commands/unpack_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/update_command.rb
 %%RUBY_LIBDIR%%/rubygems/commands/which_command.rb
+%%RUBY_LIBDIR%%/rubygems/commands/yank_command.rb
+%%RUBY_LIBDIR%%/rubygems/compatibility.rb
 %%RUBY_LIBDIR%%/rubygems/config_file.rb
-%%RUBY_LIBDIR%%/rubygems/custom_require.rb
+%%RUBY_LIBDIR%%/rubygems/core_ext/kernel_gem.rb
+%%RUBY_LIBDIR%%/rubygems/core_ext/kernel_require.rb
 %%RUBY_LIBDIR%%/rubygems/defaults.rb
 %%RUBY_LIBDIR%%/rubygems/dependency.rb
 %%RUBY_LIBDIR%%/rubygems/dependency_installer.rb
 %%RUBY_LIBDIR%%/rubygems/dependency_list.rb
+%%RUBY_LIBDIR%%/rubygems/dependency_resolver.rb
 %%RUBY_LIBDIR%%/rubygems/deprecate.rb
-%%RUBY_LIBDIR%%/rubygems/doc_manager.rb
+%%RUBY_LIBDIR%%/rubygems/doctor.rb
 %%RUBY_LIBDIR%%/rubygems/errors.rb
 %%RUBY_LIBDIR%%/rubygems/exceptions.rb
 %%RUBY_LIBDIR%%/rubygems/ext/builder.rb
+%%RUBY_LIBDIR%%/rubygems/ext/cmake_builder.rb
 %%RUBY_LIBDIR%%/rubygems/ext/configure_builder.rb
 %%RUBY_LIBDIR%%/rubygems/ext/ext_conf_builder.rb
 %%RUBY_LIBDIR%%/rubygems/ext/rake_builder.rb
 %%RUBY_LIBDIR%%/rubygems/ext.rb
-%%RUBY_LIBDIR%%/rubygems/format.rb
-%%RUBY_LIBDIR%%/rubygems/gem_openssl.rb
-%%RUBY_LIBDIR%%/rubygems/gem_path_searcher.rb
 %%RUBY_LIBDIR%%/rubygems/gem_runner.rb
 %%RUBY_LIBDIR%%/rubygems/gemcutter_utilities.rb
 %%RUBY_LIBDIR%%/rubygems/indexer.rb
+%%RUBY_LIBDIR%%/rubygems/install_message.rb
 %%RUBY_LIBDIR%%/rubygems/install_update_options.rb
 %%RUBY_LIBDIR%%/rubygems/installer.rb
 %%RUBY_LIBDIR%%/rubygems/installer_test_case.rb
 %%RUBY_LIBDIR%%/rubygems/local_remote_options.rb
 %%RUBY_LIBDIR%%/rubygems/mock_gem_ui.rb
-%%RUBY_LIBDIR%%/rubygems/old_format.rb
-%%RUBY_LIBDIR%%/rubygems/package/f_sync_dir.rb
+%%RUBY_LIBDIR%%/rubygems/name_tuple.rb
+%%RUBY_LIBDIR%%/rubygems/package/digest_io.rb
+%%RUBY_LIBDIR%%/rubygems/package/old.rb
 %%RUBY_LIBDIR%%/rubygems/package/tar_header.rb
-%%RUBY_LIBDIR%%/rubygems/package/tar_input.rb
-%%RUBY_LIBDIR%%/rubygems/package/tar_output.rb
 %%RUBY_LIBDIR%%/rubygems/package/tar_reader/entry.rb
 %%RUBY_LIBDIR%%/rubygems/package/tar_reader.rb
 %%RUBY_LIBDIR%%/rubygems/package/tar_test_case.rb
@@ -819,14 +918,25 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/rubygems/platform.rb
 %%RUBY_LIBDIR%%/rubygems/psych_additions.rb
 %%RUBY_LIBDIR%%/rubygems/psych_tree.rb
+%%RUBY_LIBDIR%%/rubygems/rdoc.rb
 %%RUBY_LIBDIR%%/rubygems/remote_fetcher.rb
-%%RUBY_LIBDIR%%/rubygems/require_paths_builder.rb
+%%RUBY_LIBDIR%%/rubygems/request_set.rb
 %%RUBY_LIBDIR%%/rubygems/requirement.rb
+%%RUBY_LIBDIR%%/rubygems/security/policies.rb
+%%RUBY_LIBDIR%%/rubygems/security/policy.rb
+%%RUBY_LIBDIR%%/rubygems/security/signer.rb
+%%RUBY_LIBDIR%%/rubygems/security/trust_dir.rb
 %%RUBY_LIBDIR%%/rubygems/security.rb
 %%RUBY_LIBDIR%%/rubygems/server.rb
-%%RUBY_LIBDIR%%/rubygems/source_index.rb
+%%RUBY_LIBDIR%%/rubygems/source.rb
+%%RUBY_LIBDIR%%/rubygems/source_list.rb
+%%RUBY_LIBDIR%%/rubygems/source_local.rb
+%%RUBY_LIBDIR%%/rubygems/source_specific_file.rb
 %%RUBY_LIBDIR%%/rubygems/spec_fetcher.rb
 %%RUBY_LIBDIR%%/rubygems/specification.rb
+%%RUBY_LIBDIR%%/rubygems/ssl_certs/AddTrustExternalCARoot.pem
+%%RUBY_LIBDIR%%/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem
+%%RUBY_LIBDIR%%/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem
 %%RUBY_LIBDIR%%/rubygems/ssl_certs/ca-bundle.pem
 %%RUBY_LIBDIR%%/rubygems/syck_hack.rb
 %%RUBY_LIBDIR%%/rubygems/test_case.rb
@@ -852,22 +962,8 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/shellwords.rb
 %%RUBY_LIBDIR%%/singleton.rb
 %%RUBY_LIBDIR%%/socket.rb
-%%RUBY_LIBDIR%%/syck/baseemitter.rb
-%%RUBY_LIBDIR%%/syck/basenode.rb
-%%RUBY_LIBDIR%%/syck/constants.rb
-%%RUBY_LIBDIR%%/syck/encoding.rb
-%%RUBY_LIBDIR%%/syck/error.rb
-%%RUBY_LIBDIR%%/syck/loader.rb
-%%RUBY_LIBDIR%%/syck/rubytypes.rb
-%%RUBY_LIBDIR%%/syck/stream.rb
-%%RUBY_LIBDIR%%/syck/stringio.rb
-%%RUBY_LIBDIR%%/syck/syck.rb
-%%RUBY_LIBDIR%%/syck/tag.rb
-%%RUBY_LIBDIR%%/syck/types.rb
-%%RUBY_LIBDIR%%/syck/yamlnode.rb
-%%RUBY_LIBDIR%%/syck/ypath.rb
-%%RUBY_LIBDIR%%/syck.rb
 %%RUBY_LIBDIR%%/sync.rb
+%%RUBY_LIBDIR%%/syslog/logger.rb
 %%RUBY_LIBDIR%%/tempfile.rb
 %%RUBY_LIBDIR%%/test/unit/assertions.rb
 %%RUBY_LIBDIR%%/test/unit/parallel.rb
@@ -937,9 +1033,9 @@ include/ruby-1.9/ruby.h
 %%RUBY_LIBDIR%%/xmlrpc/parser.rb
 %%RUBY_LIBDIR%%/xmlrpc/server.rb
 %%RUBY_LIBDIR%%/xmlrpc/utils.rb
+%%RUBY_LIBDIR%%/xmlrpc.rb
 %%RUBY_LIBDIR%%/yaml/dbm.rb
 %%RUBY_LIBDIR%%/yaml/store.rb
-%%RUBY_LIBDIR%%/yaml/syck.rb
 %%RUBY_LIBDIR%%/yaml.rb
 @dirrm %%RUBY_LIBDIR%%/yaml
 @dirrm %%RUBY_LIBDIR%%/xmlrpc
@@ -949,12 +1045,14 @@ include/ruby-1.9/ruby.h
 @dirrm %%RUBY_LIBDIR%%/uri
 @dirrm %%RUBY_LIBDIR%%/test/unit
 @dirrm %%RUBY_LIBDIR%%/test
-@dirrm %%RUBY_LIBDIR%%/syck
+@dirrm %%RUBY_LIBDIR%%/syslog
 @dirrm %%RUBY_LIBDIR%%/shell
 @dirrm %%RUBY_LIBDIR%%/rubygems/ssl_certs
+@dirrm %%RUBY_LIBDIR%%/rubygems/security
 @dirrm %%RUBY_LIBDIR%%/rubygems/package/tar_reader
 @dirrm %%RUBY_LIBDIR%%/rubygems/package
 @dirrm %%RUBY_LIBDIR%%/rubygems/ext
+@dirrm %%RUBY_LIBDIR%%/rubygems/core_ext
 @dirrm %%RUBY_LIBDIR%%/rubygems/commands
 @dirrm %%RUBY_LIBDIR%%/rubygems
 @dirrm %%RUBY_LIBDIR%%/rss/maker
@@ -971,15 +1069,21 @@ include/ruby-1.9/ruby.h
 @dirrm %%RUBY_LIBDIR%%/rexml
 @dirrm %%RUBY_LIBDIR%%/rdoc/stats
 @dirrm %%RUBY_LIBDIR%%/rdoc/ri
+@dirrm %%RUBY_LIBDIR%%/rdoc/rd
 @dirrm %%RUBY_LIBDIR%%/rdoc/parser
 @dirrm %%RUBY_LIBDIR%%/rdoc/markup
+@dirrm %%RUBY_LIBDIR%%/rdoc/markdown
+@dirrm %%RUBY_LIBDIR%%/rdoc/generator/template/json_index/js
+@dirrm %%RUBY_LIBDIR%%/rdoc/generator/template/json_index
 @dirrm %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/js
 @dirrm %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish/images
 @dirrm %%RUBY_LIBDIR%%/rdoc/generator/template/darkfish
 @dirrm %%RUBY_LIBDIR%%/rdoc/generator/template
 @dirrm %%RUBY_LIBDIR%%/rdoc/generator
+@dirrm %%RUBY_LIBDIR%%/rdoc/context
 @dirrm %%RUBY_LIBDIR%%/rdoc
 @dirrm %%RUBY_LIBDIR%%/rbconfig
+@dirrm %%RUBY_LIBDIR%%/racc/rdoc
 @dirrm %%RUBY_LIBDIR%%/racc
 @dirrm %%RUBY_LIBDIR%%/psych/visitors
 @dirrm %%RUBY_LIBDIR%%/psych/nodes
@@ -988,6 +1092,7 @@ include/ruby-1.9/ruby.h
 @dirrm %%RUBY_LIBDIR%%/psych
 @dirrm %%RUBY_LIBDIR%%/optparse
 @dirrm %%RUBY_LIBDIR%%/openssl
+@dirrm %%RUBY_LIBDIR%%/net/http
 @dirrm %%RUBY_LIBDIR%%/net
 @dirrm %%RUBY_LIBDIR%%/minitest
 @dirrm %%RUBY_LIBDIR%%/matrix



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302241537.r1OFbNA0085713>