aboutsummaryrefslogtreecommitdiff
path: root/japanese/fcitx5-anthy
diff options
context:
space:
mode:
authorGuangyuan Yang <ygy@FreeBSD.org>2020-12-29 14:58:55 +0000
committerGuangyuan Yang <ygy@FreeBSD.org>2020-12-29 14:58:55 +0000
commit784693f56c9c8899036fc4aa340be19676b514c8 (patch)
tree57d3ceb2bb056eb915f7f25ff148aea78c8807cb /japanese/fcitx5-anthy
parent0109871be7f4defa811d2e308db09de0ee44b2c5 (diff)
downloadports-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/Makefile24
-rw-r--r--japanese/fcitx5-anthy/distinfo3
-rw-r--r--japanese/fcitx5-anthy/pkg-descr3
-rw-r--r--japanese/fcitx5-anthy/pkg-plist42
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