pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/clearsilver Fix build problem of ruby-clearsilver ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ca9c75c5dbdb
branches:  trunk
changeset: 653027:ca9c75c5dbdb
user:      taca <taca%pkgsrc.org@localhost>
date:      Thu Jun 11 16:43:32 2015 +0000

description:
Fix build problem of ruby-clearsilver package on Ruby 2.2.

diffstat:

 www/clearsilver/distinfo                      |   3 ++-
 www/clearsilver/patches/patch-ruby_install.rb |  24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletions(-)

diffs (43 lines):

diff -r 2be70fbc48e5 -r ca9c75c5dbdb www/clearsilver/distinfo
--- a/www/clearsilver/distinfo  Thu Jun 11 16:42:19 2015 +0000
+++ b/www/clearsilver/distinfo  Thu Jun 11 16:43:32 2015 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2014/09/25 12:25:02 fhajny Exp $
+$NetBSD: distinfo,v 1.19 2015/06/11 16:43:32 taca Exp $
 
 SHA1 (clearsilver-0.10.5.tar.gz) = 138865dc91e27328fe29fcaaac1bc6558f19dd75
 RMD160 (clearsilver-0.10.5.tar.gz) = bd5c616f326b544df8a74eec71a98a474b408249
@@ -8,4 +8,5 @@
 SHA1 (patch-af) = e88106bb0c57d632c348bc16ff673e0ef7487847
 SHA1 (patch-python_neo__cgi.c) = 0baf7f06bdf7c5686131b1b1abbd4fb0fef11c85
 SHA1 (patch-ruby_Makefile) = 1b183a6a97ce04fd6387f328f7356d80b3c058ae
+SHA1 (patch-ruby_install.rb) = a6ce501bec857debce16ef6785604e68c1dec711
 SHA1 (patch-util_neo__err.h) = 599f4d34b958cbdfb673e9b68409eeea5c1861aa
diff -r 2be70fbc48e5 -r ca9c75c5dbdb www/clearsilver/patches/patch-ruby_install.rb
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/clearsilver/patches/patch-ruby_install.rb     Thu Jun 11 16:43:32 2015 +0000
@@ -0,0 +1,24 @@
+$NetBSD: patch-ruby_install.rb,v 1.1 2015/06/11 16:43:32 taca Exp $
+
+Fix build problem on Ruby 2.2 and later.
+
+--- ruby/install.rb.orig       2005-06-30 18:51:57.000000000 +0000
++++ ruby/install.rb
+@@ -45,7 +45,7 @@ end
+ 
+ class ConfigTable
+ 
+-  c = ::Config::CONFIG
++  c = ::RbConfig::CONFIG
+ 
+   rubypath = c['bindir'] + '/' + c['ruby_install_name']
+ 
+@@ -695,7 +695,7 @@ class Installer
+         "no extention exists: Have you done 'ruby #{$0} setup' ?"
+   end
+ 
+-  DLEXT = /\.#{ ::Config::CONFIG['DLEXT'] }\z/
++  DLEXT = /\.#{ ::RbConfig::CONFIG['DLEXT'] }\z/
+ 
+   def _allext( dir )
+     Dir.open( dir ) {|d|



Home | Main Index | Thread Index | Old Index