diff options
-rw-r--r-- | Mk/bsd.ruby.mk | 2 | ||||
-rw-r--r-- | lang/ruby19/files/patch-mkconfig.rb | 16 |
2 files changed, 14 insertions, 4 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk index c79dc4486c6e..f92d03ea7d73 100644 --- a/Mk/bsd.ruby.mk +++ b/Mk/bsd.ruby.mk @@ -199,7 +199,7 @@ RUBY19= "@comment " # Ruby 1.9 # RUBY_RELVERSION= 1.9.1 -RUBY_PORTREVISION= 0 +RUBY_PORTREVISION= 1 RUBY_PORTEPOCH= 1 RUBY_PATCHLEVEL= 430 diff --git a/lang/ruby19/files/patch-mkconfig.rb b/lang/ruby19/files/patch-mkconfig.rb index c95d111ff95f..0fe5aa92d6f4 100644 --- a/lang/ruby19/files/patch-mkconfig.rb +++ b/lang/ruby19/files/patch-mkconfig.rb @@ -1,6 +1,16 @@ ---- mkconfig.rb.orig 2009-02-09 19:56:48.000000000 +0300 -+++ mkconfig.rb 2009-02-09 19:59:30.000000000 +0300 -@@ -140,7 +140,7 @@ +--- mkconfig.rb.orig 2008-12-12 06:54:37.000000000 -0800 ++++ mkconfig.rb 2010-09-19 17:51:43.000000000 -0700 +@@ -102,7 +102,8 @@ + + drive = File::PATH_SEPARATOR == ';' + +-prefix = '/lib/ruby/' + RUBY_VERSION + '/' + RUBY_PLATFORM ++major, minor, *rest = RUBY_VERSION.split('.') ++prefix = '/lib/ruby/' + "#{major}.#{minor}/" + RUBY_PLATFORM + 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" +@@ -140,7 +141,7 @@ print(*v_fast) print(*v_others) print <<EOS |