summaryrefslogtreecommitdiff
path: root/app-i18n/scim-sunpinyin/files/scim-sunpinyin-2.0.3-force-switch.patch
blob: a0089ac115028ad04eb37961ca7d106b3a668800 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
diff --git a/wrapper/scim/SConstruct b/wrapper/scim/SConstruct
index 7739300..ef7c69b 100644
--- a/wrapper/scim/SConstruct
+++ b/wrapper/scim/SConstruct
@@ -3,7 +3,7 @@ import SCons.Tool.textfile
 
 locales = []
 
-cflags = '-O2 -g -pipe'
+cflags = '-O2 -g -pipe '
 version = '2.0.3'
 
 AddOption('--prefix', dest='prefix', metavar='DIR',
@@ -51,9 +51,6 @@ if GetOption('datadir') is not None:
 
 opts.Save('configure.conf', env)
 
-if GetOption('rpath') is not None:
-    env.Append(LINKFLAGS='-Wl,-R -Wl,%s' % GetOption('rpath'))
-
 envvar = [('CC', 'CC'),
           ('CXX', 'CXX'),
           ('CFLAGS', 'CFLAGS'),
@@ -75,6 +72,10 @@ extra_cflags += ' -Isrc'
 env.Append(CFLAGS=extra_cflags)
 env.Append(CXXFLAGS=extra_cflags)
 env.Replace(SHLIBPREFIX = '')
+
+if GetOption('rpath') is not None:
+    env.Append(LINKFLAGS=' -Wl,-R -Wl,%s' % GetOption('rpath'))
+
 #
 #==============================configure================================
 #