View | Details | Raw Unified | Return to bug 164820
Collapse All | Expand All

(-)/usr/ports/chinese/fcitx/Makefile (-8 / +12 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx
8
PORTNAME=	fcitx
9
PORTVERSION=	4.1.2
9
PORTVERSION=	4.2.0
10
CATEGORIES=	chinese x11
10
CATEGORIES=	chinese x11
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} pinyin.tar.gz table.tar.gz
12
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} pinyin.tar.gz table.tar.gz
Lines 18-24 Link Here
18
18
19
LICENSE=	GPLv2
19
LICENSE=	GPLv2
20
20
21
LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo
21
LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo \
22
		dbus-1.3:${PORTSDIR}/devel/dbus
22
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
23
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
23
24
24
MAN1=	createPYMB.1 fcitx-remote.1 fcitx.1 mb2org.1 mb2txt.1 \
25
MAN1=	createPYMB.1 fcitx-remote.1 fcitx.1 mb2org.1 mb2txt.1 \
Lines 35-41 Link Here
35
OPTIONS=	GTK2		"Enable Gtk2 IM module" off \
36
OPTIONS=	GTK2		"Enable Gtk2 IM module" off \
36
		GTK3		"Enable Gtk3 IM module" off \
37
		GTK3		"Enable Gtk3 IM module" off \
37
		QT4		"Enable Qt4 IM module" off \
38
		QT4		"Enable Qt4 IM module" off \
38
		DBUS		"Enable D-Bus for KIMPanel support" off
39
		OPENCC		"Enable OpenCC for Chinese Transform" off \
40
		TPUNC		"Use traditional quotation marks" off
39
41
40
.include <bsd.port.options.mk>
42
.include <bsd.port.options.mk>
41
43
Lines 57-68 Link Here
57
CMAKE_ARGS+=	-DENABLE_QT_IM_MODULE=ON
59
CMAKE_ARGS+=	-DENABLE_QT_IM_MODULE=ON
58
.endif
60
.endif
59
61
60
.if defined(WITH_DBUS)
62
.if defined(WITH_OPENCC)
61
LIB_DEPENDS+=	dbus-1.3:${PORTSDIR}/devel/dbus
63
LIB_DEPENDS+=	opencc.1:${PORTSDIR}/chinese/opencc
62
PLIST_SUB+=	DBUS=""
63
.else
64
.else
64
CMAKE_ARGS+=	-DENABLE_DBUS=OFF
65
CMAKE_ARGS+=	-DENABLE_OPENCC=OFF
65
PLIST_SUB+=	DBUS="@comment "
66
.endif
67
68
.if defined(WITH_TPUNC)
69
EXTRA_PATCHES+=	${FILESDIR}/tpunc-data_punc.mb.zh_CN
66
.endif
70
.endif
67
71
68
.if defined(WITH_DEBUG)
72
.if defined(WITH_DEBUG)
(-)/usr/ports/chinese/fcitx/distinfo (-2 / +2 lines)
Lines 1-5 Link Here
1
SHA256 (fcitx/fcitx-4.1.2.tar.bz2) = cf61355fcd8457df9bac7c1f88dff6781eeba5f9466905c2d8d3b872133c99ae
1
SHA256 (fcitx/fcitx-4.2.0.tar.bz2) = 1410141f91321ec0c2514b8a9b3ff13ce3af82841036264f5a8b7ad005b139e5
2
SIZE (fcitx/fcitx-4.1.2.tar.bz2) = 764998
2
SIZE (fcitx/fcitx-4.2.0.tar.bz2) = 785160
3
SHA256 (fcitx/pinyin.tar.gz) = bf8c581450f9fac0eab0498927d1d5e5c1cd465ed9937e4d9362ca9d67920fa4
3
SHA256 (fcitx/pinyin.tar.gz) = bf8c581450f9fac0eab0498927d1d5e5c1cd465ed9937e4d9362ca9d67920fa4
4
SIZE (fcitx/pinyin.tar.gz) = 1613447
4
SIZE (fcitx/pinyin.tar.gz) = 1613447
5
SHA256 (fcitx/table.tar.gz) = 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7
5
SHA256 (fcitx/table.tar.gz) = 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7
(-)/usr/ports/chinese/fcitx/files/patch-data_script_fcitx-configtool (-15 lines)
Lines 1-15 Link Here
1
--- ./data/script/fcitx-configtool~	2011-10-02 05:43:11.000000000 -0500
2
+++ ./data/script/fcitx-configtool	2011-11-09 21:18:23.600500583 -0600
3
@@ -1,4 +1,4 @@
4
-#!/bin/bash
5
+#!/bin/sh
6
 #--------------------------------------
7
 # fcitx-config
8
 #
9
@@ -61,4 +61,4 @@ case "$DE" in
10
     *)
11
         run_gtk
12
         ;;
