summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNocifer2024-03-08 14:21:58 +0200
committerNocifer2024-03-08 14:21:58 +0200
commitd16f8a2a96493eb275ab6dfa6dc88aab2762b511 (patch)
tree8c77b7b9e23c29e4b1a7b465b03fd1cd3cf22e7e /PKGBUILD
parent47eca7c201c5e39d1b7c6b6f20afc0fd9770aa2c (diff)
downloadaur-d16f8a2a96493eb275ab6dfa6dc88aab2762b511.tar.gz
v=2.29.5400.102,r=1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 33 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cc2091c8105b..8607e4c24b48 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,19 +4,19 @@
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
pkgname='fcitx5-mozc-ut'
-pkgver=2.29.5374.102
+pkgver=2.29.5400.102
pkgrel=1
pkgdesc='Mozc module for Fcitx5'
arch=('x86_64')
url='https://github.com/fcitx/mozc'
-license=('Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND LGPL-3.0-only AND MIT AND NAIST-2003 AND Unicode-3.0')
-depends=('fcitx5' 'mozc>=2.29.5374.102')
+license=('Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT AND NAIST-2003 AND Unicode-3.0 AND LicenseRef-Okinawa-Dictionary')
+depends=('fcitx5' 'mozc>=2.29.5400.102')
makedepends=('bazel' 'git' 'python' 'qt6-base')
optdepends=('fcitx5-configtool')
-provides=('fcitx5-mozc=2.29.5374.102')
+provides=('fcitx5-mozc=2.29.5400.102')
conflicts=('fcitx5-mozc')
options=(!distcc !ccache)
-source=("${pkgname}-git::git+https://github.com/fcitx/mozc.git#commit=c687b82fccd443917359a5c2a7b9b1c5fd3737c9")
+source=("${pkgname}-git::git+https://github.com/fcitx/mozc.git#commit=05fa21362019671046a7bd7c366b21123a7d0bde")
sha256sums=('SKIP')
prepare() {
@@ -37,12 +37,35 @@ build() {
package() {
cd ${pkgname}-git/src
- install -Dm644 ../LICENSE "${pkgdir}"/usr/share/licenses/fcitx5-mozc/LICENSE
- install -Dm644 data/installer/credits_en.html "${pkgdir}"/usr/share/licenses/fcitx5-mozc/Submodules
+ # BSD-3-Clause
+ sed -n 67,94p data/installer/credits_en.html > Mozc
+ install -Dm644 Mozc "${pkgdir}"/usr/share/licenses/mozc/Mozc
+ # BSD-3-Clause
+ sed -n 317,344p data/installer/credits_en.html > Breakpad
+ install -Dm644 Breakpad "${pkgdir}"/usr/share/licenses/mozc/Breakpad
+ # NAIST-2003
+ sed -n 355,424p data/installer/credits_en.html > IPAdic
+ install -Dm644 IPAdic "${pkgdir}"/usr/share/licenses/mozc/IPAdic
+ # BSD-2-Clause
+ sed -n 435,457p data/installer/credits_en.html > Japanese-Usage-Dictionary
+ install -Dm644 Japanese-Usage-Dictionary "${pkgdir}"/usr/share/licenses/mozc/Japanese-Usage-Dictionary
+ # Public Domain Data
+ sed -n 468,470p data/installer/credits_en.html > Okinawa-Dictionary
+ install -Dm644 Okinawa-Dictionary "${pkgdir}"/usr/share/licenses/mozc/Okinawa-Dictionary
+ # BSD-3-Clause
+ sed -n 481,513p data/installer/credits_en.html > Protocol-Buffers
+ install -Dm644 Protocol-Buffers "${pkgdir}"/usr/share/licenses/mozc/Protocol-Buffers
+ # MIT
+ sed -n 698,704p data/installer/credits_en.html > Tamachi-Phonetic-Kanji-Alphabet
+ install -Dm644 Tamachi-Phonetic-Kanji-Alphabet "${pkgdir}"/usr/share/licenses/mozc/Tamachi-Phonetic-Kanji-Alphabet
+ # MIT
+ sed -n 762,782p data/installer/credits_en.html > Windows-Implementation-Library
+ sed -i -e 's|^[ \t]*||g' Windows-Implementation-Library
+ install -Dm644 Windows-Implementation-Library "${pkgdir}"/usr/share/licenses/mozc/Windows-Implementation-Library
- install -Dm755 bazel-bin/unix/fcitx5/fcitx5-mozc.so "${pkgdir}"/usr/lib/fcitx5/fcitx5-mozc.so
- install -Dm644 unix/fcitx5/mozc-addon.conf "${pkgdir}"/usr/share/fcitx5/addon/mozc.conf
- install -Dm644 unix/fcitx5/mozc.conf "${pkgdir}"/usr/share/fcitx5/inputmethod/mozc.conf
+ install -Dm644 bazel-bin/unix/fcitx5/fcitx5-mozc.so "${pkgdir}"/usr/lib/fcitx5/fcitx5-mozc.so
+ install -Dm644 unix/fcitx5/mozc-addon.conf "${pkgdir}"/usr/share/fcitx5/addon/mozc.conf
+ install -Dm644 unix/fcitx5/mozc.conf "${pkgdir}"/usr/share/fcitx5/inputmethod/mozc.conf
for pofile in unix/fcitx5/po/*.po
do