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

(-)/usr/ports/chinese/fcitx/Makefile (-29 / +42 lines)
Lines 6-61 Link Here
6
#
6
#
7
7
8
PORTNAME=	fcitx
8
PORTNAME=	fcitx
9
PORTVERSION=	4.0.0
9
PORTVERSION=	4.1.2
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
13
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
14
DIST_SUBDIR=	${PORTNAME}
13
DIST_SUBDIR=	${PORTNAME}
14
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
15
15
16
MAINTAINER=	darcsis@gmail.com
16
MAINTAINER=	darcsis@gmail.com
17
COMMENT=	A simple and fast GBK Chinese XIM server
17
COMMENT=	A simple and fast GBK Chinese XIM server
18
18
19
LICENSE=	GPLv2
20
19
LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo
21
LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo
22
RUN_DEPENDS=	xdg-open:${PORTSDIR}/devel/xdg-utils
20
23
21
LICENSE=	GPLv2
24
MAN1=	createPYMB.1 fcitx-remote.1 fcitx.1 mb2org.1 mb2txt.1 \
25
	readPYBase.1 readPYMB.1 scel2org.1 txt2mb.1
22
26
27
USE_BZIP2=	yes
23
USE_GNOME=	pango intltool gnomehack
28
USE_GNOME=	pango intltool gnomehack
24
USE_XORG=	xpm x11 xtst
29
USE_GETTEXT=	yes
30
USE_XORG=	x11 xext
25
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
26
GNU_CONFIGURE=	yes
32
USE_CMAKE=	yes
27
USE_GMAKE=	yes
33
INSTALLS_ICONS=	yes
28
34
29
OPTIONS=	XFT		"Use Xft for Freetype font support" on \
35
OPTIONS=	GTK2		"Enable Gtk2 IM module" off \
30
		TRAY		"Enable system tray support"	    on \
36
		GTK3		"Enable Gtk3 IM module" off \
31
		DBUS		"Enable D-Bus for KIMPanel support" off \
37
		QT4		"Enable Qt4 IM module" off \
32
		RECORDING	"Enable recording of user input"    off \
38
		DBUS		"Enable D-Bus for KIMPanel support" off
33
		DEBUG		"Build with debug information"	    off
34
39
35
.include <bsd.port.options.mk>
40
.include <bsd.port.options.mk>
36
41
37
.if defined(WITH_XFT)
42
.if defined(WITH_GTK2)
38
USE_XORG+=	xft
43
USE_GNOME+=	gtk20
39
.else
44
.else
40
CONFIGURE_ARGS+=	--disable-xft
45
CMAKE_ARGS+=	-DENABLE_GTK2_IM_MODULE=OFF
46
.endif
47
48
.if defined(WITH_GTK3)
49
USE_GNOME+=	gtk30
50
CMAKE_ARGS+=	-DENABLE_GTK3_IM_MODULE=ON
41
.endif
51
.endif
42
52
43
.if defined(WITHOUT_TRAY)
53
.if defined(WITH_QT4)
44
CONFIGURE_ARGS+=	--disable-tray
54
USE_QT=	yes
55
USE_QT_VER=	4
56
QT_COMPONENTS=	gui
57
CMAKE_ARGS+=	-DENABLE_QT_IM_MODULE=ON
45
.endif
58
.endif
46
59
47
.if defined(WITH_DBUS)
60
.if defined(WITH_DBUS)
48
LIB_DEPENDS+=	dbus-1.3:${PORTSDIR}/devel/dbus
61
LIB_DEPENDS+=	dbus-1.3:${PORTSDIR}/devel/dbus
62
PLIST_SUB+=	DBUS=""
49
.else
63
.else
50
CONFIGURE_ARGS+=	--disable-dbus
64
CMAKE_ARGS+=	-DENABLE_DBUS=OFF
65
PLIST_SUB+=	DBUS="@comment "
51
.endif
66
.endif
52
67
53
.if defined(WITH_RECORDING)
68
.if defined(WITH_DEBUG)
54
CONFIGURE_ARGS+=	--enable-recording
69
CMAKE_ARGS+=	-DENABLE_DEBUG=ON
55
.endif
70
.endif
56
71
57
.if defined(WITH_DEBUG)
72
.if defined(NOPORTDOCS)
58
CONFIGURE_ARGS+=	--enable-debug
73
EXTRA_PATCHES+=	${FILESDIR}/nodocs-doc_CMakeLists.txt
74
.endif
75
76
.if defined(NOPORTDATA)
77
IGNORE=		code tables are required, undefine NOPORTDATA
59
.endif
78
.endif
60
79
61
post-patch:
80
post-patch:
Lines 63-78 Link Here
63
	@${CP} ${_DISTDIR}/table.tar.gz ${WRKSRC}/data/table
82
	@${CP} ${_DISTDIR}/table.tar.gz ${WRKSRC}/data/table
64
.if ${OSVERSION} < 800067
83
.if ${OSVERSION} < 800067
65
# getline() is GNU extension which FreeBSD only recently adopted
84
# getline() is GNU extension which FreeBSD only recently adopted
66
	@${REINPLACE_CMD} -E \
85
EXTRA_PATCHES+=	${FILESDIR}/getline-src_lib_fcitx-utils_utils.c \
67
		's:getline\(&(.+, )&(.+, .+\) != )-1:fgets(\1\2NULL:' \
86
		${FILESDIR}/getline-src_lib_fcitx-utils_utils.h
68
			${WRKSRC}/src/fcitx-config/fcitx-config.c \
69
			${WRKSRC}/src/im/special/QuickPhrase.c \
70
			${WRKSRC}/src/tools/tools.c