13
-esac
14
\ No newline at end of file
15
+esac
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-config_CMakeLists.txt (-9 lines)
Lines 1-14 Link Here
1
--- src/lib/fcitx-config/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
1
--- src/lib/fcitx-config/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx-config/CMakeLists.txt	2011-11-13 16:02:26.681232301 -0600
2
+++ src/lib/fcitx-config/CMakeLists.txt	2011-11-13 16:02:26.681232301 -0600
3
@@ -15,7 +15,7 @@ add_library(fcitx-config SHARED ${FCITX_
4
 target_link_libraries(fcitx-config fcitx-utils)
5
 set_target_properties(fcitx-config
6
                       PROPERTIES VERSION 4.1.0
7
-                      SOVERSION 4.1
8
+                      SOVERSION 4
9
                       COMPILE_FLAGS "-fvisibility=hidden"
10
                       LINK_FLAGS "-Wl,--no-undefined"
11
 )
12
@@ -23,7 +23,7 @@ set_target_properties(fcitx-config
3
@@ -23,7 +23,7 @@ set_target_properties(fcitx-config
13
 configure_file(fcitx-config.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc)
4
 configure_file(fcitx-config.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc)
14
 
5
 
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-utils_CMakeLists.txt (-9 lines)
Lines 1-14 Link Here
1
--- src/lib/fcitx-utils/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
1
--- src/lib/fcitx-utils/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx-utils/CMakeLists.txt	2011-11-13 16:02:51.201489333 -0600
2
+++ src/lib/fcitx-utils/CMakeLists.txt	2011-11-13 16:02:51.201489333 -0600
3
@@ -21,7 +21,7 @@ endif (LIBKVM_FOUND)
4
 add_library(fcitx-utils SHARED ${FCITX_UTILS_SOURCES})
5
 set_target_properties(fcitx-utils
6
                       PROPERTIES VERSION 0.1.0
7
-                      SOVERSION 0.1
8
+                      SOVERSION 0
9
                       COMPILE_FLAGS "-fvisibility=hidden"
10
                       LINK_FLAGS "-Wl,--no-undefined"
11
 )
12
@@ -34,7 +34,7 @@ endif (LIBKVM_FOUND)
3
@@ -34,7 +34,7 @@ endif (LIBKVM_FOUND)
13
 configure_file(fcitx-utils.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc)
4
 configure_file(fcitx-utils.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc)
14
 
5
 
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_CMakeLists.txt (-9 lines)
Lines 1-14 Link Here
1
--- src/lib/fcitx/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
1
--- src/lib/fcitx/CMakeLists.txt.orig	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx/CMakeLists.txt	2011-11-13 16:01:32.246665458 -0600
2
+++ src/lib/fcitx/CMakeLists.txt	2011-11-13 16:01:32.246665458 -0600
3
@@ -32,7 +32,7 @@ link_directories(${DL_LIBRARY_DIRS} ${PT
4
 add_library(fcitx-core SHARED ${LIBFCITX_SOURCES})
5
 set_target_properties(fcitx-core
6
                       PROPERTIES VERSION 0.2.0
7
-                      SOVERSION 0.2
8
+                      SOVERSION 0
9
                       COMPILE_FLAGS "-fvisibility=hidden"
10
                       LINK_FLAGS "-Wl,--no-undefined"
11
 )
12
@@ -41,7 +41,7 @@ configure_file(fcitx.pc.in ${CMAKE_CURRE
3
@@ -41,7 +41,7 @@ configure_file(fcitx.pc.in ${CMAKE_CURRE
13
 
4
 
14
 target_link_libraries(fcitx-core fcitx-config fcitx-utils ${DL_LIBRARIES} ${PTHREAD_LIBRARIES})
5
 target_link_libraries(fcitx-core fcitx-config fcitx-utils ${DL_LIBRARIES} ${PTHREAD_LIBRARIES})
(-)/usr/ports/chinese/fcitx/files/tpunc-data_punc.mb.zh_CN (+22 lines)
Line 0 Link Here
1
--- data/punc.mb.zh_CN~	2012-02-01 10:41:59.000000000 -0600
2
+++ data/punc.mb.zh_CN	2012-02-06 01:32:03.879099301 -0600
3
@@ -1,10 +1,10 @@
4
 . 。
5
 , ,
6
 ? ?
7
-" “ ”
8
+" 「 」
9
 : :
10
 ; ;
11
-' ‘ ’
12
+' 『 』
13
 < 《
14
 > 》
15
 \ 、
16
@@ -17,4 +17,4 @@ _ ——
17
 ) )
18
 [ ·
19
 ] [ ]
20
-~ ~
21
\ No newline at end of file
22
+~ ~
(-)/usr/ports/chinese/fcitx/pkg-plist (-23 / +55 lines)
Lines 14-19 Link Here
14
include/fcitx-config/hotkey.h
14
include/fcitx-config/hotkey.h
15
include/fcitx-config/xdg.h
15
include/fcitx-config/xdg.h
16
include/fcitx-utils/log.h
16
include/fcitx-utils/log.h
17
include/fcitx-utils/memory.h
17
include/fcitx-utils/utarray.h
18
include/fcitx-utils/utarray.h
18
include/fcitx-utils/utf8.h
19
include/fcitx-utils/utf8.h
19
include/fcitx-utils/uthash.h
20
include/fcitx-utils/uthash.h
Lines 21-26 Link Here
21
include/fcitx/addon.h
22
include/fcitx/addon.h
22
include/fcitx/candidate.h
23
include/fcitx/candidate.h
23
include/fcitx/configfile.h
24
include/fcitx/configfile.h
25
include/fcitx/context.h
24
include/fcitx/fcitx.h
26
include/fcitx/fcitx.h
25
include/fcitx/frontend.h
27
include/fcitx/frontend.h
26
include/fcitx/hook.h
28
include/fcitx/hook.h
Lines 28-36 Link Here
28
include/fcitx/instance.h
30
include/fcitx/instance.h
29
include/fcitx/keys.h
31
include/fcitx/keys.h
30
include/fcitx/module.h
32
include/fcitx/module.h
33
include/fcitx/module/chttrans/chttrans.h
31
include/fcitx/module/classicui/classicuiinterface.h
34
include/fcitx/module/classicui/classicuiinterface.h
32
%%DBUS%%include/fcitx/module/dbus/dbusstuff.h
35
include/fcitx/module/dbus/dbusstuff.h
33
%%DBUS%%include/fcitx/module/ipc/ipc.h
36
include/fcitx/module/ipc/ipc.h
34
include/fcitx/module/pinyin/pydef.h
37
include/fcitx/module/pinyin/pydef.h
35
include/fcitx/module/punc/punc.h
38
include/fcitx/module/punc/punc.h
36
include/fcitx/module/x11/x11stuff.h
39
include/fcitx/module/x11/x11stuff.h
Lines 39-48 Link Here
39
lib/fcitx/fcitx-autoeng.so
42
lib/fcitx/fcitx-autoeng.so
40
lib/fcitx/fcitx-chttrans.so
43
lib/fcitx/fcitx-chttrans.so
41
lib/fcitx/fcitx-classic-ui.so
44
lib/fcitx/fcitx-classic-ui.so
42
%%DBUS%%lib/fcitx/fcitx-dbus.so
45
lib/fcitx/fcitx-dbus.so
43
lib/fcitx/fcitx-fullwidth-char.so
46
lib/fcitx/fcitx-fullwidth-char.so
44
%%DBUS%%lib/fcitx/fcitx-ipc.so
47
lib/fcitx/fcitx-ipc.so
45
%%DBUS%%lib/fcitx/fcitx-kimpanel-ui.so
48
lib/fcitx/fcitx-kimpanel-ui.so
46
lib/fcitx/fcitx-pinyin.so
49
lib/fcitx/fcitx-pinyin.so
47
lib/fcitx/fcitx-punc.so
50
lib/fcitx/fcitx-punc.so
48
lib/fcitx/fcitx-quickphrase.so
51
lib/fcitx/fcitx-quickphrase.so
Lines 54-71 Link Here
54
lib/fcitx/fcitx-xim.so
57
lib/fcitx/fcitx-xim.so
55
lib/libfcitx-config.so
58
lib/libfcitx-config.so
56
lib/libfcitx-config.so.4
59
lib/libfcitx-config.so.4
57
lib/libfcitx-config.so.4.1.0
60
lib/libfcitx-config.so.4.1
58
lib/libfcitx-core.so
61
lib/libfcitx-core.so
59
lib/libfcitx-core.so.0
62
lib/libfcitx-core.so.0
60
lib/libfcitx-core.so.0.2.0
63
lib/libfcitx-core.so.0.3
61
lib/libfcitx-utils.so
64
lib/libfcitx-utils.so
62
lib/libfcitx-utils.so.0
65
lib/libfcitx-utils.so.0
63
lib/libfcitx-utils.so.0.1.0
66
lib/libfcitx-utils.so.0.1
64
libdata/pkgconfig/fcitx-config.pc
67
libdata/pkgconfig/fcitx-config.pc
65
libdata/pkgconfig/fcitx-utils.pc
68
libdata/pkgconfig/fcitx-utils.pc
66
libdata/pkgconfig/fcitx.pc
69
libdata/pkgconfig/fcitx.pc
67
share/applications/fcitx-configtool.desktop
70
share/applications/fcitx-configtool.desktop
68
%%DBUS%%share/applications/fcitx-kimpanel.desktop
69
share/applications/fcitx-skin-installer.desktop
71
share/applications/fcitx-skin-installer.desktop
70
share/applications/fcitx.desktop
72
share/applications/fcitx.desktop
71
share/cmake/fcitx/FcitxConfig.cmake
73
share/cmake/fcitx/FcitxConfig.cmake
Lines 80-89 Link Here
80
%%DATADIR%%/addon/fcitx-autoeng.conf
82
%%DATADIR%%/addon/fcitx-autoeng.conf
81
%%DATADIR%%/addon/fcitx-chttrans.conf
83
%%DATADIR%%/addon/fcitx-chttrans.conf
82
%%DATADIR%%/addon/fcitx-classic-ui.conf
84
%%DATADIR%%/addon/fcitx-classic-ui.conf
83
%%DBUS%%%%DATADIR%%/addon/fcitx-dbus.conf
85
%%DATADIR%%/addon/fcitx-dbus.conf
84
%%DATADIR%%/addon/fcitx-fullwidth-char.conf
86
%%DATADIR%%/addon/fcitx-fullwidth-char.conf
85
%%DBUS%%%%DATADIR%%/addon/fcitx-ipc.conf
87
%%DATADIR%%/addon/fcitx-ipc.conf
86
%%DBUS%%%%DATADIR%%/addon/fcitx-kimpanel-ui.conf
88
%%DATADIR%%/addon/fcitx-kimpanel-ui.conf
87
%%DATADIR%%/addon/fcitx-pinyin.conf
89
%%DATADIR%%/addon/fcitx-pinyin.conf
88
%%DATADIR%%/addon/fcitx-punc.conf
90
%%DATADIR%%/addon/fcitx-punc.conf
89
%%DATADIR%%/addon/fcitx-quickphrase.conf
91
%%DATADIR%%/addon/fcitx-quickphrase.conf
Lines 99-111 Link Here
99
%%DATADIR%%/configdesc/fcitx-classic-ui.desc
101
%%DATADIR%%/configdesc/fcitx-classic-ui.desc
100
%%DATADIR%%/configdesc/fcitx-pinyin.desc
102
%%DATADIR%%/configdesc/fcitx-pinyin.desc
101
%%DATADIR%%/configdesc/fcitx-xim.desc
103
%%DATADIR%%/configdesc/fcitx-xim.desc
104
%%DATADIR%%/configdesc/inputmethod.desc
102
%%DATADIR%%/configdesc/profile.desc
105
%%DATADIR%%/configdesc/profile.desc
103
%%DATADIR%%/configdesc/skin.desc
106
%%DATADIR%%/configdesc/skin.desc
104
%%DATADIR%%/configdesc/table.desc
107
%%DATADIR%%/configdesc/table.desc
105
%%DATADIR%%/data/AutoEng.dat
108
%%DATADIR%%/data/AutoEng.dat
106
%%DATADIR%%/data/gbks2t.tab
109
%%DATADIR%%/data/gbks2t.tab
107
%%DATADIR%%/data/punc.mb
110
%%DATADIR%%/data/punc.mb.zh_CN
111
%%DATADIR%%/data/punc.mb.zh_TW
108
%%DATADIR%%/data/vk.conf
112
%%DATADIR%%/data/vk.conf
113
%%DATADIR%%/inputmethod/pinyin.conf
114
%%DATADIR%%/inputmethod/qw.conf
115
%%DATADIR%%/inputmethod/shuangpin.conf
109
%%DATADIR%%/pinyin/pySym.mb
116
%%DATADIR%%/pinyin/pySym.mb
110
%%DATADIR%%/pinyin/pybase.mb
117
%%DATADIR%%/pinyin/pybase.mb
111
%%DATADIR%%/pinyin/pyphrase.mb
118
%%DATADIR%%/pinyin/pyphrase.mb
Lines 226-263 Link Here
226
%%DATADIR%%/table/zrm.mb
233
%%DATADIR%%/table/zrm.mb
227
share/icons/hicolor/128x128/apps/fcitx.png
234
share/icons/hicolor/128x128/apps/fcitx.png
228
share/icons/hicolor/16x16/apps/fcitx.png
235
share/icons/hicolor/16x16/apps/fcitx.png
229
share/icons/hicolor/22x22/apps/fcitx.png
236
share/icons/hicolor/16x16/status/fcitx-fullwidth-active.png
237
share/icons/hicolor/16x16/status/fcitx-fullwidth-inactive.png
238
share/icons/hicolor/16x16/status/fcitx-kbd.png
239
share/icons/hicolor/16x16/status/fcitx-punc-active.png
240
share/icons/hicolor/16x16/status/fcitx-punc-inactive.png
241
share/icons/hicolor/16x16/status/fcitx-vk-active.png
242
share/icons/hicolor/16x16/status/fcitx-vk-inactive.png
230
share/icons/hicolor/24x24/apps/fcitx.png
243
share/icons/hicolor/24x24/apps/fcitx.png
244
share/icons/hicolor/24x24/status/fcitx-fullwidth-active.png
245
share/icons/hicolor/24x24/status/fcitx-fullwidth-inactive.png
246
share/icons/hicolor/24x24/status/fcitx-kbd.png
247
share/icons/hicolor/24x24/status/fcitx-punc-active.png
248
share/icons/hicolor/24x24/status/fcitx-punc-inactive.png
249
share/icons/hicolor/24x24/status/fcitx-vk-active.png
250
share/icons/hicolor/24x24/status/fcitx-vk-inactive.png
231
share/icons/hicolor/32x32/apps/fcitx.png
251
share/icons/hicolor/32x32/apps/fcitx.png
232
share/icons/hicolor/32x32/status/fcitx-fullwidth-active.png
233
share/icons/hicolor/32x32/status/fcitx-fullwidth-inactive.png
234
share/icons/hicolor/32x32/status/fcitx-punc-active.png
235
share/icons/hicolor/32x32/status/fcitx-punc-inactive.png
236
share/icons/hicolor/32x32/status/fcitx-vk-active.png
237
share/icons/hicolor/32x32/status/fcitx-vk-inactive.png
238
share/icons/hicolor/48x48/apps/fcitx.png
252
share/icons/hicolor/48x48/apps/fcitx.png
239
share/icons/hicolor/48x48/status/fcitx-cangjie.png
253
share/icons/hicolor/48x48/status/fcitx-cangjie.png
240
share/icons/hicolor/48x48/status/fcitx-chn.png
254
share/icons/hicolor/48x48/status/fcitx-chn.png
241
share/icons/hicolor/48x48/status/fcitx-chttrans-active.png
255
share/icons/hicolor/48x48/status/fcitx-chttrans-active.png
242
share/icons/hicolor/48x48/status/fcitx-chttrans-inactive.png
256
share/icons/hicolor/48x48/status/fcitx-chttrans-inactive.png
243
share/icons/hicolor/48x48/status/fcitx-eng.png
244
share/icons/hicolor/48x48/status/fcitx-erbi.png
257
share/icons/hicolor/48x48/status/fcitx-erbi.png
258
share/icons/hicolor/48x48/status/fcitx-fullwidth-active.png
259
share/icons/hicolor/48x48/status/fcitx-fullwidth-inactive.png
260
share/icons/hicolor/48x48/status/fcitx-kbd.png
245
share/icons/hicolor/48x48/status/fcitx-pinyin.png
261
share/icons/hicolor/48x48/status/fcitx-pinyin.png
262
share/icons/hicolor/48x48/status/fcitx-punc-active.png
263
share/icons/hicolor/48x48/status/fcitx-punc-inactive.png
246
share/icons/hicolor/48x48/status/fcitx-remind-active.png
264
share/icons/hicolor/48x48/status/fcitx-remind-active.png
247
share/icons/hicolor/48x48/status/fcitx-remind-inactive.png
265
share/icons/hicolor/48x48/status/fcitx-remind-inactive.png
248
share/icons/hicolor/48x48/status/fcitx-shuangpin.png
266
share/icons/hicolor/48x48/status/fcitx-shuangpin.png
267
share/icons/hicolor/48x48/status/fcitx-vk-active.png
268
share/icons/hicolor/48x48/status/fcitx-vk-inactive.png
249
share/icons/hicolor/48x48/status/fcitx-wbpy.png
269
share/icons/hicolor/48x48/status/fcitx-wbpy.png
250
share/icons/hicolor/48x48/status/fcitx-wubi.png
270
share/icons/hicolor/48x48/status/fcitx-wubi.png
251
share/icons/hicolor/48x48/status/fcitx-ziranma.png
271
share/icons/hicolor/48x48/status/fcitx-ziranma.png
272
share/icons/hicolor/scabable/status/fcitx-fullwidth-active.svg
273
share/icons/hicolor/scabable/status/fcitx-fullwidth-inactive.svg
274
share/icons/hicolor/scabable/status/fcitx-kbd.svg
275
share/icons/hicolor/scabable/status/fcitx-punc-active.svg
276
share/icons/hicolor/scabable/status/fcitx-punc-inactive.svg
277
share/icons/hicolor/scabable/status/fcitx-vk-active.svg
278
share/icons/hicolor/scabable/status/fcitx-vk-inactive.svg
252
share/locale/zh_CN/LC_MESSAGES/fcitx.mo
279
share/locale/zh_CN/LC_MESSAGES/fcitx.mo
280
share/locale/zh_TW/LC_MESSAGES/fcitx.mo
253
share/mime/packages/x-fskin.xml
281
share/mime/packages/x-fskin.xml
254
@dirrmtry share/applications
282
@dirrmtry share/applications
283
@dirrmtry share/icons/hicolor/scabable/status
284
@dirrmtry share/icons/hicolor/scabable
255
@dirrm %%DATADIR%%/table
285
@dirrm %%DATADIR%%/table
256
@dirrm %%DATADIR%%/skin/default
286
@dirrm %%DATADIR%%/skin/default
257
@dirrm %%DATADIR%%/skin/dark
287
@dirrm %%DATADIR%%/skin/dark
258
@dirrm %%DATADIR%%/skin/classic
288
@dirrm %%DATADIR%%/skin/classic
259
@dirrm %%DATADIR%%/skin
289
@dirrm %%DATADIR%%/skin
260
@dirrm %%DATADIR%%/pinyin
290
@dirrm %%DATADIR%%/pinyin
291
@dirrm %%DATADIR%%/inputmethod
261
@dirrm %%DATADIR%%/data
292
@dirrm %%DATADIR%%/data
262
@dirrm %%DATADIR%%/configdesc
293
@dirrm %%DATADIR%%/configdesc
263
@dirrm %%DATADIR%%/addon
294
@dirrm %%DATADIR%%/addon
Lines 268-276 Link Here
268
@dirrm include/fcitx/module/x11
299
@dirrm include/fcitx/module/x11
269
@dirrm include/fcitx/module/punc
300
@dirrm include/fcitx/module/punc
270
@dirrm include/fcitx/module/pinyin
301
@dirrm include/fcitx/module/pinyin
271
%%DBUS%%@dirrm include/fcitx/module/ipc
302
@dirrm include/fcitx/module/ipc
272
%%DBUS%%@dirrm include/fcitx/module/dbus
303
@dirrm include/fcitx/module/dbus
273
@dirrm include/fcitx/module/classicui
304
@dirrm include/fcitx/module/classicui
305
@dirrm include/fcitx/module/chttrans
274
@dirrm include/fcitx/module
306
@dirrm include/fcitx/module
275
@dirrm include/fcitx-utils
307
@dirrm include/fcitx-utils
276
@dirrm include/fcitx-config
308
@dirrm include/fcitx-config
(-)/usr/ports/chinese/fcitx-cloudpinyin/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx-cloudpinyin
8
PORTNAME=	fcitx-cloudpinyin
9
PORTVERSION=	0.1.2
9
PORTVERSION=	0.2.0
10
CATEGORIES=	chinese
10
CATEGORIES=	chinese
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DIST_SUBDIR=	fcitx
12
DIST_SUBDIR=	fcitx
(-)/usr/ports/chinese/fcitx-cloudpinyin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fcitx/fcitx-cloudpinyin-0.1.2.tar.bz2) = e051db21f3d998e7b7c2509e1e7cd4b1a634cc233c099d03828db6dce280fc87
1
SHA256 (fcitx/fcitx-cloudpinyin-0.2.0.tar.bz2) = a485b52169fab47ce4658cb1e520f965be85b38676fc4fd215f2447ea6db67d1
2
SIZE (fcitx/fcitx-cloudpinyin-0.1.2.tar.bz2) = 17427
2
SIZE (fcitx/fcitx-cloudpinyin-0.2.0.tar.bz2) = 19275
(-)/usr/ports/chinese/fcitx-cloudpinyin/pkg-plist (+1 lines)
Lines 2-4 Link Here
2
share/fcitx/addon/fcitx-cloudpinyin.conf
2
share/fcitx/addon/fcitx-cloudpinyin.conf
3
share/fcitx/configdesc/fcitx-cloudpinyin.desc
3
share/fcitx/configdesc/fcitx-cloudpinyin.desc
4
share/locale/zh_CN/LC_MESSAGES/fcitx-cloudpinyin.mo
4
share/locale/zh_CN/LC_MESSAGES/fcitx-cloudpinyin.mo
5
share/locale/zh_TW/LC_MESSAGES/fcitx-cloudpinyin.mo
(-)/usr/ports/chinese/fcitx-configtool/Makefile (-5 / +28 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx-configtool
8
PORTNAME=	fcitx-configtool
9
PORTVERSION=	0.3.1
9
PORTVERSION=	0.4.0
10
CATEGORIES=	chinese x11
10
CATEGORIES=	chinese x11
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DIST_SUBDIR=	fcitx
12
DIST_SUBDIR=	fcitx
Lines 14-29 Link Here
14
MAINTAINER=	lichray@gmail.com
14
MAINTAINER=	lichray@gmail.com
15
COMMENT=	Fcitx IM configure tool
15
COMMENT=	Fcitx IM configure tool
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
17
LIB_DEPENDS=	fcitx-config.4:${PORTSDIR}/chinese/fcitx
18
LIB_DEPENDS=	fcitx-config.4:${PORTSDIR}/chinese/fcitx
18
19
19
USE_BZIP2=	yes
20
USE_BZIP2=	yes
20
USE_GNOME=	gtk20 intltool gnomehack
21
USE_GNOME=	intltool gnomehack
21
USE_GETTEXT=	yes
22
USE_GETTEXT=	yes
22
USE_CMAKE=	yes
23
USE_CMAKE=	yes
23
24
24
PROJECTHOST=	fcitx
25
OPTIONS=	GTK2		"Enable Gtk2 Version" on \
26
		GTK3		"Enable Gtk3 Version" off
27
28
.include <bsd.port.options.mk>
25
29
26
PLIST_FILES=	bin/fcitx-config-gtk \
30
.if defined(WITH_GTK2)
27
		share/locale/zh_CN/LC_MESSAGES/fcitx-configtool.mo
31
USE_GNOME+=	gtk20
32
PLIST_SUB+=	GTK2=""
33
.else
34
CMAKE_ARGS+=	-DENABLE_GTK2=OFF
35
PLIST_SUB+=	GTK2="@comment "
36
.endif
37
38
.if defined(WITH_GTK3)
39
USE_GNOME+=	gtk30
40
CMAKE_ARGS+=	-DENABLE_GTK3=ON
41
PLIST_SUB+=	GTK3=""
42
.else
43
PLIST_SUB+=	GTK3="@comment "
44
.endif
45
46
.if defined(WITHOUT_GTK2) && defined(WITHOUT_GTK3)
47
IGNORE=		a GUI is required
48
.endif
49
50
PROJECTHOST=	fcitx
28
51
29
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)/usr/ports/chinese/fcitx-configtool/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fcitx/fcitx-configtool-0.3.1.tar.bz2) = 60a2596ca3c36d0c98398d36d4eb5f1f03992133a782ae15cb39f66131aeaa3e
1
SHA256 (fcitx/fcitx-configtool-0.4.0.tar.bz2) = 580a531838c27a1446d1b8ad33d84e44fa729c1b178deff4b9736d316d754640
2
SIZE (fcitx/fcitx-configtool-0.3.1.tar.bz2) = 22323
2
SIZE (fcitx/fcitx-configtool-0.4.0.tar.bz2) = 32124
(-)/usr/ports/chinese/fcitx-configtool/files/patch-gtk3_CMakeLists.txt (+10 lines)
Line 0 Link Here
1
--- gtk3/CMakeLists.txt~	2012-01-30 04:51:25.000000000 -0600
2
+++ gtk3/CMakeLists.txt	2012-02-06 03:22:50.184481579 -0600
3
@@ -45,6 +45,7 @@ target_link_libraries (fcitx-config-gtk3
4
                        ${FCITX4_FCITX_CONFIG_LIBRARIES}
5
                        ${FCITX4_FCITX_LIBRARIES}
6
                        ${GIO2_LIBRARIES}
7
+					   -lintl
8
 )
9
 
10
 if (UNIQUE3_FOUND)
(-)/usr/ports/chinese/fcitx-configtool/files/patch-gtk_CMakeLists.txt (+10 lines)
Line 0 Link Here
1
--- gtk/CMakeLists.txt~	2012-01-30 04:51:25.000000000 -0600
2
+++ gtk/CMakeLists.txt	2012-02-06 03:19:28.808521532 -0600
3
@@ -44,6 +44,7 @@ target_link_libraries (fcitx-config-gtk
4
                        ${FCITX4_FCITX_CONFIG_LIBRARIES}
5
                        ${FCITX4_FCITX_LIBRARIES}
6
                        ${GIO2_LIBRARIES}
7
+					   -lintl
8
 )
9
 
10
 if (UNIQUE_FOUND)
(-)/usr/ports/chinese/fcitx-configtool/pkg-plist (+4 lines)
Line 0 Link Here
1
%%GTK2%%bin/fcitx-config-gtk
2
%%GTK3%%bin/fcitx-config-gtk3
3
share/locale/zh_CN/LC_MESSAGES/fcitx-configtool.mo
4
share/locale/zh_TW/LC_MESSAGES/fcitx-configtool.mo
(-)/usr/ports/chinese/fcitx-googlepinyin/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx-googlepinyin
8
PORTNAME=	fcitx-googlepinyin
9
PORTVERSION=	0.1.3
9
PORTVERSION=	0.1.4
10
CATEGORIES=	chinese
10
CATEGORIES=	chinese
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DIST_SUBDIR=	fcitx
12
DIST_SUBDIR=	fcitx
(-)/usr/ports/chinese/fcitx-googlepinyin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fcitx/fcitx-googlepinyin-0.1.3.tar.bz2) = b8191daf1b6d3ced2f55c950b2fe9b72857360a14ce1003da6ad84c42d3eaced
1
SHA256 (fcitx/fcitx-googlepinyin-0.1.4.tar.bz2) = f6152d5ba0cf310f8b46f16b4f89ca7d57563fd3607f2b152595c5994cbe0f63
2
SIZE (fcitx/fcitx-googlepinyin-0.1.3.tar.bz2) = 20394
2
SIZE (fcitx/fcitx-googlepinyin-0.1.4.tar.bz2) = 20812
(-)/usr/ports/chinese/fcitx-googlepinyin/files/patch-src_eim.cpp (+11 lines)
Line 0 Link Here
1
--- src/eim.cpp~	2012-01-31 09:03:36.000000000 -0600
2
+++ src/eim.cpp	2012-02-06 02:13:29.145600582 -0600
3
@@ -466,7 +466,7 @@ void* FcitxGooglePinyinCreate (FcitxInst
4
     if (fp)
5
         fclose(fp);
6
 
7
-    bool result = ime_pinyin::im_open_decoder(LIBDIR "/googlepinyin/data/dict_pinyin.dat", userDict);
8
+    bool result = ime_pinyin::im_open_decoder(DATADIR "/googlepinyin/dict_pinyin.dat", userDict);
9
 
10
     if (userDict)
11
         free(userDict);
(-)/usr/ports/chinese/fcitx-googlepinyin/pkg-plist (+1 lines)
Lines 2-4 Link Here
2
share/fcitx/addon/fcitx-googlepinyin.conf
2
share/fcitx/addon/fcitx-googlepinyin.conf
3
share/fcitx/configdesc/fcitx-googlepinyin.desc
3
share/fcitx/configdesc/fcitx-googlepinyin.desc
4
share/locale/zh_CN/LC_MESSAGES/fcitx-googlepinyin.mo
4
share/locale/zh_CN/LC_MESSAGES/fcitx-googlepinyin.mo
5
share/locale/zh_TW/LC_MESSAGES/fcitx-googlepinyin.mo
(-)/usr/ports/chinese/fcitx-sunpinyin/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx-sunpinyin
8
PORTNAME=	fcitx-sunpinyin
9
PORTVERSION=	0.3.2
9
PORTVERSION=	0.3.3
10
CATEGORIES=	chinese
10
CATEGORIES=	chinese
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DIST_SUBDIR=	fcitx
12
DIST_SUBDIR=	fcitx
(-)/usr/ports/chinese/fcitx-sunpinyin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fcitx/fcitx-sunpinyin-0.3.2.tar.bz2) = e22c6b64224ac7d50d62574980eaa180c9857f35c87b7450a185cd8e906a3577
1
SHA256 (fcitx/fcitx-sunpinyin-0.3.3.tar.bz2) = e9cb352ca05fd2dc9e366f9c35e2cdd6747a8aafc5ca5ae4fdce002b0ec21dba
2
SIZE (fcitx/fcitx-sunpinyin-0.3.2.tar.bz2) = 43008
2
SIZE (fcitx/fcitx-sunpinyin-0.3.3.tar.bz2) = 43224
(-)/usr/ports/chinese/fcitx-sunpinyin/files/patch-src_eim.cpp (-11 lines)
Lines 1-11 Link Here
1
--- src/eim.cpp.orig	2011-09-29 01:58:59.000000000 -0500
2
+++ src/eim.cpp	2011-11-11 02:25:11.839864988 -0600
3
@@ -229,8 +229,6 @@ INPUT_RETURN_VALUE FcitxSunpinyinGetCand
4
            (ppd.size() - ppd.caret() + 1) * sizeof(TWCHAR));
5
     memcpy(sunpinyin->input_src, src, hzlen * sizeof(TWCHAR));
6
     
7
-    FcitxLog(INFO, "%d", ppd.candi_start());
8
-
9
     sunpinyin->front_src[ppd.caret()] = 0;
10
     sunpinyin->end_src[ppd.size() - ppd.caret() + 1] = 0;
11
     sunpinyin->input_src[hzlen] = 0;
(-)/usr/ports/chinese/fcitx-sunpinyin/pkg-plist (+1 lines)
Lines 11-13 Link Here
11
share/icons/hicolor/32x32/apps/fcitx-sunpinyin.png
11
share/icons/hicolor/32x32/apps/fcitx-sunpinyin.png
12
share/icons/hicolor/48x48/apps/fcitx-sunpinyin.png
12
share/icons/hicolor/48x48/apps/fcitx-sunpinyin.png
13
share/locale/zh_CN/LC_MESSAGES/fcitx-sunpinyin.mo
13
share/locale/zh_CN/LC_MESSAGES/fcitx-sunpinyin.mo
14
share/locale/zh_TW/LC_MESSAGES/fcitx-sunpinyin.mo
(-)/usr/ports/chinese/fcitx-ui-light/Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx-ui-light
8
PORTNAME=	fcitx-ui-light
9
PORTVERSION=	0.1.2
9
PORTVERSION=	0.1.3
10
CATEGORIES=	chinese
10
CATEGORIES=	chinese
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DIST_SUBDIR=	fcitx
12
DIST_SUBDIR=	fcitx
(-)/usr/ports/chinese/fcitx-ui-light/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fcitx/fcitx-ui-light-0.1.2.tar.bz2) = 942f38fefed719c80dbf4eab830448088d59546c5b5a251e0a5bee16e4f4ece7
1
SHA256 (fcitx/fcitx-ui-light-0.1.3.tar.bz2) = 6fc12f1efdf0cb48d26eaf8a6b9dd26c4595112ee01cc051b42d548dc6c68c54
2
SIZE (fcitx/fcitx-ui-light-0.1.2.tar.bz2) = 34240
2
SIZE (fcitx/fcitx-ui-light-0.1.3.tar.bz2) = 34515
(-)/usr/ports/chinese/fcitx-ui-light/pkg-plist (+1 lines)
Lines 3-5 Link Here
3
share/fcitx/configdesc/fcitx-light-ui.desc
3
share/fcitx/configdesc/fcitx-light-ui.desc
4
share/applications/fcitx-light.desktop
4
share/applications/fcitx-light.desktop
5
share/locale/zh_CN/LC_MESSAGES/fcitx-light-ui.mo
5
share/locale/zh_CN/LC_MESSAGES/fcitx-light-ui.mo
6
share/locale/zh_TW/LC_MESSAGES/fcitx-light-ui.mo
(-)/usr/ports/chinese/libgooglepinyin/Makefile (-4 / +1 lines)
Lines 6-21 Link Here
6
#
6
#
7
7
8
PORTNAME=	libgooglepinyin
8
PORTNAME=	libgooglepinyin
9
PORTVERSION=	0.1.1
9
PORTVERSION=	0.1.2
10
CATEGORIES=	chinese devel
10
CATEGORIES=	chinese devel
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
12
13
MAINTAINER=	lichray@gmail.com
13
MAINTAINER=	lichray@gmail.com
14
COMMENT=	A fork of Google Pinyin IME on Android
14
COMMENT=	A fork of Google Pinyin IME on Android
15
15
16
ONLY_FOR_ARCHS=	amd64 i386
17
ONLY_FOR_ARCHS_REASON=	does not support big-endian dictionary
18
19
USE_BZIP2=	yes
16
USE_BZIP2=	yes
20
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
21
USE_CMAKE=	yes
18
USE_CMAKE=	yes
(-)/usr/ports/chinese/libgooglepinyin/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libgooglepinyin-0.1.1.tar.bz2) = 5a5aab5e68d8c0ad81e91122d65e9c4c684db2e0c659422686d81adf3385de03
1
SHA256 (libgooglepinyin-0.1.2.tar.bz2) = 1a339ae45721a60b9fadd15e43c34b9bb27af3bb999c00ed0d88b4084cfd0637
2
SIZE (libgooglepinyin-0.1.1.tar.bz2) = 716270
2
SIZE (libgooglepinyin-0.1.2.tar.bz2) = 1348557
(-)/usr/ports/chinese/libgooglepinyin/files/patch-data_CMakeLists.txt (-4 / +6 lines)
Lines 1-8 Link Here
1
--- data/CMakeLists.txt~	2011-09-06 00:15:40.000000000 -0500
1
--- data/CMakeLists.txt~	2012-02-03 02:20:17.000000000 -0600
2
+++ data/CMakeLists.txt	2011-11-11 05:33:16.204582570 -0600
2
+++ data/CMakeLists.txt	2012-02-06 01:57:14.709943289 -0600
3
@@ -6,4 +6,4 @@ add_custom_target(datafile ALL DEPENDS d
3
@@ -14,5 +14,5 @@ add_custom_command(OUTPUT dict_pinyin.da
4
 add_custom_target(datafile ALL DEPENDS dict_pinyin.dat)
4
 
5
 
5
 configure_file(googlepinyin.pc.in ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc)
6
 configure_file(googlepinyin.pc.in ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc)
6
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dict_pinyin.dat DESTINATION ${datadir}/googlepinyin)
7
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dict_pinyin.dat DESTINATION ${libdir}/googlepinyin/data)
7
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${libdir}/pkgconfig)
8
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${libdir}/pkgconfig)
9
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/dict_pinyin.dat DESTINATION ${datadir}/googlepinyin)
8
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${prefix}/libdata/pkgconfig)
10
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/googlepinyin.pc DESTINATION ${prefix}/libdata/pkgconfig)

Return to bug 164820