aboutsummaryrefslogtreecommitdiff
path: root/japanese
diff options
context:
space:
mode:
authorSyoBoN <syobon@syobon.net>2024-02-05 05:27:33 +0000
committerKoichiro Iwao <meta@FreeBSD.org>2024-03-08 08:50:18 +0000
commite46f5bd9d62bd39ee2115c07acbf0c52cd0f1684 (patch)
tree9bae577e70fd4e2847736bb171611fcf42976263 /japanese
parent955c0beb2490487e05bd9c005dde5ee716ea39d3 (diff)
downloadports-e46f5bd9d62bd39ee2115c07acbf0c52cd0f1684.tar.gz
ports-e46f5bd9d62bd39ee2115c07acbf0c52cd0f1684.zip
japanese/fcitx5-cskk: New port: SKK input method plugin for fcitx5 that uses LibCSKK
PR: 276832
Diffstat (limited to 'japanese')
-rw-r--r--japanese/Makefile1
-rw-r--r--japanese/fcitx5-cskk/Makefile34
-rw-r--r--japanese/fcitx5-cskk/distinfo3
-rw-r--r--japanese/fcitx5-cskk/pkg-descr1
-rw-r--r--japanese/fcitx5-cskk/pkg-plist36
5 files changed, 75 insertions, 0 deletions
diff --git a/japanese/Makefile b/japanese/Makefile
index 6955e929b094..280a44fb46aa 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -56,6 +56,7 @@
SUBDIR += fcitx-mozc
SUBDIR += fcitx-skk
SUBDIR += fcitx5-anthy
+ SUBDIR += fcitx5-cskk
SUBDIR += flower-fpw
SUBDIR += foldoc-fpw
SUBDIR += font-aozoramincho
diff --git a/japanese/fcitx5-cskk/Makefile b/japanese/fcitx5-cskk/Makefile
new file mode 100644
index 000000000000..a8ef88a75fa2
--- /dev/null
+++ b/japanese/fcitx5-cskk/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= fcitx5-cskk
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.0
+CATEGORIES= japanese textproc
+
+MAINTAINER= syobon@syobon.net
+COMMENT= SKK input method plugin for fcitx5 that uses LibCSKK
+WWW= https://github.com/fcitx/fcitx5-cskk
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcskk.so:japanese/cskk \
+ libFcitx5Core.so:textproc/fcitx5
+RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo
+
+USES= cmake gettext pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= fcitx
+
+CMAKE_ARGS+= -DSKK_DICT_DEFAULT_PATH="${LOCALBASE}/share/skk/SKK-JISYO.L"
+
+OPTIONS_SUB= yes
+OPTIONS_DEFINE= QT5
+OPTIONS_DEFAULT= QT5
+
+QT5_DESC= Enable Qt for GUI configuration
+QT5_LIB_DEPENDS+= libFcitx5Qt5WidgetsAddons.so:textproc/fcitx5-qt@qt5
+QT5_CMAKE_BOOL= ENABLE_QT
+QT5_USES= kde:5 qt:5
+QT5_USE= KDE=ecm \
+ QT=core,gui,widgets,buildtools:build,qmake:build
+
+.include <bsd.port.mk>
diff --git a/japanese/fcitx5-cskk/distinfo b/japanese/fcitx5-cskk/distinfo
new file mode 100644
index 000000000000..74542e759cff
--- /dev/null
+++ b/japanese/fcitx5-cskk/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1707039080
+SHA256 (fcitx-fcitx5-cskk-v1.2.0_GH0.tar.gz) = d6be1a25a6ea0d609375612d432df109bb75a9361c7fd4250fcda59dcf910d94
+SIZE (fcitx-fcitx5-cskk-v1.2.0_GH0.tar.gz) = 174281
diff --git a/japanese/fcitx5-cskk/pkg-descr b/japanese/fcitx5-cskk/pkg-descr
new file mode 100644
index 000000000000..b8216dd38877
--- /dev/null
+++ b/japanese/fcitx5-cskk/pkg-descr
@@ -0,0 +1 @@
+SKK input method plugin for fcitx5 that uses LibCSKK
diff --git a/japanese/fcitx5-cskk/pkg-plist b/japanese/fcitx5-cskk/pkg-plist
new file mode 100644
index 000000000000..2a5e6e335b1e
--- /dev/null
+++ b/japanese/fcitx5-cskk/pkg-plist
@@ -0,0 +1,36 @@
+lib/fcitx5/fcitx5-cskk.so
+%%QT5%%lib/fcitx5/qt5/libfcitx5-cskk-config.so
+share/fcitx5/addon/cskk.conf
+share/fcitx5/cskk/dictionary_list
+share/fcitx5/inputmethod/cskk.conf
+share/icons/hicolor/24x24/apps/cskk-ascii.png
+share/icons/hicolor/24x24/apps/cskk-hankakukana.png
+share/icons/hicolor/24x24/apps/cskk-hiragana.png
+share/icons/hicolor/24x24/apps/cskk-katakana.png
+share/icons/hicolor/24x24/apps/cskk-zenei.png
+share/icons/hicolor/24x24/apps/cskk.png
+share/icons/hicolor/256x256/apps/cskk-ascii.png
+share/icons/hicolor/256x256/apps/cskk-hankakukana.png
+share/icons/hicolor/256x256/apps/cskk-hiragana.png
+share/icons/hicolor/256x256/apps/cskk-katakana.png
+share/icons/hicolor/256x256/apps/cskk-zenei.png
+share/icons/hicolor/256x256/apps/cskk.png
+share/icons/hicolor/32x32/apps/cskk-ascii.png
+share/icons/hicolor/32x32/apps/cskk-hankakukana.png
+share/icons/hicolor/32x32/apps/cskk-hiragana.png
+share/icons/hicolor/32x32/apps/cskk-katakana.png
+share/icons/hicolor/32x32/apps/cskk-zenei.png
+share/icons/hicolor/32x32/apps/cskk.png
+share/icons/hicolor/48x48/apps/cskk-ascii.png
+share/icons/hicolor/48x48/apps/cskk-hankakukana.png
+share/icons/hicolor/48x48/apps/cskk-hiragana.png
+share/icons/hicolor/48x48/apps/cskk-katakana.png
+share/icons/hicolor/48x48/apps/cskk-zenei.png
+share/icons/hicolor/48x48/apps/cskk.png
+share/locale/de/LC_MESSAGES/fcitx5-cskk.mo
+share/locale/ja/LC_MESSAGES/fcitx5-cskk.mo
+share/locale/ko/LC_MESSAGES/fcitx5-cskk.mo
+share/locale/ru/LC_MESSAGES/fcitx5-cskk.mo
+share/locale/zh_CN/LC_MESSAGES/fcitx5-cskk.mo
+share/locale/zh_TW/LC_MESSAGES/fcitx5-cskk.mo
+share/metainfo/org.fcitx.Fcitx5.Addon.Cskk.metainfo.xml