ime-jd-fcitx5-bin

LOW
maintainer carlsplace 0 votes base ime-jd-bin scanned 2026-11-05 10:09:05.899562
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: hronro <hronro@gmail.com>
2#
3# Written for each release by linux/repo/aur.sh in
4# https://github.com/hronro/ime-jd: change that, not this.
5
6pkgbase=ime-jd-bin
7pkgname=(ime-jd-fcitx5-bin ime-jd-ibus-bin ime-jd-userdict-bin)
8pkgver=0.10.0
9pkgrel=1
10pkgdesc='键道输入法, an independent implementation of the 键道 (xkjd) input scheme'
11arch=(x86_64 aarch64)
12url=https://github.com/hronro/ime-jd
13license=(GPL-3.0-or-later)
14options=(!strip !debug)
15_assets=https://github.com/hronro/ime-jd/releases/download/v$pkgver/jd-ime-v$pkgver-linux
16source_x86_64=("$_assets-x86_64-"{fcitx5,ibus,userdict}.pkg.tar.zst)
17source_aarch64=("$_assets-arm64-"{fcitx5,ibus,userdict}.pkg.tar.zst)
18noextract=(jd-ime-v$pkgver-linux-{x86_64,arm64}-{fcitx5,ibus,userdict}.pkg.tar.zst)
19sha256sums_x86_64=( '27d777a8ed91324521798efe9fc5cf61ce9fd4071bdb82d9661996dcb1f8f0f5' '166a815837c731401b9405b1d7be735fc9f34d3b81fc4d57926647bc7373139c' 'd08c9b411e5473768b37569bd4efc68d2f41e6303d98b726e5d5755c96a3f69d' )
20sha256sums_aarch64=( 'a64b552d3f9f87a2c1bd187c424ca1fbdbf37f4eec1ab4d7e259810862055493' 'd5646d780b0648e72aab5da8f9a633cef6da2e2b7a0407e92d86a0daff9b902c' 'de8128c9f33695f553d29fb0ac789cf1a59c9417cbbcd264fbe2f57f5eaff6e0' )
21
22# The release's Arch package for <frontend>, without its pacman metadata.
23_unpack() {
24 local arch=$CARCH
25 [[ $arch == aarch64 ]] && arch=arm64
26 bsdtar -xf "$srcdir/jd-ime-v$pkgver-linux-$arch-$1.pkg.tar.zst" -C "$pkgdir" --exclude '.*'
27}
28
29package_ime-jd-fcitx5-bin() {
30 pkgdesc='键道输入法 for Fcitx 5'
31 depends=('fcitx5>=5.0.14')
32 optdepends=('ime-jd-userdict-bin: the window that edits the user dictionary')
33 provides=(ime-jd-fcitx5)
34 conflicts=(ime-jd-fcitx5)
35 _unpack fcitx5
36}
37
38package_ime-jd-ibus-bin() {
39 pkgdesc='键道输入法 for IBus'
40 depends=('ibus>=1.5.26' gcc-libs)
41 optdepends=('ime-jd-userdict-bin: the window that edits the user dictionary')
42 provides=(ime-jd-ibus)
43 conflicts=(ime-jd-ibus)
44 _unpack ibus
45}
46
47package_ime-jd-userdict-bin() {
48 pkgdesc="键道用户自造词, the window that edits 键道's user dictionary"
49 depends=('gtk4>=4.6')
50 provides=(ime-jd-userdict)
51 conflicts=(ime-jd-userdict)
52 _unpack userdict
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-11-05 10:09:05 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion