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 /japanese/fcitx5-anthy | |
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 'japanese/fcitx5-anthy')
-rw-r--r-- | japanese/fcitx5-anthy/Makefile | 24 | ||||
-rw-r--r-- | japanese/fcitx5-anthy/distinfo | 3 | ||||
-rw-r--r-- | japanese/fcitx5-anthy/pkg-descr | 3 | ||||
-rw-r--r-- | japanese/fcitx5-anthy/pkg-plist | 42 |
4 files changed, 72 insertions, 0 deletions
diff --git a/japanese/fcitx5-anthy/Makefile b/japanese/fcitx5-anthy/Makefile new file mode 100644 index 000000000000..298ee195c8b7 --- /dev/null +++ b/japanese/fcitx5-anthy/Makefile @@ -0,0 +1,24 @@ +# Created by: Ka Ho Ng <khng300@gmail.com> +# $FreeBSD$ + +PORTNAME= fcitx5-anthy +DISTVERSION= 5.0.1 +CATEGORIES= japanese textproc + +MAINTAINER= khng300@gmail.com +COMMENT= Anthy support for Fcitx5 + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt + +LIB_DEPENDS= libanthy.so:japanese/anthy \ + 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/japanese/fcitx5-anthy/distinfo b/japanese/fcitx5-anthy/distinfo new file mode 100644 index 000000000000..c204eb0e91a3 --- /dev/null +++ b/japanese/fcitx5-anthy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1608388045 +SHA256 (fcitx-fcitx5-anthy-5.0.1_GH0.tar.gz) = 73edfa4b69e21cf368ac70bc6c08aa75c9bb8cb482f1e998928fc581067efc22 +SIZE (fcitx-fcitx5-anthy-5.0.1_GH0.tar.gz) = 96840 diff --git a/japanese/fcitx5-anthy/pkg-descr b/japanese/fcitx5-anthy/pkg-descr new file mode 100644 index 000000000000..202d18181167 --- /dev/null +++ b/japanese/fcitx5-anthy/pkg-descr @@ -0,0 +1,3 @@ +Anthy support for Fcitx5 input method framework. + +WWW: https://github.com/fcitx/fcitx5-anthy diff --git a/japanese/fcitx5-anthy/pkg-plist b/japanese/fcitx5-anthy/pkg-plist new file mode 100644 index 000000000000..f04af2e5f716 --- /dev/null +++ b/japanese/fcitx5-anthy/pkg-plist @@ -0,0 +1,42 @@ +lib/fcitx5/anthy.so +share/fcitx5/addon/anthy.conf +share/fcitx5/anthy/101kana.sty +share/fcitx5/anthy/atok.sty +share/fcitx5/anthy/azik.sty +share/fcitx5/anthy/canna.sty +share/fcitx5/anthy/msime.sty +share/fcitx5/anthy/nicola-a.sty +share/fcitx5/anthy/nicola-f.sty +share/fcitx5/anthy/nicola-j.sty +share/fcitx5/anthy/oasys100j.sty +share/fcitx5/anthy/qkana.sty +share/fcitx5/anthy/tron-dvorak.sty +share/fcitx5/anthy/tron-qwerty-jp.sty +share/fcitx5/anthy/tsuki-2-203-101.sty +share/fcitx5/anthy/tsuki-2-203-106.sty +share/fcitx5/anthy/vje-delta.sty +share/fcitx5/anthy/wnn.sty +share/fcitx5/inputmethod/anthy.conf +share/icons/hicolor/22x22/status/fcitx-anthy-symbol.png +share/icons/hicolor/22x22/status/org.fcitx.Fcitx5.fcitx-anthy-symbol.png +share/icons/hicolor/48x48/status/fcitx-anthy.png +share/icons/hicolor/48x48/status/org.fcitx.Fcitx5.fcitx-anthy.png +share/icons/hicolor/scalable/status/fcitx-anthy-period-japanese.svg +share/icons/hicolor/scalable/status/fcitx-anthy-period-latin.svg +share/icons/hicolor/scalable/status/fcitx-anthy-period-wide-japanese.svg +share/icons/hicolor/scalable/status/fcitx-anthy-period-wide-latin.svg +share/icons/hicolor/scalable/status/fcitx-anthy-symbol.svg +share/icons/hicolor/scalable/status/org.fcitx.Fcitx5.fcitx-anthy-period-japanese.svg +share/icons/hicolor/scalable/status/org.fcitx.Fcitx5.fcitx-anthy-period-latin.svg +share/icons/hicolor/scalable/status/org.fcitx.Fcitx5.fcitx-anthy-period-wide-japanese.svg +share/icons/hicolor/scalable/status/org.fcitx.Fcitx5.fcitx-anthy-period-wide-latin.svg +share/icons/hicolor/scalable/status/org.fcitx.Fcitx5.fcitx-anthy-symbol.svg +share/locale/ca/LC_MESSAGES/fcitx5-anthy.mo +share/locale/da/LC_MESSAGES/fcitx5-anthy.mo +share/locale/de/LC_MESSAGES/fcitx5-anthy.mo +share/locale/ja/LC_MESSAGES/fcitx5-anthy.mo +share/locale/ko/LC_MESSAGES/fcitx5-anthy.mo +share/locale/ru/LC_MESSAGES/fcitx5-anthy.mo +share/locale/zh_CN/LC_MESSAGES/fcitx5-anthy.mo +share/locale/zh_TW/LC_MESSAGES/fcitx5-anthy.mo +share/metainfo/org.fcitx.Fcitx5.Addon.Anthy.metainfo.xml |