ports/173590: New ports: fcitx-m17n and fcitx-unikey
Zhihao Yuan
lichray at gmail.com
Tue Nov 13 00:20:00 UTC 2012
>Number: 173590
>Category: ports
>Synopsis: New ports: fcitx-m17n and fcitx-unikey
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Nov 13 00:20:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Zhihao Yuan
>Release: FreeBSD 8.3-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD elitebook.hp 8.3-STABLE FreeBSD 8.3-STABLE #5 r242546: Sun Nov 4 05:25:01 CST 2012 lichray at elitebook.hp:/usr/obj/usr/src/sys/HOUKAGO amd64
>Description:
fcitx-m17n - libm17n binding
fcitx-unikey - vietnamese keyboard.
fcitx-unikey always build the macro-editor if Qt4 is found; the option only controls whether the editor is being installed. Not a big deal; it's safe from the aspect of ports.
>How-To-Repeat:
>Fix:
--- fcitx-m17n.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# fcitx-m17n
# fcitx-m17n/distinfo
# fcitx-m17n/pkg-plist
# fcitx-m17n/Makefile
# fcitx-m17n/pkg-descr
#
echo c - fcitx-m17n
mkdir -p fcitx-m17n > /dev/null 2>&1
echo x - fcitx-m17n/distinfo
sed 's/^X//' >fcitx-m17n/distinfo << '9c55304c7a3946d22da55b902f37ef41'
XSHA256 (fcitx/fcitx-m17n-0.1.3.tar.xz) = 12e26e6bb225a5abcc42a1f8b738746b4d66d07ff3a546a289578a42d605814a
XSIZE (fcitx/fcitx-m17n-0.1.3.tar.xz) = 33316
9c55304c7a3946d22da55b902f37ef41
echo x - fcitx-m17n/pkg-plist
sed 's/^X//' >fcitx-m17n/pkg-plist << '2d9c185ae53835d2a287a5bcfea37204'
Xlib/fcitx/fcitx-m17n.so
Xshare/fcitx/addon/fcitx-m17n.conf
Xshare/fcitx/configdesc/fcitx-m17n.desc
Xshare/fcitx/m17n/default
Xshare/locale/zh_CN/LC_MESSAGES/fcitx-m17n.mo
Xshare/locale/zh_TW/LC_MESSAGES/fcitx-m17n.mo
X at dirrm share/fcitx/m17n
2d9c185ae53835d2a287a5bcfea37204
echo x - fcitx-m17n/Makefile
sed 's/^X//' >fcitx-m17n/Makefile << '2e845d2318aa7c45370a8c03336732e9'
X# New ports collection makefile for: fcitx-m17n
X# Date created: 11 Nov 2012
X# Whom: Zhihao Yuan <lichray at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= fcitx-m17n
XPORTVERSION= 0.1.3
XCATEGORIES= textproc
XMASTER_SITES= GOOGLE_CODE
XDIST_SUBDIR= fcitx
X
XMAINTAINER= lichray at gmail.com
XCOMMENT= The libm17n support for Fcitx
X
XLIB_DEPENDS= fcitx-config:${PORTSDIR}/chinese/fcitx \
X m17n:${PORTSDIR}/devel/m17n-lib
X
XUSE_XZ= yes
XUSE_GETTEXT= yes
XUSE_CMAKE= yes
XUSE_GNOME= intltool
X
XPROJECTHOST= fcitx
X
X.include <bsd.port.mk>
2e845d2318aa7c45370a8c03336732e9
echo x - fcitx-m17n/pkg-descr
sed 's/^X//' >fcitx-m17n/pkg-descr << 'afd237ab6b062571606e0f03322f144c'
Xfcitx-m17n provides the libm17n, a multilingual input method engine,
Xas a back-end to the Fcitx IM framework.
X
XWWW: http://code.google.com/p/fcitx/
afd237ab6b062571606e0f03322f144c
exit
--- fcitx-m17n.shar ends here ---
--- fcitx-unikey.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# fcitx-unikey
# fcitx-unikey/pkg-descr
# fcitx-unikey/Makefile
# fcitx-unikey/pkg-plist
# fcitx-unikey/distinfo
# fcitx-unikey/files
# fcitx-unikey/files/patch-macro-editor_CMakeLists.txt
#
echo c - fcitx-unikey
mkdir -p fcitx-unikey > /dev/null 2>&1
echo x - fcitx-unikey/pkg-descr
sed 's/^X//' >fcitx-unikey/pkg-descr << 'd9b4cd83993db407dcbfbf4d1269be1a'
Xfcitx-unikey provides UniKey (Vietnamese keyboard) to the Fcitx IM
Xframework.
X
XWWW: http://code.google.com/p/fcitx/
d9b4cd83993db407dcbfbf4d1269be1a
echo x - fcitx-unikey/Makefile
sed 's/^X//' >fcitx-unikey/Makefile << '45ef9eaff72c2686eafb37e345cfe832'
X# New ports collection makefile for: fcitx-unikey
X# Date created: 11 Nov 2012
X# Whom: Zhihao Yuan <lichray at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= fcitx-unikey
XPORTVERSION= 0.1.1
XCATEGORIES= vietnamese
XMASTER_SITES= GOOGLE_CODE
XDIST_SUBDIR= fcitx
X
XMAINTAINER= lichray at gmail.com
XCOMMENT= UniKey support for Fcitx
X
XLICENSE= GPLv3
X
XLIB_DEPENDS= fcitx-config:${PORTSDIR}/chinese/fcitx
X
XUSE_XZ= yes
XUSE_GETTEXT= yes
XUSE_CMAKE= yes
XUSE_GNOME= intltool
XINSTALLS_ICONS= yes
X
XOPTIONS_DEFINE= QT4
XOPTIONS_DEFAULT=QT4
X
XQT4_DESC= Install the UniKey macro editor
X
X.include <bsd.port.options.mk>
X
X.if ${PORT_OPTIONS:MQT4}
XUSE_QT4= gui
XCMAKE_ARGS+= -DENABLE_EDITOR=ON
XPLIST_SUB+= QT4=""
X.else
XPLIST_SUB+= QT4="@comment "
X.endif
X
XPROJECTHOST= fcitx
X
X.include <bsd.port.mk>
45ef9eaff72c2686eafb37e345cfe832
echo x - fcitx-unikey/pkg-plist
sed 's/^X//' >fcitx-unikey/pkg-plist << 'bd0024ee0007e50fef1ec82cf849c58d'
X%%QT4%%bin/fcitx-unikey-macro-editor
Xlib/fcitx/fcitx-unikey.so
Xshare/fcitx/addon/fcitx-unikey.conf
Xshare/fcitx/configdesc/fcitx-unikey.desc
Xshare/fcitx/inputmethod/unikey.conf
Xshare/fcitx/skin/default/unikey.png
Xshare/icons/hicolor/256x256/apps/fcitx-unikey.png
Xshare/locale/vi/LC_MESSAGES/fcitx-unikey.mo
Xshare/locale/zh_CN/LC_MESSAGES/fcitx-unikey.mo
bd0024ee0007e50fef1ec82cf849c58d
echo x - fcitx-unikey/distinfo
sed 's/^X//' >fcitx-unikey/distinfo << '8f9c65426104cc58b6d2fd7c777abade'
XSHA256 (fcitx/fcitx-unikey-0.1.1.tar.xz) = 41512c1d322ddf6add85cdb54c96a27f23ff42cad68c5226c2672b61881acfcd
XSIZE (fcitx/fcitx-unikey-0.1.1.tar.xz) = 72564
8f9c65426104cc58b6d2fd7c777abade
echo c - fcitx-unikey/files
mkdir -p fcitx-unikey/files > /dev/null 2>&1
echo x - fcitx-unikey/files/patch-macro-editor_CMakeLists.txt
sed 's/^X//' >fcitx-unikey/files/patch-macro-editor_CMakeLists.txt << '862326be5011464b3d74aa34ec45dac3'
X--- macro-editor/CMakeLists.txt.orig 2012-10-22 11:19:06.000000000 -0500
X+++ macro-editor/CMakeLists.txt 2012-11-11 14:48:38.055584178 -0600
X@@ -1,8 +1,10 @@
X include_directories(
X+ ${QT_INCLUDE_DIR}
X ${QT_QTCORE_INCLUDE_DIR}
X ${QT_QTGUI_INCLUDE_DIR}
X ${CMAKE_CURRENT_BINARY_DIR}
X ${PROJECT_SOURCE_DIR}/unikey
X+ ${FCITX4_PREFIX}/include
X )
X
X link_directories(
X@@ -34,6 +36,9 @@ target_link_libraries(fcitx-unikey-macro
X unikey
X ${FCITX4_FCITX_UTILS_LIBRARIES}
X ${FCITX4_FCITX_CONFIG_LIBRARIES}
X+ -lintl
X )
X
X-install(TARGETS fcitx-unikey-macro-editor DESTINATION ${FCITX4_PREFIX}/bin)
X\ No newline at end of file
X+if (ENABLE_EDITOR)
X+install(TARGETS fcitx-unikey-macro-editor DESTINATION ${FCITX4_PREFIX}/bin)
X+endif (ENABLE_EDITOR)
862326be5011464b3d74aa34ec45dac3
exit
--- fcitx-unikey.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list