Date: Thu, 10 Nov 2011 06:10:10 GMT From: Zhihao Yuan <lichray@gmail.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/162423: [UPDATE] chinese/fcitx to 4.1.2 Message-ID: <201111100610.pAA6AAMI074236@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/162423; it has been noted by GNATS. From: Zhihao Yuan <lichray@gmail.com> To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/162423: [UPDATE] chinese/fcitx to 4.1.2 Date: Thu, 10 Nov 2011 00:07:01 -0600 --i9LlY+UWpKt15+FH Content-Type: multipart/mixed; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The shared library versions do not fit FreeBSD's requirements (ldconfig can't find them). Here is an updated patch. --=20 Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/ --sdtB3X0nJg68CQEu Content-Type: text/x-diff; charset=iso-8859-1 Content-Disposition: attachment; filename="zh-fcitx-4.1.2-1.patch" Content-Transfer-Encoding: quoted-printable diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/Makefile /usr/ports= /chinese/fcitx/Makefile --- /usr/ports/chinese/fcitx.orig/Makefile 2011-06-06 19:25:29.000000000 -0= 500 +++ /usr/ports/chinese/fcitx/Makefile 2011-11-09 21:23:15.013279912 -0600 @@ -6,56 +6,75 @@ # =20 PORTNAME=3D fcitx -PORTVERSION=3D 4.0.0 +PORTVERSION=3D 4.1.2 CATEGORIES=3D chinese x11 MASTER_SITES=3D ${MASTER_SITE_GOOGLE_CODE} DISTFILES=3D ${DISTNAME}${EXTRACT_SUFX} pinyin.tar.gz table.tar.gz -EXTRACT_ONLY=3D ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR=3D ${PORTNAME} +EXTRACT_ONLY=3D ${DISTNAME}${EXTRACT_SUFX} =20 MAINTAINER=3D darcsis@gmail.com COMMENT=3D A simple and fast GBK Chinese XIM server =20 +LICENSE=3D GPLv2 + LIB_DEPENDS=3D execinfo.1:${PORTSDIR}/devel/libexecinfo +RUN_DEPENDS=3D xdg-open:${PORTSDIR}/devel/xdg-utils =20 -LICENSE=3D GPLv2 +MAN1=3D createPYMB.1 fcitx-remote.1 fcitx.1 mb2org.1 mb2txt.1 \ + readPYBase.1 readPYMB.1 scel2org.1 txt2mb.1 =20 +USE_BZIP2=3D yes USE_GNOME=3D pango intltool gnomehack -USE_XORG=3D xpm x11 xtst +USE_GETTEXT=3D yes +USE_XORG=3D x11 xext USE_LDCONFIG=3D yes -GNU_CONFIGURE=3D yes -USE_GMAKE=3D yes +USE_CMAKE=3D yes +INSTALLS_ICONS=3D yes =20 -OPTIONS=3D XFT "Use Xft for Freetype font support" on \ - TRAY "Enable system tray support" on \ - DBUS "Enable D-Bus for KIMPanel support" off \ - RECORDING "Enable recording of user input" off \ - DEBUG "Build with debug information" off +OPTIONS=3D GTK2 "Enable Gtk2 IM module" off \ + GTK3 "Enable Gtk3 IM module" off \ + QT4 "Enable Qt4 IM module" off \ + DBUS "Enable D-Bus for KIMPanel support" off =20 .include <bsd.port.options.mk> =20 -.if defined(WITH_XFT) -USE_XORG+=3D xft +.if defined(WITH_GTK2) +USE_GNOME+=3D gtk20 .else -CONFIGURE_ARGS+=3D --disable-xft +CMAKE_ARGS+=3D -DENABLE_GTK2_IM_MODULE=3DOFF +.endif + +.if defined(WITH_GTK3) +USE_GNOME+=3D gtk30 +CMAKE_ARGS+=3D -DENABLE_GTK3_IM_MODULE=3DON .endif =20 -.if defined(WITHOUT_TRAY) -CONFIGURE_ARGS+=3D --disable-tray +.if defined(WITH_QT4) +USE_QT=3D yes +USE_QT_VER=3D 4 +QT_COMPONENTS=3D gui +CMAKE_ARGS+=3D -DENABLE_QT_IM_MODULE=3DON .endif =20 .if defined(WITH_DBUS) LIB_DEPENDS+=3D dbus-1.3:${PORTSDIR}/devel/dbus +PLIST_SUB+=3D DBUS=3D"" .else -CONFIGURE_ARGS+=3D --disable-dbus +CMAKE_ARGS+=3D -DENABLE_DBUS=3DOFF +PLIST_SUB+=3D DBUS=3D"@comment " .endif =20 -.if defined(WITH_RECORDING) -CONFIGURE_ARGS+=3D --enable-recording +.if defined(WITH_DEBUG) +CMAKE_ARGS+=3D -DENABLE_DEBUG=3DON .endif =20 -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+=3D --enable-debug +.if defined(NOPORTDOCS) +EXTRA_PATCHES+=3D ${FILESDIR}/nodocs-doc_CMakeLists.txt +.endif + +.if defined(NOPORTDATA) +IGNORE=3D code tables are required, undefine NOPORTDATA .endif =20 post-patch: @@ -63,16 +82,10 @@ @${CP} ${_DISTDIR}/table.tar.gz ${WRKSRC}/data/table .if ${OSVERSION} < 800067 # getline() is GNU extension which FreeBSD only recently adopted - @${REINPLACE_CMD} -E \ - 's:getline\(&(.+, )&(.+, .+\) !=3D )-1:fgets(\1\2NULL:' \ - ${WRKSRC}/src/fcitx-config/fcitx-config.c \ - ${WRKSRC}/src/im/special/QuickPhrase.c \ - ${WRKSRC}/src/tools/tools.c +EXTRA_PATCHES+=3D ${FILESDIR}/getline-src_lib_fcitx-utils_utils.c \ + ${FILESDIR}/getline-src_lib_fcitx-utils_utils.h .endif =20 -pre-install: - @${CHMOD} +x ${WRKSRC}/install-sh - post-install: @${ECHO_CMD} @${CAT} ${PKGMESSAGE} diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/distinfo /usr/ports= /chinese/fcitx/distinfo --- /usr/ports/chinese/fcitx.orig/distinfo 2010-11-29 12:39:00.000000000 -0= 600 +++ /usr/ports/chinese/fcitx/distinfo 2011-11-09 04:06:20.750283000 -0600 @@ -1,5 +1,5 @@ -SHA256 (fcitx/fcitx-4.0.0.tar.gz) =3D 750884e992f51d8557447dc02fe6ada97583= 92611fc3271849ed26eba33f2d1c -SIZE (fcitx/fcitx-4.0.0.tar.gz) =3D 1357079 +SHA256 (fcitx/fcitx-4.1.2.tar.bz2) =3D cf61355fcd8457df9bac7c1f88dff6781ee= ba5f9466905c2d8d3b872133c99ae +SIZE (fcitx/fcitx-4.1.2.tar.bz2) =3D 764998 SHA256 (fcitx/pinyin.tar.gz) =3D bf8c581450f9fac0eab0498927d1d5e5c1cd465ed= 9937e4d9362ca9d67920fa4 SIZE (fcitx/pinyin.tar.gz) =3D 1613447 SHA256 (fcitx/table.tar.gz) =3D 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d= 410d3cde63b7a8d6ab87b7 diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/getline-src_l= ib_fcitx-utils_utils.c /usr/ports/chinese/fcitx/files/getline-src_lib_fcitx= -utils_utils.c --- /usr/ports/chinese/fcitx.orig/files/getline-src_lib_fcitx-utils_utils.c= 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/getline-src_lib_fcitx-utils_utils.c 2011= -11-09 21:15:46.836392037 -0600 @@ -0,0 +1,24 @@ +--- ./src/lib/fcitx-utils/utils.c.orig 2011-10-02 05:43:11.000000000 -0500 ++++ ./src/lib/fcitx-utils/utils.c 2011-11-09 21:15:42.497306506 -0600 +@@ -249,4 +249,21 @@ char* fcitx_get_process_name() + #endif + } +=20 ++ssize_t getline(char ** p, size_t * cap, FILE * fp) { ++ ssize_t l; ++ if (!*cap && (*p =3D malloc(128))) *cap =3D 128; ++ else if (!*p) return -1; ++ fgets(*p, *cap, fp); ++ l =3D strlen(*p); ++ while (!feof(fp) && (*p)[l - 1] !=3D '\n') { ++ if (!(*p =3D realloc(*p, *cap *=3D 2))) { ++ *cap =3D 0; ++ return -1; ++ } ++ fgets(*p + l, *cap / 2, fp); ++ l +=3D strlen(*p + l); ++ } ++ return feof(fp) ? -1 : l; ++} ++ + // kate: indent-mode cstyle; space-indent on; indent-width 0; diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/getline-src_l= ib_fcitx-utils_utils.h /usr/ports/chinese/fcitx/files/getline-src_lib_fcitx= -utils_utils.h --- /usr/ports/chinese/fcitx.orig/files/getline-src_lib_fcitx-utils_utils.h= 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/getline-src_lib_fcitx-utils_utils.h 2011= -11-09 14:43:52.221286586 -0600 @@ -0,0 +1,11 @@ +--- ./src/lib/fcitx-utils/utils.h~ 2011-10-02 05:43:11.000000000 -0500 ++++ ./src/lib/fcitx-utils/utils.h 2011-11-09 14:43:09.006406004 -0600 +@@ -120,6 +120,8 @@ extern "C" { +=20 + char* fcitx_get_process_name(); +=20 ++ ssize_t getline(char ** linep, size_t * linecapp, FILE * stream); ++ + #ifdef __cplusplus + } + #endif diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/nodocs-doc_CM= akeLists.txt /usr/ports/chinese/fcitx/files/nodocs-doc_CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/nodocs-doc_CMakeLists.txt 1969-12-3= 1 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/nodocs-doc_CMakeLists.txt 2011-11-09 05:= 48:18.621024000 -0600 @@ -0,0 +1,13 @@ +--- doc/CMakeLists.txt~ 2011-10-02 05:43:11.000000000 -0500 ++++ doc/CMakeLists.txt 2011-11-09 05:47:39.686199652 -0600 +@@ -1,9 +1,7 @@ + add_subdirectory(man) +-add_subdirectory(examples) +=20 + set(FCITX_DOC_FILES + cjkvinput.txt wb_fh.htm pinyin.txt + Develop_Readme API.txt + ) +=20 +-install(FILES ${FCITX_DOC_FILES} DESTINATION share/doc/${package} ) +\ No newline at end of file diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-CMakeLi= sts.txt /usr/ports/chinese/fcitx/files/patch-CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-CMakeLists.txt 1969-12-31 18:= 00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-CMakeLists.txt 2011-11-09 08:50:00= =2E516280523 -0600 @@ -0,0 +1,11 @@ +--- CMakeLists.txt~ 2011-10-02 05:43:11.000000000 -0500 ++++ CMakeLists.txt 2011-11-09 07:51:31.801020675 -0600 +@@ -93,7 +93,7 @@ if (ENABLE_OPENCC) + endif (ENABLE_OPENCC) +=20 + if(ENABLE_DEBUG) +- set(_DEBUG) ++ set(_DEBUG ON) + endif(ENABLE_DEBUG) +=20 + set(package fcitx) diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-configu= re /usr/ports/chinese/fcitx/files/patch-configure --- /usr/ports/chinese/fcitx.orig/files/patch-configure 2010-11-29 12:39:01= =2E000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-configure 1969-12-31 18:00:00.0000= 00000 -0600 @@ -1,33 +0,0 @@ ---- configure.orig 2010-11-17 16:45:30.000000000 +0100 -+++ configure 2010-11-29 19:17:00.000000000 +0100 -@@ -12635,7 +12635,7 @@ - case "$host" in - *-*-*freebsd*) - HOST_LIBS=3D"-lexecinfo -pthread" -- md5prog=3Dgmd5sum -+ md5prog=3Dmd5 - ;; - *-*-linux*) - HOST_LIBS=3D"-ldl -lpthread" -@@ -12691,11 +12691,6 @@ - done - test -n "$WGET" || WGET=3D"no" -=20 --if test "x$WGET" =3D "xno"; --then -- as_fn_error $? "You need to install wget" "$LINENO" 5 --fi -- - for ac_prog in tar - do - # Extract the first word of "$ac_prog", so it can be a program name wit= h args. -@@ -14550,6 +14545,9 @@ - fi -=20 - ;; -+ *-*-*freebsd*) -+ DATADIRNAME=3Dshare -+ ;; - *) - DATADIRNAME=3Dlib - ;; diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-data-Ma= kefile.in /usr/ports/chinese/fcitx/files/patch-data-Makefile.in --- /usr/ports/chinese/fcitx.orig/files/patch-data-Makefile.in 2010-11-29 1= 2:39:01.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-data-Makefile.in 1969-12-31 18:00:= 00.000000000 -0600 @@ -1,20 +0,0 @@ ---- data/Makefile.in.orig 2010-11-27 20:20:50.990507459 +0800 -+++ data/Makefile.in 2010-11-27 20:21:11.099145804 +0800 -@@ -702,16 +702,9 @@ - tools:=20 - $(MAKE) -C ../tools -=20 --$(pyorg_data): $(py_tar) md5check -+$(pyorg_data): - cd $(srcdir) && $(TAR) xzvf $(py_tar) -=20 --$(py_tar): -- $(WGET) -O $(py_tar) $(py_url) -- $(WGET) -O $(py_tar).md5 $(py_url).md5 -- --md5check: $(py_tar) -- cd $(srcdir) && $(MD5SUM) -c $(py_tar).md5 || ( $(RM) $(py_tar); exit 1 ) -- - all-local: tools $(py_data) - rm -f pyERROR - rm -f pyPhrase.ok diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-data-ta= ble-Makefile.in /usr/ports/chinese/fcitx/files/patch-data-table-Makefile.in --- /usr/ports/chinese/fcitx.orig/files/patch-data-table-Makefile.in 2010-1= 1-29 12:39:01.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-data-table-Makefile.in 1969-12-31 = 18:00:00.000000000 -0600 @@ -1,20 +0,0 @@ ---- data/table/Makefile.in.orig 2010-11-27 19:49:38.241629454 +0800 -+++ data/table/Makefile.in 2010-11-27 19:50:12.259003812 +0800 -@@ -487,16 +487,9 @@ -=20 - $(txt_m_data): cj.txt ; -=20 --cj.txt: $(table_tar) md5check -+cj.txt: - $(TAR) xzvf $(table_tar) -=20 --$(table_tar): -- $(WGET) -O $(table_tar) $(table_url) -- $(WGET) -O $(table_tar).md5 $(table_url).md5 -- --md5check: $(table_tar) -- cd $(srcdir) && $(MD5SUM) -c $(table_tar).md5 || ( $(RM) $(table_tar); e= xit 1) -- - all-local: tools $(txt_data) $(mb_data) -=20 - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-data_CM= akeLists.txt /usr/ports/chinese/fcitx/files/patch-data_CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-data_CMakeLists.txt 1969-12-3= 1 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-data_CMakeLists.txt 2011-11-09 04:= 34:34.214567000 -0600 @@ -0,0 +1,10 @@ +--- data/CMakeLists.txt~ 2011-10-02 05:43:11.000000000 -0500 ++++ data/CMakeLists.txt 2011-11-09 04:34:25.659393502 -0600 +@@ -43,7 +43,6 @@ intltool_merge_translation(${CMAKE_CURRE + add_custom_target(pinyin_data ALL DEPENDS ${PY_DATA}) +=20 + add_custom_command(OUTPUT ${PY_ORGDATA} +- COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/download.sh "${WGE= T}" "${PY_URL}" "${PY_TAR}" + COMMAND ${TAR} xzmvf ${PY_TAR}) + add_custom_command(OUTPUT ${PY_DATA} + DEPENDS ${PY_ORGDATA} diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-data_sc= ript_fcitx-configtool /usr/ports/chinese/fcitx/files/patch-data_script_fcit= x-configtool --- /usr/ports/chinese/fcitx.orig/files/patch-data_script_fcitx-configtool = 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-data_script_fcitx-configtool 2011-= 11-09 21:19:28.505785371 -0600 @@ -0,0 +1,15 @@ +--- ./data/script/fcitx-configtool~ 2011-10-02 05:43:11.000000000 -0500 ++++ ./data/script/fcitx-configtool 2011-11-09 21:18:23.600500583 -0600 +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/bin/sh + #-------------------------------------- + # fcitx-config + # +@@ -61,4 +61,4 @@ case "$DE" in + *) + run_gtk + ;; +-esac +\ No newline at end of file ++esac diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-doc_man= _CMakeLists.txt /usr/ports/chinese/fcitx/files/patch-doc_man_CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-doc_man_CMakeLists.txt 1969-1= 2-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-doc_man_CMakeLists.txt 2011-11-09 = 05:31:25.210441000 -0600 @@ -0,0 +1,9 @@ +--- doc/man/CMakeLists.txt~ 2011-10-02 05:43:11.000000000 -0500 ++++ doc/man/CMakeLists.txt 2011-11-09 05:30:55.468797225 -0600 +@@ -2,4 +2,4 @@ set(FCITX_MANS + fcitx.1 createPYMB.1 readPYBase.1 readPYMB.1 mb2org.1 scel2org.1 mb2txt.1= txt2mb.1 fcitx-remote.1 + ) +=20 +-install(FILES ${FCITX_MANS} DESTINATION share/man/man1) +\ No newline at end of file ++install(FILES ${FCITX_MANS} DESTINATION man/man1) diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-png-Mak= efile.in /usr/ports/chinese/fcitx/files/patch-png-Makefile.in --- /usr/ports/chinese/fcitx.orig/files/patch-png-Makefile.in 2010-11-29 12= :39:01.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-png-Makefile.in 1969-12-31 18:00:0= 0.000000000 -0600 @@ -1,11 +0,0 @@ ---- png/Makefile.in.orig 2010-11-27 21:49:04.591697974 +0800 -+++ png/Makefile.in 2010-11-27 21:50:06.021645318 +0800 -@@ -228,7 +228,7 @@ - top_build_prefix =3D @top_build_prefix@ - top_builddir =3D @top_builddir@ - top_srcdir =3D @top_srcdir@ --pngdir =3D $(datadir)/pixmaps -+pngdir =3D $(datadir)/pixmaps/@PACKAGE@ - png_DATA =3D \ - fcitx.png \ - fcitx-cangjie.png \ diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-src_lib= _fcitx-config_CMakeLists.txt /usr/ports/chinese/fcitx/files/patch-src_lib_f= citx-config_CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-src_lib_fcitx-config_CMakeLis= ts.txt 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-config_CMakeLists.tx= t 2011-11-09 23:49:14.694235455 -0600 @@ -0,0 +1,22 @@ +--- src/lib/fcitx-config/CMakeLists.txt.orig 2011-10-02 05:43:11.000000000= -0500 ++++ src/lib/fcitx-config/CMakeLists.txt 2011-11-09 23:47:47.999482381 -0600 +@@ -14,8 +14,8 @@ set(FCITX_CONFIG_HEADERS + add_library(fcitx-config SHARED ${FCITX_CONFIG_SOURCES}) + target_link_libraries(fcitx-config fcitx-utils) + set_target_properties(fcitx-config +- PROPERTIES VERSION 4.1.0 +- SOVERSION 4.1 ++ PROPERTIES VERSION 4.1 ++ SOVERSION 4 + COMPILE_FLAGS "-fvisibility=3Dhidden" + LINK_FLAGS "-Wl,--no-undefined" + ) +@@ -23,7 +23,7 @@ set_target_properties(fcitx-config + configure_file(fcitx-config.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-confi= g.pc) +=20 + install(TARGETS fcitx-config DESTINATION ${libdir}) +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc DESTINATION "${= libdir}/pkgconfig") ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-config.pc DESTINATION "li= bdata/pkgconfig") + install(FILES ${FCITX_CONFIG_HEADERS} DESTINATION "${includedir}/fcitx-co= nfig") +=20 + if (ENABLE_STATIC) diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-src_lib= _fcitx-utils_CMakeLists.txt /usr/ports/chinese/fcitx/files/patch-src_lib_fc= itx-utils_CMakeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-src_lib_fcitx-utils_CMakeList= s.txt 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-src_lib_fcitx-utils_CMakeLists.txt= 2011-11-09 23:49:20.841359470 -0600 @@ -0,0 +1,22 @@ +--- src/lib/fcitx-utils/CMakeLists.txt.orig 2011-10-02 05:43:11.000000000 = -0500 ++++ src/lib/fcitx-utils/CMakeLists.txt 2011-11-09 23:48:04.469816075 -0600 +@@ -20,8 +20,8 @@ endif (LIBKVM_FOUND) +=20 + add_library(fcitx-utils SHARED ${FCITX_UTILS_SOURCES}) + set_target_properties(fcitx-utils +- PROPERTIES VERSION 0.1.0 +- SOVERSION 0.1 ++ PROPERTIES VERSION 0.1 ++ SOVERSION 0 + COMPILE_FLAGS "-fvisibility=3Dhidden" + LINK_FLAGS "-Wl,--no-undefined" + ) +@@ -34,7 +34,7 @@ endif (LIBKVM_FOUND) + configure_file(fcitx-utils.pc.in ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.= pc) +=20 + install(TARGETS fcitx-utils LIBRARY DESTINATION "${libdir}") +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc DESTINATION "${l= ibdir}/pkgconfig") ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx-utils.pc DESTINATION "lib= data/pkgconfig") + install(FILES ${FCITX_UTILS_HEADERS} DESTINATION "${includedir}/fcitx-uti= ls") +=20 + if (ENABLE_STATIC) diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-src_lib= _fcitx_CMakeLists.txt /usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_CM= akeLists.txt --- /usr/ports/chinese/fcitx.orig/files/patch-src_lib_fcitx_CMakeLists.txt = 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_CMakeLists.txt 2011-= 11-09 23:49:06.357067037 -0600 @@ -0,0 +1,22 @@ +--- src/lib/fcitx/CMakeLists.txt.orig 2011-10-02 05:43:11.000000000 -0500 ++++ src/lib/fcitx/CMakeLists.txt 2011-11-09 23:45:35.930811384 -0600 +@@ -31,8 +31,8 @@ link_directories(${DL_LIBRARY_DIRS} ${PT +=20 + add_library(fcitx-core SHARED ${LIBFCITX_SOURCES}) + set_target_properties(fcitx-core +- PROPERTIES VERSION 0.2.0 +- SOVERSION 0.2 ++ PROPERTIES VERSION 0.2 ++ SOVERSION 0 + COMPILE_FLAGS "-fvisibility=3Dhidden" + LINK_FLAGS "-Wl,--no-undefined" + ) +@@ -41,7 +41,7 @@ configure_file(fcitx.pc.in ${CMAKE_CURRE +=20 + target_link_libraries(fcitx-core fcitx-config fcitx-utils ${DL_LIBRARIES}= ${PTHREAD_LIBRARIES}) + install(TARGETS fcitx-core LIBRARY DESTINATION "${libdir}") +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx.pc DESTINATION "${libdir}= /pkgconfig") ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/fcitx.pc DESTINATION "libdata/p= kgconfig") + install(FILES ${FCITX_HEADERS} DESTINATION "${includedir}/fcitx") +=20 + if (ENABLE_STATIC) diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/files/patch-src_lib= _fcitx_instance-internal.h /usr/ports/chinese/fcitx/files/patch-src_lib_fci= tx_instance-internal.h --- /usr/ports/chinese/fcitx.orig/files/patch-src_lib_fcitx_instance-intern= al.h 1969-12-31 18:00:00.000000000 -0600 +++ /usr/ports/chinese/fcitx/files/patch-src_lib_fcitx_instance-internal.h = 2011-11-09 04:34:19.446266000 -0600 @@ -0,0 +1,11 @@ +--- src/lib/fcitx/instance-internal.h~ 2011-10-02 05:43:11.000000000 -0500 ++++ src/lib/fcitx/instance-internal.h 2011-11-09 04:34:08.305040197 -0600 +@@ -26,6 +26,8 @@ + #define _FCITX_INSTANCE_INTERNAL_H_ +=20 + #include <semaphore.h> ++#include <sys/select.h> ++#include <pthread.h> +=20 + #include "fcitx-utils/utarray.h" + #include "configfile.h" diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/pkg-descr /usr/port= s/chinese/fcitx/pkg-descr --- /usr/ports/chinese/fcitx.orig/pkg-descr 2010-08-02 21:11:50.000000000 -= 0500 +++ /usr/ports/chinese/fcitx/pkg-descr 2011-11-09 21:28:47.081871196 -0600 @@ -4,4 +4,4 @@ based on XIM (X Input Method), including WuBi, PinYin, and QuWei, and is distributed under GPL. It is the descendent of gWuBi. =20 -WWW: http://www.fcitx.org/ +WWW: http://code.google.com/p/fcitx/ diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/pkg-message /usr/po= rts/chinese/fcitx/pkg-message --- /usr/ports/chinese/fcitx.orig/pkg-message 2011-05-22 07:38:16.000000000= -0500 +++ /usr/ports/chinese/fcitx/pkg-message 2011-11-09 06:36:16.112604000 -0600 @@ -12,18 +12,7 @@ sh/bash: export GTK_IM_MODULE=3Dxim export QT_IM_MODULE=3Dxim =20 -Xterm users should also add ``XTerm.VT100.inputMethod:fcitx'' or similar -line to their ~/.Xdefaults file. - -For the first time use, run the program with -c switch to create default -configuration file (~/.config/fcitx/config). - -For users migrating from 3.x to 4.0, just copy existing configuration to -the new location: - - mv ~/.fcitx ~/.config/fcitx - -If there are any problems starting up, remove the old configuration file -(optionally) and create a new one by running ``fcitx -c'' again. +You can replace the `xim` above with `fcitx` if you built fcitx with +the corresponding IM module. =20 ************************************************************************ diff -ruN --exclude=3DCVS /usr/ports/chinese/fcitx.orig/pkg-plist /usr/port= s/chinese/fcitx/pkg-plist --- /usr/ports/chinese/fcitx.orig/pkg-plist 2011-07-29 03:14:09.000000000 -= 0500 +++ /usr/ports/chinese/fcitx/pkg-plist 2011-11-09 23:50:19.587548160 -0600 @@ -1,109 +1,143 @@ bin/createPYMB bin/fcitx -bin/fcitx-config +bin/fcitx-configtool bin/fcitx-remote +bin/fcitx-skin-installer +bin/fcitx4-config bin/mb2org bin/mb2txt bin/readPYBase bin/readPYMB bin/scel2org bin/txt2mb -include/fcitx-config/configfile.h include/fcitx-config/fcitx-config.h include/fcitx-config/hotkey.h -include/fcitx-config/profile.h include/fcitx-config/xdg.h -include/fcitx/im.h -lib/libfcitx-config.a -lib/libfcitx-config.la +include/fcitx-utils/log.h +include/fcitx-utils/utarray.h +include/fcitx-utils/utf8.h +include/fcitx-utils/uthash.h +include/fcitx-utils/utils.h +include/fcitx/addon.h +include/fcitx/candidate.h +include/fcitx/configfile.h +include/fcitx/fcitx.h +include/fcitx/frontend.h +include/fcitx/hook.h +include/fcitx/ime.h +include/fcitx/instance.h +include/fcitx/keys.h +include/fcitx/module.h +include/fcitx/module/classicui/classicuiinterface.h +%%DBUS%%include/fcitx/module/dbus/dbusstuff.h +%%DBUS%%include/fcitx/module/ipc/ipc.h +include/fcitx/module/pinyin/pydef.h +include/fcitx/module/punc/punc.h +include/fcitx/module/x11/x11stuff.h +include/fcitx/profile.h +include/fcitx/ui.h +lib/fcitx/fcitx-autoeng.so +lib/fcitx/fcitx-chttrans.so +lib/fcitx/fcitx-classic-ui.so +%%DBUS%%lib/fcitx/fcitx-dbus.so +lib/fcitx/fcitx-fullwidth-char.so +%%DBUS%%lib/fcitx/fcitx-ipc.so +%%DBUS%%lib/fcitx/fcitx-kimpanel-ui.so +lib/fcitx/fcitx-pinyin.so +lib/fcitx/fcitx-punc.so +lib/fcitx/fcitx-quickphrase.so +lib/fcitx/fcitx-qw.so +lib/fcitx/fcitx-remote-module.so +lib/fcitx/fcitx-table.so +lib/fcitx/fcitx-vk.so +lib/fcitx/fcitx-x11.so +lib/fcitx/fcitx-xim.so lib/libfcitx-config.so lib/libfcitx-config.so.4 +lib/libfcitx-config.so.4.1 +lib/libfcitx-core.so +lib/libfcitx-core.so.0 +lib/libfcitx-core.so.0.2 +lib/libfcitx-utils.so +lib/libfcitx-utils.so.0 +lib/libfcitx-utils.so.0.1 libdata/pkgconfig/fcitx-config.pc +libdata/pkgconfig/fcitx-utils.pc libdata/pkgconfig/fcitx.pc -share/locale/zh_CN/LC_MESSAGES/fcitx.mo -share/pixmaps/fcitx/fcitx-cangjie.png -share/pixmaps/fcitx/fcitx-chn.png -share/pixmaps/fcitx/fcitx-eng.png -share/pixmaps/fcitx/fcitx-erbi.png -share/pixmaps/fcitx/fcitx-full-letter.png -share/pixmaps/fcitx/fcitx-full-punct.png -share/pixmaps/fcitx/fcitx-half-letter.png -share/pixmaps/fcitx/fcitx-half-punct.png -share/pixmaps/fcitx/fcitx-legend.png -share/pixmaps/fcitx/fcitx-nolegend.png -share/pixmaps/fcitx/fcitx-pinyin.png -share/pixmaps/fcitx/fcitx-simp.png -share/pixmaps/fcitx/fcitx-trad.png -share/pixmaps/fcitx/fcitx-vkoff.png -share/pixmaps/fcitx/fcitx-vkon.png -share/pixmaps/fcitx/fcitx-wubi.png -share/pixmaps/fcitx/fcitx-ziranma.png -share/pixmaps/fcitx/fcitx.png +share/applications/fcitx-configtool.desktop +%%DBUS%%share/applications/fcitx-kimpanel.desktop +share/applications/fcitx-skin-installer.desktop +share/applications/fcitx.desktop +share/cmake/fcitx/FcitxConfig.cmake +share/cmake/fcitx/FcitxConfigVersion.cmake +share/cmake/fcitx/FcitxMacro.cmake +%%PORTDOCS%%%%DOCSDIR%%/API.txt +%%PORTDOCS%%%%DOCSDIR%%/Develop_Readme +%%PORTDOCS%%%%DOCSDIR%%/cjkvinput.txt +%%PORTDOCS%%%%DOCSDIR%%/disable-table.conf.template +%%PORTDOCS%%%%DOCSDIR%%/pinyin.txt +%%PORTDOCS%%%%DOCSDIR%%/wb_fh.htm +%%DATADIR%%/addon/fcitx-autoeng.conf +%%DATADIR%%/addon/fcitx-chttrans.conf +%%DATADIR%%/addon/fcitx-classic-ui.conf +%%DBUS%%%%DATADIR%%/addon/fcitx-dbus.conf +%%DATADIR%%/addon/fcitx-fullwidth-char.conf +%%DBUS%%%%DATADIR%%/addon/fcitx-ipc.conf +%%DBUS%%%%DATADIR%%/addon/fcitx-kimpanel-ui.conf +%%DATADIR%%/addon/fcitx-pinyin.conf +%%DATADIR%%/addon/fcitx-punc.conf +%%DATADIR%%/addon/fcitx-quickphrase.conf +%%DATADIR%%/addon/fcitx-qw.conf +%%DATADIR%%/addon/fcitx-remote-module.conf +%%DATADIR%%/addon/fcitx-table.conf +%%DATADIR%%/addon/fcitx-vk.conf +%%DATADIR%%/addon/fcitx-x11.conf +%%DATADIR%%/addon/fcitx-xim.conf +%%DATADIR%%/configdesc/addon.desc +%%DATADIR%%/configdesc/config.desc +%%DATADIR%%/configdesc/fcitx-chttrans.desc +%%DATADIR%%/configdesc/fcitx-classic-ui.desc +%%DATADIR%%/configdesc/fcitx-pinyin.desc +%%DATADIR%%/configdesc/fcitx-xim.desc +%%DATADIR%%/configdesc/profile.desc +%%DATADIR%%/configdesc/skin.desc +%%DATADIR%%/configdesc/table.desc %%DATADIR%%/data/AutoEng.dat -%%DATADIR%%/data/addon.desc -%%DATADIR%%/data/config.desc %%DATADIR%%/data/gbks2t.tab -%%DATADIR%%/data/profile.desc %%DATADIR%%/data/punc.mb -%%DATADIR%%/data/pySym.mb -%%DATADIR%%/data/pybase.mb -%%DATADIR%%/data/pyphrase.mb -%%DATADIR%%/data/skin.desc -%%DATADIR%%/data/sp.dat -%%DATADIR%%/data/table.desc -%%DATADIR%%/data/table/cangjie.conf -%%DATADIR%%/data/table/cj.mb -%%DATADIR%%/data/table/db.conf -%%DATADIR%%/data/table/db.mb -%%DATADIR%%/data/table/disable-table.conf.template -%%DATADIR%%/data/table/erbi.conf -%%DATADIR%%/data/table/erbi.mb -%%DATADIR%%/data/table/qxm.conf -%%DATADIR%%/data/table/qxm.mb -%%DATADIR%%/data/table/wanfeng.conf -%%DATADIR%%/data/table/wanfeng.mb -%%DATADIR%%/data/table/wbpy.conf -%%DATADIR%%/data/table/wbpy.mb -%%DATADIR%%/data/table/wbx.conf -%%DATADIR%%/data/table/wbx.mb -%%DATADIR%%/data/table/zrm.conf -%%DATADIR%%/data/table/zrm.mb %%DATADIR%%/data/vk.conf -%%DATADIR%%/doc/API.txt -%%DATADIR%%/doc/Develop_Readme -%%DATADIR%%/doc/cjkvinput.txt -%%DATADIR%%/doc/fcitx4.pdf -%%DATADIR%%/doc/fcitx_trunk.doxyfile -%%DATADIR%%/doc/pinyin.txt -%%DATADIR%%/doc/wb_fh.htm +%%DATADIR%%/pinyin/pySym.mb +%%DATADIR%%/pinyin/pybase.mb +%%DATADIR%%/pinyin/pyphrase.mb +%%DATADIR%%/pinyin/sp.dat %%DATADIR%%/skin/classic/active.png %%DATADIR%%/skin/classic/bar.png %%DATADIR%%/skin/classic/bingchan.png %%DATADIR%%/skin/classic/cangjie.png -%%DATADIR%%/skin/classic/chnpunc.png +%%DATADIR%%/skin/classic/chttrans_active.png +%%DATADIR%%/skin/classic/chttrans_inactive.png %%DATADIR%%/skin/classic/cn.png %%DATADIR%%/skin/classic/dianbaoma.png %%DATADIR%%/skin/classic/en.png -%%DATADIR%%/skin/classic/engpunc.png %%DATADIR%%/skin/classic/erbi.png -%%DATADIR%%/skin/classic/fan.png %%DATADIR%%/skin/classic/fcitx_skin.conf -%%DATADIR%%/skin/classic/full.png -%%DATADIR%%/skin/classic/half.png +%%DATADIR%%/skin/classic/fullwidth_active.png +%%DATADIR%%/skin/classic/fullwidth_inactive.png %%DATADIR%%/skin/classic/inactive.png %%DATADIR%%/skin/classic/input.png -%%DATADIR%%/skin/classic/jian.png -%%DATADIR%%/skin/classic/legend.png %%DATADIR%%/skin/classic/logo.png %%DATADIR%%/skin/classic/menu.png %%DATADIR%%/skin/classic/next.png -%%DATADIR%%/skin/classic/nolegend.png -%%DATADIR%%/skin/classic/novk.png %%DATADIR%%/skin/classic/pinyin.png %%DATADIR%%/skin/classic/prev.png +%%DATADIR%%/skin/classic/punc_active.png +%%DATADIR%%/skin/classic/punc_inactive.png %%DATADIR%%/skin/classic/quwei.png +%%DATADIR%%/skin/classic/remind_active.png +%%DATADIR%%/skin/classic/remind_inactive.png %%DATADIR%%/skin/classic/shuangpin.png -%%DATADIR%%/skin/classic/vk.png +%%DATADIR%%/skin/classic/vk_active.png +%%DATADIR%%/skin/classic/vk_inactive.png %%DATADIR%%/skin/classic/wanfeng.png %%DATADIR%%/skin/classic/wbpy.png %%DATADIR%%/skin/classic/wubi.png @@ -112,30 +146,31 @@ %%DATADIR%%/skin/dark/bar.png %%DATADIR%%/skin/dark/bingchan.png %%DATADIR%%/skin/dark/cangjie.png -%%DATADIR%%/skin/dark/chnpunc.png +%%DATADIR%%/skin/dark/chttrans_active.png +%%DATADIR%%/skin/dark/chttrans_inactive.png %%DATADIR%%/skin/dark/cn.png %%DATADIR%%/skin/dark/dianbaoma.png %%DATADIR%%/skin/dark/en.png -%%DATADIR%%/skin/dark/engpunc.png %%DATADIR%%/skin/dark/erbi.png -%%DATADIR%%/skin/dark/fan.png %%DATADIR%%/skin/dark/fcitx_skin.conf -%%DATADIR%%/skin/dark/full.png -%%DATADIR%%/skin/dark/half.png +%%DATADIR%%/skin/dark/fullwidth_active.png +%%DATADIR%%/skin/dark/fullwidth_inactive.png %%DATADIR%%/skin/dark/inactive.png %%DATADIR%%/skin/dark/input.png -%%DATADIR%%/skin/dark/jian.png -%%DATADIR%%/skin/dark/legend.png +%%DATADIR%%/skin/dark/keyboard.png %%DATADIR%%/skin/dark/logo.png %%DATADIR%%/skin/dark/menu.png %%DATADIR%%/skin/dark/next.png -%%DATADIR%%/skin/dark/nolegend.png -%%DATADIR%%/skin/dark/novk.png %%DATADIR%%/skin/dark/pinyin.png %%DATADIR%%/skin/dark/prev.png +%%DATADIR%%/skin/dark/punc_active.png +%%DATADIR%%/skin/dark/punc_inactive.png %%DATADIR%%/skin/dark/quwei.png +%%DATADIR%%/skin/dark/remind_active.png +%%DATADIR%%/skin/dark/remind_inactive.png %%DATADIR%%/skin/dark/shuangpin.png -%%DATADIR%%/skin/dark/vk.png +%%DATADIR%%/skin/dark/vk_active.png +%%DATADIR%%/skin/dark/vk_inactive.png %%DATADIR%%/skin/dark/wanfeng.png %%DATADIR%%/skin/dark/wbpy.png %%DATADIR%%/skin/dark/wubi.png @@ -144,43 +179,98 @@ %%DATADIR%%/skin/default/bar.png %%DATADIR%%/skin/default/bingchan.png %%DATADIR%%/skin/default/cangjie.png -%%DATADIR%%/skin/default/chnpunc.png +%%DATADIR%%/skin/default/chttrans_active.png +%%DATADIR%%/skin/default/chttrans_inactive.png %%DATADIR%%/skin/default/cn.png %%DATADIR%%/skin/default/dianbaoma.png %%DATADIR%%/skin/default/en.png -%%DATADIR%%/skin/default/engpunc.png %%DATADIR%%/skin/default/erbi.png -%%DATADIR%%/skin/default/fan.png %%DATADIR%%/skin/default/fcitx_skin.conf -%%DATADIR%%/skin/default/full.png -%%DATADIR%%/skin/default/half.png +%%DATADIR%%/skin/default/fullwidth_active.png +%%DATADIR%%/skin/default/fullwidth_inactive.png %%DATADIR%%/skin/default/inactive.png %%DATADIR%%/skin/default/input.png -%%DATADIR%%/skin/default/jian.png %%DATADIR%%/skin/default/keyboard.png -%%DATADIR%%/skin/default/legend.png %%DATADIR%%/skin/default/logo.png %%DATADIR%%/skin/default/menu.png %%DATADIR%%/skin/default/next.png -%%DATADIR%%/skin/default/nolegend.png -%%DATADIR%%/skin/default/novk.png %%DATADIR%%/skin/default/pinyin.png %%DATADIR%%/skin/default/prev.png +%%DATADIR%%/skin/default/punc_active.png +%%DATADIR%%/skin/default/punc_inactive.png %%DATADIR%%/skin/default/quwei.png +%%DATADIR%%/skin/default/remind_active.png +%%DATADIR%%/skin/default/remind_inactive.png %%DATADIR%%/skin/default/shuangpin.png -%%DATADIR%%/skin/default/vk.png +%%DATADIR%%/skin/default/vk_active.png +%%DATADIR%%/skin/default/vk_inactive.png %%DATADIR%%/skin/default/wanfeng.png %%DATADIR%%/skin/default/wbpy.png %%DATADIR%%/skin/default/wubi.png %%DATADIR%%/skin/default/ziranma.png +%%DATADIR%%/table/cangjie.conf +%%DATADIR%%/table/cj.mb +%%DATADIR%%/table/db.conf +%%DATADIR%%/table/db.mb +%%DATADIR%%/table/erbi.conf +%%DATADIR%%/table/erbi.mb +%%DATADIR%%/table/qxm.conf +%%DATADIR%%/table/qxm.mb +%%DATADIR%%/table/wanfeng.conf +%%DATADIR%%/table/wanfeng.mb +%%DATADIR%%/table/wbpy.conf +%%DATADIR%%/table/wbpy.mb +%%DATADIR%%/table/wbx.conf +%%DATADIR%%/table/wbx.mb +%%DATADIR%%/table/zrm.conf +%%DATADIR%%/table/zrm.mb +share/icons/hicolor/128x128/apps/fcitx.png +share/icons/hicolor/16x16/apps/fcitx.png +share/icons/hicolor/22x22/apps/fcitx.png +share/icons/hicolor/24x24/apps/fcitx.png +share/icons/hicolor/32x32/apps/fcitx.png +share/icons/hicolor/32x32/status/fcitx-fullwidth-active.png +share/icons/hicolor/32x32/status/fcitx-fullwidth-inactive.png +share/icons/hicolor/32x32/status/fcitx-punc-active.png +share/icons/hicolor/32x32/status/fcitx-punc-inactive.png +share/icons/hicolor/32x32/status/fcitx-vk-active.png +share/icons/hicolor/32x32/status/fcitx-vk-inactive.png +share/icons/hicolor/48x48/apps/fcitx.png +share/icons/hicolor/48x48/status/fcitx-cangjie.png +share/icons/hicolor/48x48/status/fcitx-chn.png +share/icons/hicolor/48x48/status/fcitx-chttrans-active.png +share/icons/hicolor/48x48/status/fcitx-chttrans-inactive.png +share/icons/hicolor/48x48/status/fcitx-eng.png +share/icons/hicolor/48x48/status/fcitx-erbi.png +share/icons/hicolor/48x48/status/fcitx-pinyin.png +share/icons/hicolor/48x48/status/fcitx-remind-active.png +share/icons/hicolor/48x48/status/fcitx-remind-inactive.png +share/icons/hicolor/48x48/status/fcitx-shuangpin.png +share/icons/hicolor/48x48/status/fcitx-wbpy.png +share/icons/hicolor/48x48/status/fcitx-wubi.png +share/icons/hicolor/48x48/status/fcitx-ziranma.png +share/locale/zh_CN/LC_MESSAGES/fcitx.mo +share/mime/packages/x-fskin.xml +@dirrm %%DATADIR%%/table @dirrm %%DATADIR%%/skin/default @dirrm %%DATADIR%%/skin/dark @dirrm %%DATADIR%%/skin/classic @dirrm %%DATADIR%%/skin -@dirrm %%DATADIR%%/doc -@dirrm %%DATADIR%%/data/table +@dirrm %%DATADIR%%/pinyin @dirrm %%DATADIR%%/data +@dirrm %%DATADIR%%/configdesc +@dirrm %%DATADIR%%/addon @dirrm %%DATADIR%% -@dirrm share/pixmaps/fcitx +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm share/cmake/fcitx +@dirrm lib/fcitx +@dirrm include/fcitx/module/x11 +@dirrm include/fcitx/module/punc +@dirrm include/fcitx/module/pinyin +%%DBUS%%@dirrm include/fcitx/module/ipc +%%DBUS%%@dirrm include/fcitx/module/dbus +@dirrm include/fcitx/module/classicui +@dirrm include/fcitx/module +@dirrm include/fcitx-utils @dirrm include/fcitx-config @dirrm include/fcitx --sdtB3X0nJg68CQEu-- --i9LlY+UWpKt15+FH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBAgAGBQJOu2oFAAoJEDM1qsGtFE5ZxSYH/jhMi0ltU2gblcUUxQkCULSk 4Sk5h1WxKlE6hKgIhQC4QCJKEhialGHBb3PcUuoBTeszdKZCwHp+TiZqXhzQAEat oVtyHy8gRRKc0HDJ+/1g0x4mHNgBIbLu182TeD6yaJqeTJsp8Yvh8PHdwDx6Yol5 0V4A8zmy6EcSrgtYTT9ld4w8PqdPgePOCPegynG47J3mL/bt99V7MwH6Pm09aw8c 2eXIwNKjuqLirTzSIdTV44N2UWeywndgpJzHLCAqA+7dd9cfpa25DdeEyxMKVKdl TR+v6MgP5DwLVrEWhJubbsLCNKpI0Hw2UnMi8TDVMwYmCvndIZZNPrQj7LHlT28= =8bI2 -----END PGP SIGNATURE----- --i9LlY+UWpKt15+FH--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111100610.pAA6AAMI074236>