71
.endif
87
.endif
72
88
73
pre-install:
74
	@${CHMOD} +x ${WRKSRC}/install-sh
75
76
post-install:
89
post-install:
77
	@${ECHO_CMD}
90
	@${ECHO_CMD}
78
	@${CAT} ${PKGMESSAGE}
91
	@${CAT} ${PKGMESSAGE}
(-)/usr/ports/chinese/fcitx/distinfo (-2 / +2 lines)
Lines 1-5 Link Here
1
SHA256 (fcitx/fcitx-4.0.0.tar.gz) = 750884e992f51d8557447dc02fe6ada9758392611fc3271849ed26eba33f2d1c
1
SHA256 (fcitx/fcitx-4.1.2.tar.bz2) = cf61355fcd8457df9bac7c1f88dff6781eeba5f9466905c2d8d3b872133c99ae
2
SIZE (fcitx/fcitx-4.0.0.tar.gz) = 1357079
2
SIZE (fcitx/fcitx-4.1.2.tar.bz2) = 764998
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/getline-src_lib_fcitx-utils_utils.c (+24 lines)
Line 0 Link Here
1
--- ./src/lib/fcitx-utils/utils.c.orig	2011-10-02 05:43:11.000000000 -0500
2
+++ ./src/lib/fcitx-utils/utils.c	2011-11-09 21:15:42.497306506 -0600
3
@@ -249,4 +249,21 @@ char* fcitx_get_process_name()
4
 #endif
5
 }
6
 
7
+ssize_t getline(char ** p, size_t * cap, FILE * fp) {
8
+	ssize_t l;
9
+	if (!*cap && (*p = malloc(128))) *cap = 128;
10
+	else if (!*p) return -1;
11
+	fgets(*p, *cap, fp);
12
+	l = strlen(*p);
13
+	while (!feof(fp) && (*p)[l - 1] != '\n') {
14
+		if (!(*p = realloc(*p, *cap *= 2))) {
15
+			*cap = 0;
16
+			return -1;
17
+		}
18
+		fgets(*p + l, *cap / 2, fp);
19
+		l += strlen(*p + l);
20
+	}
21
+	return feof(fp) ? -1 : l;
22
+}
23
+
24
 // kate: indent-mode cstyle; space-indent on; indent-width 0;
(-)/usr/ports/chinese/fcitx/files/getline-src_lib_fcitx-utils_utils.h (+11 lines)
Line 0 Link Here
1
--- ./src/lib/fcitx-utils/utils.h~	2011-10-02 05:43:11.000000000 -0500
2
+++ ./src/lib/fcitx-utils/utils.h	2011-11-09 14:43:09.006406004 -0600
3
@@ -120,6 +120,8 @@ extern "C" {
4
 
5
     char* fcitx_get_process_name();
6
 
7
+	ssize_t getline(char ** linep, size_t * linecapp, FILE * stream);
8
+
9
 #ifdef __cplusplus
10
 }
11
 #endif
(-)/usr/ports/chinese/fcitx/files/nodocs-doc_CMakeLists.txt (+13 lines)
Line 0 Link Here
1
--- doc/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ doc/CMakeLists.txt	2011-11-09 05:47:39.686199652 -0600
3
@@ -1,9 +1,7 @@
4
 add_subdirectory(man)
5
-add_subdirectory(examples)
6
 
7
 set(FCITX_DOC_FILES
8
 	cjkvinput.txt wb_fh.htm pinyin.txt
9
 	Develop_Readme API.txt
10
 )
11
 
12
-install(FILES ${FCITX_DOC_FILES} DESTINATION share/doc/${package} )
13
\ No newline at end of file
(-)/usr/ports/chinese/fcitx/files/patch-CMakeLists.txt (+11 lines)
Line 0 Link Here
1
--- CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ CMakeLists.txt	2011-11-09 07:51:31.801020675 -0600
3
@@ -93,7 +93,7 @@ if (ENABLE_OPENCC)
4
 endif (ENABLE_OPENCC)
5
 
6
 if(ENABLE_DEBUG)
7
-    set(_DEBUG)
8
+    set(_DEBUG ON)
9
 endif(ENABLE_DEBUG)
10
 
11
 set(package     fcitx)
(-)/usr/ports/chinese/fcitx/files/patch-configure (-33 lines)
Lines 1-33 Link Here
1
--- configure.orig      2010-11-17 16:45:30.000000000 +0100
2
+++ configure   2010-11-29 19:17:00.000000000 +0100
3
@@ -12635,7 +12635,7 @@
4
 case "$host" in
5
     *-*-*freebsd*)
6
     HOST_LIBS="-lexecinfo -pthread"
7
-    md5prog=gmd5sum
8
+    md5prog=md5
9
     ;;
10
     *-*-linux*)
11
     HOST_LIBS="-ldl -lpthread"
12
@@ -12691,11 +12691,6 @@
13
 done
14
 test -n "$WGET" || WGET="no"
15
 
16
-if test "x$WGET" = "xno";
17
-then
18
-    as_fn_error $? "You need to install wget" "$LINENO" 5
19
-fi
20
-
21
 for ac_prog in tar
22
 do
23
   # Extract the first word of "$ac_prog", so it can be a program name with args.
24
@@ -14550,6 +14545,9 @@
25
 fi
26
 
27
     ;;
28
+       *-*-*freebsd*)
29
+       DATADIRNAME=share
30
+       ;;
31
     *)
32
     DATADIRNAME=lib
33
     ;;
(-)/usr/ports/chinese/fcitx/files/patch-data-Makefile.in (-20 lines)
Lines 1-20 Link Here
1
--- data/Makefile.in.orig	2010-11-27 20:20:50.990507459 +0800
2
+++ data/Makefile.in	2010-11-27 20:21:11.099145804 +0800
3
@@ -702,16 +702,9 @@
4
 tools: 
