Lines 1-5
Link Here
|
1 |
--- ./Makefile.orig 2012-12-08 00:32:13.000000000 +0000 |
1 |
--- ./Makefile.orig 2012-12-08 08:32:13.000000000 +0800 |
2 |
+++ ./Makefile 2014-01-04 22:34:02.000000000 +0000 |
2 |
+++ ./Makefile 2014-03-28 20:46:01.000000000 +0800 |
3 |
@@ -94,7 +94,7 @@ |
3 |
@@ -94,7 +94,7 @@ |
4 |
all: $(PROGS) trad2sim $(GCIN_SO) $(DATA) $(PROGS_CV) gcin.spec gcin-fedora.spec |
4 |
all: $(PROGS) trad2sim $(GCIN_SO) $(DATA) $(PROGS_CV) gcin.spec gcin-fedora.spec |
5 |
$(MAKE) -C data |
5 |
$(MAKE) -C data |
Lines 9-15
Link Here
|
9 |
if [ $(USE_I18N) = 'Y' ]; then $(MAKE) -C po; fi |
9 |
if [ $(USE_I18N) = 'Y' ]; then $(MAKE) -C po; fi |
10 |
if [ $(GTK3_IM) = 'Y' ]; then $(MAKE) -C gtk3-im; fi |
10 |
if [ $(GTK3_IM) = 'Y' ]; then $(MAKE) -C gtk3-im; fi |
11 |
if [ $(QT_IM) = 'Y' ]; then $(MAKE) -C qt-im; fi |
11 |
if [ $(QT_IM) = 'Y' ]; then $(MAKE) -C qt-im; fi |
12 |
@@ -215,11 +215,11 @@ |
12 |
@@ -103,18 +103,18 @@ |
|
|
13 |
#gcc_ld_run_path=-Wl,-rpath,$(gcin_ld_run_path) |
14 |
|
15 |
gcin: $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) |
16 |
- $(CCLD) $(EXTRA_LDFLAGS) $(gcc_ld_run_path) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/X11R6/$(LIB) |
17 |
+ $(CCLD) $(EXTRA_LDFLAGS) $(gcc_ld_run_path) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/local/$(LIB) |
18 |
rm -f core.* vgcore.* |
19 |
ln -sf $@ $@.test |
20 |
|
21 |
gcin-nocur: $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) |
22 |
- $(CCLD) -Wl,-rpath,$(gcinlibdir) $(EXTRA_LDFLAGS) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/X11R6/$(LIB) |
23 |
+ $(CCLD) -Wl,-rpath,$(gcinlibdir) $(EXTRA_LDFLAGS) -o $@ $(OBJS) $(IMdkitLIB) $(OBJ_IMSRV) -lXtst $(LDFLAGS) -L/usr/local/$(LIB) |
24 |
rm -f core.* |
25 |
|
26 |
-tslearn: $(OBJS_TSLEARN) |
27 |
+tslearn: $(OBJS_TSLEARN) im-client/libgcin-im-client.so |
28 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_TSLEARN) -L./im-client -lgcin-im-client $(LDFLAGS) |
29 |
|
30 |
-ts-edit: $(OBJS_TS_EDIT) |
31 |
+ts-edit: $(OBJS_TS_EDIT) im-client/libgcin-im-client.so |
32 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_TS_EDIT) -L./im-client -lgcin-im-client $(LDFLAGS) |
33 |
|
34 |
ts-contribute: ts-edit |
35 |
@@ -158,16 +158,16 @@ |
36 |
kbmcv: $(OBJS_kbmcv) |
37 |
$(CCLD) -o $@ $(OBJS_kbmcv) $(LDFLAGS) |
38 |
|
39 |
-gcin-gb-toggle: $(OBJS_gcin_gb_toggle) |
40 |
+gcin-gb-toggle: $(OBJS_gcin_gb_toggle) im-client/libgcin-im-client.so |
41 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_gcin_gb_toggle) -L./im-client -lgcin-im-client $(LDFLAGS) |
42 |
|
43 |
-gcin-kbm-toggle: $(OBJS_gcin_kbm_toggle) |
44 |
+gcin-kbm-toggle: $(OBJS_gcin_kbm_toggle) im-client/libgcin-im-client.so |
45 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_gcin_kbm_toggle) -L./im-client -lgcin-im-client $(LDFLAGS) |
46 |
|
47 |
-gcin-exit: $(OBJS_gcin_exit) |
48 |
+gcin-exit: $(OBJS_gcin_exit) im-client/libgcin-im-client.so |
49 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_gcin_exit) -L./im-client -lgcin-im-client $(LDFLAGS) |
50 |
|
51 |
-gcin-message: $(OBJS_gcin_message) |
52 |
+gcin-message: $(OBJS_gcin_message) im-client/libgcin-im-client.so |
53 |
$(CCLD) $(gcc_ld_run_path) -o $@ $(OBJS_gcin_message) -L./im-client -lgcin-im-client $(LDFLAGS) |
54 |
|
55 |
pin-juyin: $(OBJS_pin_juyin) |
56 |
@@ -215,12 +215,12 @@ |
13 |
$(MAKE) -C data install |
57 |
$(MAKE) -C data install |
14 |
$(MAKE) -C im-client install |
58 |
$(MAKE) -C im-client install |
15 |
$(MAKE) -C gtk-im install |
59 |
$(MAKE) -C gtk-im install |
Lines 19-28
Link Here
|
19 |
if [ $(QT_IM) = 'Y' ]; then $(MAKE) -C qt-im install; fi |
63 |
if [ $(QT_IM) = 'Y' ]; then $(MAKE) -C qt-im install; fi |
20 |
if [ $(QT4_IM) = 'Y' ]; then $(MAKE) -C qt4-im install; fi |
64 |
if [ $(QT4_IM) = 'Y' ]; then $(MAKE) -C qt4-im install; fi |
21 |
- if [ $(prefix) = /usr/local ]; then \ |
65 |
- if [ $(prefix) = /usr/local ]; then \ |
|
|
66 |
- install -m 644 gcin.png /usr/share/icons; \ |
22 |
+ if [ $(prefix) = /nonstaged ]; then \ |
67 |
+ if [ $(prefix) = /nonstaged ]; then \ |
23 |
install -m 644 gcin.png /usr/share/icons; \ |
68 |
+ install -m 644 gcin.png $(prefix)/share/icons; \ |
24 |
install -d $(DOC_DIR); \ |
69 |
install -d $(DOC_DIR); \ |
25 |
install -m 644 README.html Changelog.html $(DOC_DIR); \ |
70 |
install -m 644 README.html Changelog.html $(DOC_DIR); \ |
|
|
71 |
install $(PROGS) $(bindir); \ |
26 |
@@ -234,6 +234,7 @@ |
72 |
@@ -234,6 +234,7 @@ |
27 |
rm -f $(bindir)/ts-contribute; ln -sf ts-edit $(bindir)/ts-contribute; \ |
73 |
rm -f $(bindir)/ts-contribute; ln -sf ts-edit $(bindir)/ts-contribute; \ |
28 |
fi |
74 |
fi |