SOURCES: ruby-wxruby2-FLAGS.patch (NEW) - allow to pass custom CXX...

twittner twittner at pld-linux.org
Sun Dec 18 22:08:43 CET 2005


Author: twittner                     Date: Sun Dec 18 21:08:43 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- allow to pass custom CXXFLAGS: remove -march=foo and -Obar from ruby
  `Config::CONFIG["CFLAGS"]' and append CXXFLAGS from environment

---- Files affected:
SOURCES:
   ruby-wxruby2-FLAGS.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/ruby-wxruby2-FLAGS.patch
diff -u /dev/null SOURCES/ruby-wxruby2-FLAGS.patch:1.1
--- /dev/null	Sun Dec 18 22:08:43 2005
+++ SOURCES/ruby-wxruby2-FLAGS.patch	Sun Dec 18 22:08:38 2005
@@ -0,0 +1,11 @@
+--- wxruby2/rakefile~	2005-12-18 18:00:42.882907248 +0100
++++ wxruby2/rakefile	2005-12-18 21:18:09.329540280 +0100
+@@ -10,7 +10,7 @@
+ # overridden by platform-specific rake files
+ $dl_ext = Config::CONFIG["DLEXT"]
+ $obj_ext = Config::CONFIG["OBJEXT"]
+-$ruby_cppflags = Config::CONFIG["CFLAGS"]
++$ruby_cppflags = Config::CONFIG["CFLAGS"].gsub(/-march=\S*/, "").gsub(/-O\S*/, "") + " #{ENV['CXXFLAGS']}" #XXX: should be ruby_cxxflags
+ $ruby_includes = " -I " + $:.join(' -I ')
+ $ruby_ldflags = Config::CONFIG["LDFLAGS"]
+ $ruby_libs  = Config::CONFIG["LIBS"]
================================================================



More information about the pld-cvs-commit mailing list