5
 	$(MAKE) -C ../tools
6
 
7
-$(pyorg_data): $(py_tar) md5check
8
+$(pyorg_data):
9
 	cd $(srcdir) && $(TAR) xzvf $(py_tar)
10
 
11
-$(py_tar):
12
-	$(WGET) -O $(py_tar) $(py_url)
13
-	$(WGET) -O $(py_tar).md5 $(py_url).md5
14
-
15
-md5check: $(py_tar)
16
-	cd $(srcdir) && $(MD5SUM) -c $(py_tar).md5 || ( $(RM) $(py_tar); exit 1 )
17
-
18
 all-local: tools  $(py_data)
19
 	rm -f pyERROR
20
 	rm -f pyPhrase.ok
(-)/usr/ports/chinese/fcitx/files/patch-data-table-Makefile.in (-20 lines)
Lines 1-20 Link Here
1
--- data/table/Makefile.in.orig	2010-11-27 19:49:38.241629454 +0800
2
+++ data/table/Makefile.in	2010-11-27 19:50:12.259003812 +0800
3
@@ -487,16 +487,9 @@
4
 
5
 $(txt_m_data): cj.txt ;
6
 
7
-cj.txt: $(table_tar) md5check
8
+cj.txt:
9
 	$(TAR) xzvf $(table_tar)
10
 
11
-$(table_tar):
12
-	$(WGET) -O $(table_tar) $(table_url)
13
-	$(WGET) -O $(table_tar).md5 $(table_url).md5
14
-
15
-md5check: $(table_tar)
16
-	cd $(srcdir) && $(MD5SUM) -c $(table_tar).md5 || ( $(RM) $(table_tar); exit 1)
17
-
18
 all-local: tools $(txt_data) $(mb_data)
19
 
20
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
(-)/usr/ports/chinese/fcitx/files/patch-data_CMakeLists.txt (+10 lines)
Line 0 Link Here
1
--- data/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ data/CMakeLists.txt	2011-11-09 04:34:25.659393502 -0600
3
@@ -43,7 +43,6 @@ intltool_merge_translation(${CMAKE_CURRE
4
 add_custom_target(pinyin_data ALL DEPENDS ${PY_DATA})
5
 
6
 add_custom_command(OUTPUT ${PY_ORGDATA}
7
-                   COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/download.sh "${WGET}" "${PY_URL}" "${PY_TAR}"
8
                    COMMAND ${TAR} xzmvf ${PY_TAR})
9
 add_custom_command(OUTPUT ${PY_DATA}
10
                    DEPENDS ${PY_ORGDATA}
(-)/usr/ports/chinese/fcitx/files/patch-data_script_fcitx-configtool (+15 lines)
Line 0 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-doc_man_CMakeLists.txt (+9 lines)
Line 0 Link Here
1
--- doc/man/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ doc/man/CMakeLists.txt	2011-11-09 05:30:55.468797225 -0600
3
@@ -2,4 +2,4 @@ set(FCITX_MANS
4
 fcitx.1 createPYMB.1 readPYBase.1 readPYMB.1 mb2org.1 scel2org.1 mb2txt.1 txt2mb.1 fcitx-remote.1
5
 )
6
 
7
-install(FILES ${FCITX_MANS} DESTINATION share/man/man1)
8
\ No newline at end of file
9
+install(FILES ${FCITX_MANS} DESTINATION man/man1)
(-)/usr/ports/chinese/fcitx/files/patch-png-Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- png/Makefile.in.orig	2010-11-27 21:49:04.591697974 +0800
2
+++ png/Makefile.in	2010-11-27 21:50:06.021645318 +0800
3
@@ -228,7 +228,7 @@
4
 top_build_prefix = @top_build_prefix@
5
 top_builddir = @top_builddir@
6
 top_srcdir = @top_srcdir@
7
-pngdir = $(datadir)/pixmaps
8
+pngdir = $(datadir)/pixmaps/@PACKAGE@
9
 png_DATA = \
10
 		   fcitx.png \
11
 		   fcitx-cangjie.png \
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-config_CMakeLists.txt (+11 lines)
Line 0 Link Here
1
--- src/lib/fcitx-config/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx-config/CMakeLists.txt	2011-11-09 05:21:56.111504829 -0600
3
@@ -23,7 +23,7 @@ set_target_properties(fcitx-config
4
 configure_file(fcitx-config.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc)
5
 
6
 install(TARGETS fcitx-config DESTINATION ${libdir})
7
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc DESTINATION "${libdir}/pkgconfig")
8
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc DESTINATION "libdata/pkgconfig")
9
 install(FILES ${FCITX_CONFIG_HEADERS} DESTINATION "${includedir}/fcitx-config")
10
 
11
 if (ENABLE_STATIC)
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-utils_CMakeLists.txt (+11 lines)
Line 0 Link Here
1
--- src/lib/fcitx-utils/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx-utils/CMakeLists.txt	2011-11-09 05:23:00.195033009 -0600
3
@@ -34,7 +34,7 @@ endif (LIBKVM_FOUND)
4
 configure_file(fcitx-utils.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc)
5
 
6
 install(TARGETS fcitx-utils LIBRARY DESTINATION "${libdir}")
7
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc DESTINATION "${libdir}/pkgconfig")
8
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc DESTINATION "libdata/pkgconfig")
9
 install(FILES ${FCITX_UTILS_HEADERS} DESTINATION "${includedir}/fcitx-utils")
10
 
