diff options
author | Guangyuan Yang <ygy@FreeBSD.org> | 2020-12-29 14:58:55 +0000 |
---|---|---|
committer | Guangyuan Yang <ygy@FreeBSD.org> | 2020-12-29 14:58:55 +0000 |
commit | 784693f56c9c8899036fc4aa340be19676b514c8 (patch) | |
tree | 57d3ceb2bb056eb915f7f25ff148aea78c8807cb /chinese/fcitx5-chewing | |
parent | 0109871be7f4defa811d2e308db09de0ee44b2c5 (diff) | |
download | ports-784693f56c9c8899036fc4aa340be19676b514c8.tar.gz ports-784693f56c9c8899036fc4aa340be19676b514c8.zip |
Add Fcitx5 IME framework and related ports
The Fcitx5 IME framework is the future version of the legacy Fcitx IME framework.
Main parts of Fcitx5:
- x11/xcb-imdkit
- textproc/fcitx5
Application supports libraries of Fcitx5:
- textproc/fcitx5-qt
- textproc/fcitx5-gtk
GUI configuration tool of Fcitx5:
- textproc/fcitx5-configtool
IME addons for Fcitx5:
- chinese/fcitx5-rime
- japanese/fcitx5-anthy
textproc/fcitx5 and chinese/fcitx cannot be installed at the same time right now, due to development environment and runtime conflicts users could possibly run into.
Submitted by: Ka Ho Ng <khng300@gmail.com>
Approved by: lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D27667
Notes
Notes:
svn path=/head/; revision=559587
Diffstat (limited to 'chinese/fcitx5-chewing')
-rw-r--r-- | chinese/fcitx5-chewing/Makefile | 24 | ||||
-rw-r--r-- | chinese/fcitx5-chewing/distinfo | 3 | ||||
-rw-r--r-- | chinese/fcitx5-chewing/pkg-descr | 4 | ||||
-rw-r--r-- | chinese/fcitx5-chewing/pkg-plist | 16 |
4 files changed, 47 insertions, 0 deletions
diff --git a/chinese/fcitx5-chewing/Makefile b/chinese/fcitx5-chewing/Makefile new file mode 100644 index 000000000000..bc808dc0d136 --- /dev/null +++ b/chinese/fcitx5-chewing/Makefile @@ -0,0 +1,24 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= fcitx5-chewing +DISTVERSION= 5.0.2 +CATEGORIES= chinese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Chewing support for Fcitx5 + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt + +LIB_DEPENDS= libchewing.so:chinese/libchewing \ + libFcitx5Core.so:textproc/fcitx5 + +USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= fcitx + +USE_KDE= ecm + +.include <bsd.port.mk> diff --git a/chinese/fcitx5-chewing/distinfo b/chinese/fcitx5-chewing/distinfo new file mode 100644 index 000000000000..7c3aa338f14e --- /dev/null +++ b/chinese/fcitx5-chewing/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1608388686 +SHA256 (fcitx-fcitx5-chewing-5.0.2_GH0.tar.gz) = acf4a18ccbc815dfbb28bc92fc1d4552133c15c355ca41052d01b1b1e6d5301b +SIZE (fcitx-fcitx5-chewing-5.0.2_GH0.tar.gz) = 19701 diff --git a/chinese/fcitx5-chewing/pkg-descr b/chinese/fcitx5-chewing/pkg-descr new file mode 100644 index 000000000000..2868e8ce96ed --- /dev/null +++ b/chinese/fcitx5-chewing/pkg-descr @@ -0,0 +1,4 @@ +Chewing intelligent phonetic input method library support for +Fcitx5 input method framework. + +WWW: https://github.com/fcitx/fcitx5-chewing diff --git a/chinese/fcitx5-chewing/pkg-plist b/chinese/fcitx5-chewing/pkg-plist new file mode 100644 index 000000000000..77b6dda92b77 --- /dev/null +++ b/chinese/fcitx5-chewing/pkg-plist @@ -0,0 +1,16 @@ +lib/fcitx5/chewing.so +share/fcitx5/addon/chewing.conf +share/fcitx5/inputmethod/chewing.conf +share/icons/hicolor/48x48/apps/fcitx-chewing.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-chewing.png +share/locale/ca/LC_MESSAGES/fcitx5-chewing.mo +share/locale/da/LC_MESSAGES/fcitx5-chewing.mo +share/locale/de/LC_MESSAGES/fcitx5-chewing.mo +share/locale/he/LC_MESSAGES/fcitx5-chewing.mo +share/locale/ja/LC_MESSAGES/fcitx5-chewing.mo +share/locale/ko/LC_MESSAGES/fcitx5-chewing.mo +share/locale/ru/LC_MESSAGES/fcitx5-chewing.mo +share/locale/tr/LC_MESSAGES/fcitx5-chewing.mo +share/locale/zh_CN/LC_MESSAGES/fcitx5-chewing.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-chewing.mo +share/metainfo/org.fcitx.Fcitx5.Addon.Chewing.metainfo.xml |