From 1f800020a99a11c36e532501020040cd658c8f6d Mon Sep 17 00:00:00 2001 From: Qijia Liu Date: Mon, 10 Jun 2024 20:03:45 -0400 Subject: [PATCH] add chewing, hangul and sayura (#39) --- .gitmodules | 9 +++++++++ README.md | 10 ++++++++++ all.sh | 3 +++ fcitx5-chewing | 1 + fcitx5-hangul | 1 + fcitx5-rime | 2 +- fcitx5-sayura | 1 + scripts/chewing.sh | 10 ++++++++++ scripts/hangul.sh | 10 ++++++++++ scripts/sayura.sh | 9 +++++++++ 10 files changed, 55 insertions(+), 1 deletion(-) create mode 160000 fcitx5-chewing create mode 160000 fcitx5-hangul create mode 160000 fcitx5-sayura create mode 100755 scripts/chewing.sh create mode 100755 scripts/hangul.sh create mode 100755 scripts/sayura.sh diff --git a/.gitmodules b/.gitmodules index ec60ff6..70a8eb1 100644 --- a/.gitmodules +++ b/.gitmodules @@ -37,3 +37,12 @@ [submodule "fcitx5-table-extra"] path = fcitx5-table-extra url = https://github.com/fcitx/fcitx5-table-extra +[submodule "fcitx5-hangul"] + path = fcitx5-hangul + url = https://github.com/fcitx/fcitx5-hangul +[submodule "fcitx5-sayura"] + path = fcitx5-sayura + url = https://github.com/fcitx/fcitx5-sayura +[submodule "fcitx5-chewing"] + path = fcitx5-chewing + url = https://github.com/fcitx/fcitx5-chewing diff --git a/README.md b/README.md index 45aad2b..c49b849 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,22 @@ Build plugins for [fcitx5-macos](https://github.com/fcitx-contrib/fcitx5-macos). ## Plugins ### Chinese * [chinese-addons](https://github.com/fcitx/fcitx5-chinese-addons): LGPL-2.1-or-later +* [table-extra](https://github.com/fcitx/fcitx5-table-extra): GPL-3.0-or-later +* [chewing](https://github.com/fcitx/fcitx5-chewing): LGPL-2.1-or-later ### Japanese * [skk](https://github.com/fcitx/fcitx5-skk): GPL-3.0-or-later * [anthy](https://github.com/fcitx/fcitx5-anthy): GPL-2.0-or-later +### Korean +* [hangul](https://github.com/fcitx/fcitx5-hangul): GPL-2.0-or-later + ### English * [hallelujah](https://github.com/fcitx-contrib/fcitx5-hallelujah): GPL-3.0-only +### Sinhala +* [sayura](https://github.com/fcitx/fcitx5-sayura): GPL-2.0-or-later + ### Thai * [thai](https://github.com/fcitx/fcitx5-libthai): GPL-2.0-or-later @@ -23,6 +31,7 @@ Build plugins for [fcitx5-macos](https://github.com/fcitx-contrib/fcitx5-macos). * [librime](https://github.com/rime/librime): BSD-3-Clause * [librime-lua](https://github.com/hchunhui/librime-lua): BSD-3-Clause * [librime-octagram](https://github.com/lotem/librime-octagram): GPL-3.0-only + * [librime-predict](https://github.com/rime/librime-predict): BSD-3-Clause ### Other * [lua](https://github.com/fcitx/fcitx5-lua): LGPL-2.1-or-later @@ -31,4 +40,5 @@ Build plugins for [fcitx5-macos](https://github.com/fcitx-contrib/fcitx5-macos). ```sh mkdir -p ~/Library/fcitx5 tar -xjvC ~/Library/fcitx5 -f hallelujah-x86_64.tar.bz2 +tar -xjvC ~/Library/fcitx5 -f hallelujah-any.tar.bz2 ``` diff --git a/all.sh b/all.sh index d092f9b..e7f5f2c 100755 --- a/all.sh +++ b/all.sh @@ -3,6 +3,9 @@ set -e all_plugins=( + chewing + hangul + sayura skk lua hallelujah diff --git a/fcitx5-chewing b/fcitx5-chewing new file mode 160000 index 0000000..1920860 --- /dev/null +++ b/fcitx5-chewing @@ -0,0 +1 @@ +Subproject commit 1920860074081e864adbd01c99fcba7abd9d2714 diff --git a/fcitx5-hangul b/fcitx5-hangul new file mode 160000 index 0000000..90408d2 --- /dev/null +++ b/fcitx5-hangul @@ -0,0 +1 @@ +Subproject commit 90408d2216389172fefb49f75771d1d28146719c diff --git a/fcitx5-rime b/fcitx5-rime index 2c471c6..e49c0c3 160000 --- a/fcitx5-rime +++ b/fcitx5-rime @@ -1 +1 @@ -Subproject commit 2c471c6652b141ad6c01017579ba858a9cac5a5c +Subproject commit e49c0c3376f573704bcaa0971d294a272c252026 diff --git a/fcitx5-sayura b/fcitx5-sayura new file mode 160000 index 0000000..23335a8 --- /dev/null +++ b/fcitx5-sayura @@ -0,0 +1 @@ +Subproject commit 23335a8578ec574e31038cbbcf7210e3e86c9b0d diff --git a/scripts/chewing.sh b/scripts/chewing.sh new file mode 100755 index 0000000..e002571 --- /dev/null +++ b/scripts/chewing.sh @@ -0,0 +1,10 @@ +set -e + +. ./common.sh chewing $1 + +install_deps libchewing +f5m_configure +f5m_build +f5m_install libchewing +f5m_split_data +f5m_make_tarball chewing diff --git a/scripts/hangul.sh b/scripts/hangul.sh new file mode 100755 index 0000000..42fe01b --- /dev/null +++ b/scripts/hangul.sh @@ -0,0 +1,10 @@ +set -e + +. ./common.sh hangul $1 + +install_deps libhangul +f5m_configure +f5m_build +f5m_install libhangul +f5m_split_data +f5m_make_tarball hangul diff --git a/scripts/sayura.sh b/scripts/sayura.sh new file mode 100755 index 0000000..ce2d5ba --- /dev/null +++ b/scripts/sayura.sh @@ -0,0 +1,9 @@ +set -e + +. ./common.sh sayura $1 + +f5m_configure +f5m_build +f5m_install +f5m_split_data +f5m_make_tarball sayura