11
 if (ENABLE_STATIC)
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_CMakeLists.txt (+11 lines)
Line 0 Link Here
1
--- src/lib/fcitx/CMakeLists.txt~	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx/CMakeLists.txt	2011-11-09 05:20:39.244663218 -0600
3
@@ -41,7 +41,7 @@ configure_file(fcitx.pc.in ${CMAKE_CURRE
4
 
5
 target_link_libraries(fcitx-core fcitx-config fcitx-utils ${DL_LIBRARIES} ${PTHREAD_LIBRARIES})
6
 install(TARGETS fcitx-core LIBRARY DESTINATION "${libdir}")
7
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx.pc DESTINATION "${libdir}/pkgconfig")
8
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx.pc DESTINATION "libdata/pkgconfig")
9
 install(FILES ${FCITX_HEADERS} DESTINATION "${includedir}/fcitx")
10
 
11
 if (ENABLE_STATIC)
(-)/usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_instance-internal.h (+11 lines)
Line 0 Link Here
1
--- src/lib/fcitx/instance-internal.h~	2011-10-02 05:43:11.000000000 -0500
2
+++ src/lib/fcitx/instance-internal.h	2011-11-09 04:34:08.305040197 -0600
3
@@ -26,6 +26,8 @@
4
 #define _FCITX_INSTANCE_INTERNAL_H_
5
 
6
 #include <semaphore.h>
7
+#include <sys/select.h>
8
+#include <pthread.h>
9
 
10
 #include "fcitx-utils/utarray.h"
11
 #include "configfile.h"
(-)/usr/ports/chinese/fcitx/pkg-descr (-1 / +1 lines)
Lines 4-7 Link Here
4
based on XIM (X Input Method), including WuBi, PinYin, and QuWei, and is
4
based on XIM (X Input Method), including WuBi, PinYin, and QuWei, and is
5
distributed under GPL.  It is the descendent of gWuBi.
5
distributed under GPL.  It is the descendent of gWuBi.
6
6
7
WWW: http://www.fcitx.org/
7
WWW:	http://code.google.com/p/fcitx/
(-)/usr/ports/chinese/fcitx/pkg-message (-13 / +2 lines)
Lines 12-29 Link Here
12
	sh/bash:	export GTK_IM_MODULE=xim
12
	sh/bash:	export GTK_IM_MODULE=xim
13
			export QT_IM_MODULE=xim
13
			export QT_IM_MODULE=xim
14
14
15
Xterm users should also add ``XTerm.VT100.inputMethod:fcitx'' or similar
15
You can replace the `xim` above with `fcitx` if you built fcitx with
16
line to their ~/.Xdefaults file.
16
the corresponding IM module.
17
18
For the first time use, run the program with -c switch to create default
19
configuration file (~/.config/fcitx/config).
20
21
For users migrating from 3.x to 4.0, just copy existing configuration to
22
the new location:
23
24
	mv ~/.fcitx ~/.config/fcitx
