File: ruby2-multiarch.patch

package info (click to toggle)
xmms2 0.8%2Bdfsg-29
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 14,216 kB
  • sloc: ansic: 63,803; python: 15,537; cpp: 5,718; xml: 1,479; perl: 338; ruby: 243; makefile: 79; sh: 59; asm: 7
file content (20 lines) | stat: -rw-r--r-- 705 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Author: Christian Hofstaedtler <zeha@debian.org>
Description: Add multi-arch support.

--- a/waflib/Tools/ruby.py
+++ b/waflib/Tools/ruby.py
@@ -49,10 +49,13 @@
 	ruby=self.env['RUBY']
 	archdir=read_config('archdir')
 	cpppath=archdir
-	if version>=(1,9,0):
+	if version>=(1,9,0) or version[0]>=2:
 		ruby_hdrdir=read_config('rubyhdrdir')
 		cpppath+=ruby_hdrdir
 		cpppath+=[os.path.join(ruby_hdrdir[0],read_config('arch')[0])]
+	if version[0]>=2:
+		ruby_archhdrdir=read_config('rubyarchhdrdir')
+		cpppath+=ruby_archhdrdir
 	self.check(header_name='ruby.h',includes=cpppath,errmsg='could not find ruby header file')
 	self.env.LIBPATH_RUBYEXT=read_config('libdir')
 	self.env.LIBPATH_RUBYEXT+=archdir