25
26
If there are any problems starting up, remove the old configuration file
27
(optionally) and create a new one by running ``fcitx -c'' again.
28
17
29
************************************************************************
18
************************************************************************
(-)/usr/ports/chinese/fcitx/pkg-plist (-92 / +182 lines)
Lines 1-109 Link Here
1
bin/createPYMB
1
bin/createPYMB
2
bin/fcitx
2
bin/fcitx
3
bin/fcitx-config
3
bin/fcitx-configtool
4
bin/fcitx-remote
4
bin/fcitx-remote
5
bin/fcitx-skin-installer
6
bin/fcitx4-config
5
bin/mb2org
7
bin/mb2org
6
bin/mb2txt
8
bin/mb2txt
7
bin/readPYBase
9
bin/readPYBase
8
bin/readPYMB
10
bin/readPYMB
9
bin/scel2org
11
bin/scel2org
10
bin/txt2mb
12
bin/txt2mb
11
include/fcitx-config/configfile.h
12
include/fcitx-config/fcitx-config.h
13
include/fcitx-config/fcitx-config.h
13
include/fcitx-config/hotkey.h
14
include/fcitx-config/hotkey.h
14
include/fcitx-config/profile.h
15
include/fcitx-config/xdg.h
15
include/fcitx-config/xdg.h
16
include/fcitx/im.h
16
include/fcitx-utils/log.h
17
lib/libfcitx-config.a
17
include/fcitx-utils/utarray.h
18
lib/libfcitx-config.la
18
include/fcitx-utils/utf8.h
19
include/fcitx-utils/uthash.h
20
include/fcitx-utils/utils.h
21
include/fcitx/addon.h
22
include/fcitx/candidate.h
23
include/fcitx/configfile.h
24
include/fcitx/fcitx.h
25
include/fcitx/frontend.h
26
include/fcitx/hook.h
27
include/fcitx/ime.h
28
include/fcitx/instance.h
29
include/fcitx/keys.h
30
include/fcitx/module.h
31
include/fcitx/module/classicui/classicuiinterface.h
32
%%DBUS%%include/fcitx/module/dbus/dbusstuff.h
33
%%DBUS%%include/fcitx/module/ipc/ipc.h
34
include/fcitx/module/pinyin/pydef.h
35
include/fcitx/module/punc/punc.h
36
include/fcitx/module/x11/x11stuff.h
37
include/fcitx/profile.h
38
include/fcitx/ui.h
39
lib/fcitx/fcitx-autoeng.so
40
lib/fcitx/fcitx-chttrans.so
41
lib/fcitx/fcitx-classic-ui.so
42
%%DBUS%%lib/fcitx/fcitx-dbus.so
43
lib/fcitx/fcitx-fullwidth-char.so
44
%%DBUS%%lib/fcitx/fcitx-ipc.so
45
%%DBUS%%lib/fcitx/fcitx-kimpanel-ui.so
46
lib/fcitx/fcitx-pinyin.so
47
lib/fcitx/fcitx-punc.so
48
lib/fcitx/fcitx-quickphrase.so
49
lib/fcitx/fcitx-qw.so
50
lib/fcitx/fcitx-remote-module.so
51
lib/fcitx/fcitx-table.so
52
lib/fcitx/fcitx-vk.so
53
lib/fcitx/fcitx-x11.so
54
lib/fcitx/fcitx-xim.so
19
lib/libfcitx-config.so
55
lib/libfcitx-config.so
20
lib/libfcitx-config.so.4
56
lib/libfcitx-config.so.4.1
57
lib/libfcitx-config.so.4.1.0
58
lib/libfcitx-core.so
59
lib/libfcitx-core.so.0.2
60
lib/libfcitx-core.so.0.2.0
61
lib/libfcitx-utils.so
62
lib/libfcitx-utils.so.0.1
63
lib/libfcitx-utils.so.0.1.0
21
libdata/pkgconfig/fcitx-config.pc
64
libdata/pkgconfig/fcitx-config.pc
65
libdata/pkgconfig/fcitx-utils.pc
22
libdata/pkgconfig/fcitx.pc
66
libdata/pkgconfig/fcitx.pc
23
share/locale/zh_CN/LC_MESSAGES/fcitx.mo
67
share/applications/fcitx-configtool.desktop
24
share/pixmaps/fcitx/fcitx-cangjie.png
68
%%DBUS%%share/applications/fcitx-kimpanel.desktop
25
share/pixmaps/fcitx/fcitx-chn.png
69
share/applications/fcitx-skin-installer.desktop
26
share/pixmaps/fcitx/fcitx-eng.png
70
share/applications/fcitx.desktop
27
share/pixmaps/fcitx/fcitx-erbi.png
71
share/cmake/fcitx/FcitxConfig.cmake
28
share/pixmaps/fcitx/fcitx-full-letter.png
72
share/cmake/fcitx/FcitxConfigVersion.cmake
29
share/pixmaps/fcitx/fcitx-full-punct.png
73
share/cmake/fcitx/FcitxMacro.cmake
30
share/pixmaps/fcitx/fcitx-half-letter.png
74
%%PORTDOCS%%%%DOCSDIR%%/API.txt
31
share/pixmaps/fcitx/fcitx-half-punct.png
75
%%PORTDOCS%%%%DOCSDIR%%/Develop_Readme
32
share/pixmaps/fcitx/fcitx-legend.png
76
%%PORTDOCS%%%%DOCSDIR%%/cjkvinput.txt
33
share/pixmaps/fcitx/fcitx-nolegend.png
77
%%PORTDOCS%%%%DOCSDIR%%/disable-table.conf.template
34
share/pixmaps/fcitx/fcitx-pinyin.png
78
%%PORTDOCS%%%%DOCSDIR%%/pinyin.txt
35
share/pixmaps/fcitx/fcitx-simp.png
79
%%PORTDOCS%%%%DOCSDIR%%/wb_fh.htm
36
share/pixmaps/fcitx/fcitx-trad.png
80
%%DATADIR%%/addon/fcitx-autoeng.conf
37
share/pixmaps/fcitx/fcitx-vkoff.png
81
%%DATADIR%%/addon/fcitx-chttrans.conf
38
share/pixmaps/fcitx/fcitx-vkon.png
82
%%DATADIR%%/addon/fcitx-classic-ui.conf
39
share/pixmaps/fcitx/fcitx-wubi.png
83
%%DBUS%%%%DATADIR%%/addon/fcitx-dbus.conf
40
share/pixmaps/fcitx/fcitx-ziranma.png
84
%%DATADIR%%/addon/fcitx-fullwidth-char.conf
41
share/pixmaps/fcitx/fcitx.png
85
%%DBUS%%%%DATADIR%%/addon/fcitx-ipc.conf
86
%%DBUS%%%%DATADIR%%/addon/fcitx-kimpanel-ui.conf
87
%%DATADIR%%/addon/fcitx-pinyin.conf
88
%%DATADIR%%/addon/fcitx-punc.conf
89
%%DATADIR%%/addon/fcitx-quickphrase.conf
90
%%DATADIR%%/addon/fcitx-qw.conf
91
%%DATADIR%%/addon/fcitx-remote-module.conf
92
%%DATADIR%%/addon/fcitx-table.conf
93
%%DATADIR%%/addon/fcitx-vk.conf
94
%%DATADIR%%/addon/fcitx-x11.conf
95
%%DATADIR%%/addon/fcitx-xim.conf
96
%%DATADIR%%/configdesc/addon.desc
97
%%DATADIR%%/configdesc/config.desc
98
%%DATADIR%%/configdesc/fcitx-chttrans.desc
99
%%DATADIR%%/configdesc/fcitx-classic-ui.desc
100
%%DATADIR%%/configdesc/fcitx-pinyin.desc
101
%%DATADIR%%/configdesc/fcitx-xim.desc
102
%%DATADIR%%/configdesc/profile.desc
103
%%DATADIR%%/configdesc/skin.desc
104
%%DATADIR%%/configdesc/table.desc
42
%%DATADIR%%/data/AutoEng.dat
105
%%DATADIR%%/data/AutoEng.dat
43
%%DATADIR%%/data/addon.desc
44
%%DATADIR%%/data/config.desc
45
%%DATADIR%%/data/gbks2t.tab
106
%%DATADIR%%/data/gbks2t.tab
46
%%DATADIR%%/data/profile.desc
47
%%DATADIR%%/data/punc.mb
107
%%DATADIR%%/data/punc.mb
48
%%DATADIR%%/data/pySym.mb
49
%%DATADIR%%/data/pybase.mb
50
%%DATADIR%%/data/pyphrase.mb
51
%%DATADIR%%/data/skin.desc
52
%%DATADIR%%/data/sp.dat
53
%%DATADIR%%/data/table.desc
54
%%DATADIR%%/data/table/cangjie.conf
55
%%DATADIR%%/data/table/cj.mb
56
%%DATADIR%%/data/table/db.conf
57
%%DATADIR%%/data/table/db.mb
58
%%DATADIR%%/data/table/disable-table.conf.template
59
%%DATADIR%%/data/table/erbi.conf
60
%%DATADIR%%/data/table/erbi.mb
61
%%DATADIR%%/data/table/qxm.conf
62
%%DATADIR%%/data/table/qxm.mb
63
%%DATADIR%%/data/table/wanfeng.conf
64
%%DATADIR%%/data/table/wanfeng.mb
65
%%DATADIR%%/data/table/wbpy.conf
66
%%DATADIR%%/data/table/wbpy.mb
67
%%DATADIR%%/data/table/wbx.conf
68
%%DATADIR%%/data/table/wbx.mb
69
%%DATADIR%%/data/table/zrm.conf
70
%%DATADIR%%/data/table/zrm.mb
71
%%DATADIR%%/data/vk.conf
108
%%DATADIR%%/data/vk.conf
72
%%DATADIR%%/doc/API.txt
109
%%DATADIR%%/pinyin/pySym.mb
73
%%DATADIR%%/doc/Develop_Readme
110
%%DATADIR%%/pinyin/pybase.mb
74
%%DATADIR%%/doc/cjkvinput.txt
111
%%DATADIR%%/pinyin/pyphrase.mb
75
%%DATADIR%%/doc/fcitx4.pdf
112
%%DATADIR%%/pinyin/sp.dat
76
%%DATADIR%%/doc/fcitx_trunk.doxyfile
77
%%DATADIR%%/doc/pinyin.txt
78
%%DATADIR%%/doc/wb_fh.htm
79
%%DATADIR%%/skin/classic/active.png
113
%%DATADIR%%/skin/classic/active.png
80
%%DATADIR%%/skin/classic/bar.png
114
%%DATADIR%%/skin/classic/bar.png
81
%%DATADIR%%/skin/classic/bingchan.png
115
%%DATADIR%%/skin/classic/bingchan.png
82
%%DATADIR%%/skin/classic/cangjie.png
116
%%DATADIR%%/skin/classic/cangjie.png
83
%%DATADIR%%/skin/classic/chnpunc.png
117
%%DATADIR%%/skin/classic/chttrans_active.png
118
%%DATADIR%%/skin/classic/chttrans_inactive.png
84
%%DATADIR%%/skin/classic/cn.png
119
%%DATADIR%%/skin/classic/cn.png
85
%%DATADIR%%/skin/classic/dianbaoma.png
120
%%DATADIR%%/skin/classic/dianbaoma.png
86
%%DATADIR%%/skin/classic/en.png
121
%%DATADIR%%/skin/classic/en.png
87
%%DATADIR%%/skin/classic/engpunc.png
88
%%DATADIR%%/skin/classic/erbi.png
122
%%DATADIR%%/skin/classic/erbi.png
89
%%DATADIR%%/skin/classic/fan.png
90
%%DATADIR%%/skin/classic/fcitx_skin.conf
123
%%DATADIR%%/skin/classic/fcitx_skin.conf
91
%%DATADIR%%/skin/classic/full.png
124
%%DATADIR%%/skin/classic/fullwidth_active.png
92
%%DATADIR%%/skin/classic/half.png
125
%%DATADIR%%/skin/classic/fullwidth_inactive.png
93
%%DATADIR%%/skin/classic/inactive.png
126
%%DATADIR%%/skin/classic/inactive.png
94
%%DATADIR%%/skin/classic/input.png
127
%%DATADIR%%/skin/classic/input.png
95
%%DATADIR%%/skin/classic/jian.png
96
%%DATADIR%%/skin/classic/legend.png
97
%%DATADIR%%/skin/classic/logo.png
128
%%DATADIR%%/skin/classic/logo.png
98
%%DATADIR%%/skin/classic/menu.png
129
%%DATADIR%%/skin/classic/menu.png
99
%%DATADIR%%/skin/classic/next.png
130
%%DATADIR%%/skin/classic/next.png
100
%%DATADIR%%/skin/classic/nolegend.png
101
%%DATADIR%%/skin/classic/novk.png
102
%%DATADIR%%/skin/classic/pinyin.png
131
%%DATADIR%%/skin/classic/pinyin.png
103
%%DATADIR%%/skin/classic/prev.png
132
%%DATADIR%%/skin/classic/prev.png
133
%%DATADIR%%/skin/classic/punc_active.png
134
%%DATADIR%%/skin/classic/punc_inactive.png
104
%%DATADIR%%/skin/classic/quwei.png
135
%%DATADIR%%/skin/classic/quwei.png
136
%%DATADIR%%/skin/classic/remind_active.png
137
%%DATADIR%%/skin/classic/remind_inactive.png
105
%%DATADIR%%/skin/classic/shuangpin.png
138
%%DATADIR%%/skin/classic/shuangpin.png
106
%%DATADIR%%/skin/classic/vk.png
139
%%DATADIR%%/skin/classic/vk_active.png
140
%%DATADIR%%/skin/classic/vk_inactive.png
107
%%DATADIR%%/skin/classic/wanfeng.png
141
%%DATADIR%%/skin/classic/wanfeng.png
108
%%DATADIR%%/skin/classic/wbpy.png
142
%%DATADIR%%/skin/classic/wbpy.png
109
%%DATADIR%%/skin/classic/wubi.png
143
%%DATADIR%%/skin/classic/wubi.png
Lines 112-141 Link Here
112
%%DATADIR%%/skin/dark/bar.png
146
%%DATADIR%%/skin/dark/bar.png
113
%%DATADIR%%/skin/dark/bingchan.png
147
%%DATADIR%%/skin/dark/bingchan.png
114
%%DATADIR%%/skin/dark/cangjie.png
148
%%DATADIR%%/skin/dark/cangjie.png
115
%%DATADIR%%/skin/dark/chnpunc.png
149
%%DATADIR%%/skin/dark/chttrans_active.png
150
%%DATADIR%%/skin/dark/chttrans_inactive.png
116
%%DATADIR%%/skin/dark/cn.png
151
%%DATADIR%%/skin/dark/cn.png
117
%%DATADIR%%/skin/dark/dianbaoma.png
152
%%DATADIR%%/skin/dark/dianbaoma.png
118
%%DATADIR%%/skin/dark/en.png
153
%%DATADIR%%/skin/dark/en.png
119
%%DATADIR%%/skin/dark/engpunc.png
120
%%DATADIR%%/skin/dark/erbi.png
154
%%DATADIR%%/skin/dark/erbi.png
121
%%DATADIR%%/skin/dark/fan.png
122
%%DATADIR%%/skin/dark/fcitx_skin.conf
155
%%DATADIR%%/skin/dark/fcitx_skin.conf
123
%%DATADIR%%/skin/dark/full.png
156
%%DATADIR%%/skin/dark/fullwidth_active.png
124
%%DATADIR%%/skin/dark/half.png
157
%%DATADIR%%/skin/dark/fullwidth_inactive.png
125
%%DATADIR%%/skin/dark/inactive.png
158
%%DATADIR%%/skin/dark/inactive.png
126
%%DATADIR%%/skin/dark/input.png
159
%%DATADIR%%/skin/dark/input.png
127
%%DATADIR%%/skin/dark/jian.png
160
%%DATADIR%%/skin/dark/keyboard.png
128
%%DATADIR%%/skin/dark/legend.png
129
%%DATADIR%%/skin/dark/logo.png
161
%%DATADIR%%/skin/dark/logo.png
130
%%DATADIR%%/skin/dark/menu.png
162
%%DATADIR%%/skin/dark/menu.png
131
%%DATADIR%%/skin/dark/next.png
163
%%DATADIR%%/skin/dark/next.png
132
%%DATADIR%%/skin/dark/nolegend.png
133
%%DATADIR%%/skin/dark/novk.png
134
%%DATADIR%%/skin/dark/pinyin.png
164
%%DATADIR%%/skin/dark/pinyin.png
135
%%DATADIR%%/skin/dark/prev.png
165
%%DATADIR%%/skin/dark/prev.png
166
%%DATADIR%%/skin/dark/punc_active.png
167
%%DATADIR%%/skin/dark/punc_inactive.png
136
%%DATADIR%%/skin/dark/quwei.png
168
%%DATADIR%%/skin/dark/quwei.png
169
%%DATADIR%%/skin/dark/remind_active.png
170
%%DATADIR%%/skin/dark/remind_inactive.png
137
%%DATADIR%%/skin/dark/shuangpin.png
171
%%DATADIR%%/skin/dark/shuangpin.png
138
%%DATADIR%%/skin/dark/vk.png
172
%%DATADIR%%/skin/dark/vk_active.png
173
%%DATADIR%%/skin/dark/vk_inactive.png
139
%%DATADIR%%/skin/dark/wanfeng.png
174
%%DATADIR%%/skin/dark/wanfeng.png
140
%%DATADIR%%/skin/dark/wbpy.png
175
%%DATADIR%%/skin/dark/wbpy.png
141
%%DATADIR%%/skin/dark/wubi.png
176
%%DATADIR%%/skin/dark/wubi.png
Lines 144-186 Link Here
144
%%DATADIR%%/skin/default/bar.png
179
%%DATADIR%%/skin/default/bar.png
145
%%DATADIR%%/skin/default/bingchan.png
180
%%DATADIR%%/skin/default/bingchan.png
146
%%DATADIR%%/skin/default/cangjie.png
181
%%DATADIR%%/skin/default/cangjie.png
147
%%DATADIR%%/skin/default/chnpunc.png
182
%%DATADIR%%/skin/default/chttrans_active.png
183
%%DATADIR%%/skin/default/chttrans_inactive.png
148
%%DATADIR%%/skin/default/cn.png
184
%%DATADIR%%/skin/default/cn.png
149
%%DATADIR%%/skin/default/dianbaoma.png
185
%%DATADIR%%/skin/default/dianbaoma.png
150
%%DATADIR%%/skin/default/en.png
186
%%DATADIR%%/skin/default/en.png
151
%%DATADIR%%/skin/default/engpunc.png
152
%%DATADIR%%/skin/default/erbi.png
187
%%DATADIR%%/skin/default/erbi.png
153
%%DATADIR%%/skin/default/fan.png
154
%%DATADIR%%/skin/default/fcitx_skin.conf
188
%%DATADIR%%/skin/default/fcitx_skin.conf
155
%%DATADIR%%/skin/default/full.png
189
%%DATADIR%%/skin/default/fullwidth_active.png
156
%%DATADIR%%/skin/default/half.png
190
%%DATADIR%%/skin/default/fullwidth_inactive.png
157
%%DATADIR%%/skin/default/inactive.png
191
%%DATADIR%%/skin/default/inactive.png
158
%%DATADIR%%/skin/default/input.png
192
%%DATADIR%%/skin/default/input.png
159
%%DATADIR%%/skin/default/jian.png
160
%%DATADIR%%/skin/default/keyboard.png
193
%%DATADIR%%/skin/default/keyboard.png
161
%%DATADIR%%/skin/default/legend.png
162
%%DATADIR%%/skin/default/logo.png
194
%%DATADIR%%/skin/default/logo.png
163
%%DATADIR%%/skin/default/menu.png
195
%%DATADIR%%/skin/default/menu.png
164
%%DATADIR%%/skin/default/next.png
196
%%DATADIR%%/skin/default/next.png
165
%%DATADIR%%/skin/default/nolegend.png
166
%%DATADIR%%/skin/default/novk.png
167
%%DATADIR%%/skin/default/pinyin.png
197
%%DATADIR%%/skin/default/pinyin.png
168
%%DATADIR%%/skin/default/prev.png
198
%%DATADIR%%/skin/default/prev.png
199
%%DATADIR%%/skin/default/punc_active.png
200
%%DATADIR%%/skin/default/punc_inactive.png
169
%%DATADIR%%/skin/default/quwei.png
201
%%DATADIR%%/skin/default/quwei.png
202
%%DATADIR%%/skin/default/remind_active.png
203
%%DATADIR%%/skin/default/remind_inactive.png
170
%%DATADIR%%/skin/default/shuangpin.png
204
%%DATADIR%%/skin/default/shuangpin.png
171
%%DATADIR%%/skin/default/vk.png
205
%%DATADIR%%/skin/default/vk_active.png
206
%%DATADIR%%/skin/default/vk_inactive.png
172
%%DATADIR%%/skin/default/wanfeng.png
207
%%DATADIR%%/skin/default/wanfeng.png
173
%%DATADIR%%/skin/default/wbpy.png
208
%%DATADIR%%/skin/default/wbpy.png
174
%%DATADIR%%/skin/default/wubi.png
209
%%DATADIR%%/skin/default/wubi.png
175
%%DATADIR%%/skin/default/ziranma.png
210
%%DATADIR%%/skin/default/ziranma.png
211
%%DATADIR%%/table/cangjie.conf
212
%%DATADIR%%/table/cj.mb
213
%%DATADIR%%/table/db.conf
214
%%DATADIR%%/table/db.mb
215
%%DATADIR%%/table/erbi.conf
216
%%DATADIR%%/table/erbi.mb
217
%%DATADIR%%/table/qxm.conf
218
%%DATADIR%%/table/qxm.mb
219
%%DATADIR%%/table/wanfeng.conf
220
%%DATADIR%%/table/wanfeng.mb
221
%%DATADIR%%/table/wbpy.conf
222
%%DATADIR%%/table/wbpy.mb
223
%%DATADIR%%/table/wbx.conf
224
%%DATADIR%%/table/wbx.mb
225
%%DATADIR%%/table/zrm.conf
226
%%DATADIR%%/table/zrm.mb
227
share/icons/hicolor/128x128/apps/fcitx.png
228
share/icons/hicolor/16x16/apps/fcitx.png
229
share/icons/hicolor/22x22/apps/fcitx.png
230
share/icons/hicolor/24x24/apps/fcitx.png
231
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
239
share/icons/hicolor/48x48/status/fcitx-cangjie.png
240
share/icons/hicolor/48x48/status/fcitx-chn.png
241
share/icons/hicolor/48x48/status/fcitx-chttrans-active.png
242
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
245
share/icons/hicolor/48x48/status/fcitx-pinyin.png
246
share/icons/hicolor/48x48/status/fcitx-remind-active.png
247
share/icons/hicolor/48x48/status/fcitx-remind-inactive.png
248
share/icons/hicolor/48x48/status/fcitx-shuangpin.png
249
share/icons/hicolor/48x48/status/fcitx-wbpy.png
250
share/icons/hicolor/48x48/status/fcitx-wubi.png
251
share/icons/hicolor/48x48/status/fcitx-ziranma.png
252
share/locale/zh_CN/LC_MESSAGES/fcitx.mo
253
share/mime/packages/x-fskin.xml
254
@dirrm %%DATADIR%%/table
176
@dirrm %%DATADIR%%/skin/default
255
@dirrm %%DATADIR%%/skin/default
177
@dirrm %%DATADIR%%/skin/dark
256
@dirrm %%DATADIR%%/skin/dark
178
@dirrm %%DATADIR%%/skin/classic
257
@dirrm %%DATADIR%%/skin/classic
179
@dirrm %%DATADIR%%/skin
258
@dirrm %%DATADIR%%/skin
180
@dirrm %%DATADIR%%/doc
259
@dirrm %%DATADIR%%/pinyin
181
@dirrm %%DATADIR%%/data/table
182
@dirrm %%DATADIR%%/data
260
@dirrm %%DATADIR%%/data
261
@dirrm %%DATADIR%%/configdesc
262
@dirrm %%DATADIR%%/addon
183
@dirrm %%DATADIR%%
263
@dirrm %%DATADIR%%
184
@dirrm share/pixmaps/fcitx
264
%%PORTDOCS%%@dirrm %%DOCSDIR%%
265
@dirrm share/cmake/fcitx
266
@dirrm lib/fcitx
267
@dirrm include/fcitx/module/x11
268
@dirrm include/fcitx/module/punc
269
@dirrm include/fcitx/module/pinyin
270
%%DBUS%%@dirrm include/fcitx/module/ipc
271
%%DBUS%%@dirrm include/fcitx/module/dbus
272
@dirrm include/fcitx/module/classicui
273
@dirrm include/fcitx/module
274
@dirrm include/fcitx-utils
185
@dirrm include/fcitx-config
275
@dirrm include/fcitx-config
186
@dirrm include/fcitx
276
@dirrm include/fcitx

Return to bug 162423