summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcubercsl2021-06-23 16:09:56 +0000
committercubercsl2021-06-23 16:09:56 +0000
commitabf597d8f48b0c6c9ceaa02fe02fbf5854d916fe (patch)
tree45f3291ec705971a7f359c5aa015816be7ce8126 /PKGBUILD
parent579ce14290028fbf759087383ed9ff55a9c8b25e (diff)
downloadaur-abf597d8f48b0c6c9ceaa02fe02fbf5854d916fe.tar.gz
Update from GitHub Actions: fix(openfly): add patch for linux
https://github.com/cubercsl/AUR-packages/actions/runs/964993707
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 83e9d10eec9a..b556b94da908 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=rime-openfly
pkgver=9.9m
-pkgrel=1
+pkgrel=2
pkgdesc='词库开源的小鹤音形 Rime 配方'
arch=('any')
url='https://github.com/amorphobia/openfly'
@@ -16,15 +16,19 @@ makedepends=('librime'
'rime-prelude')
source=("$pkgname-$pkgver.tar.gz::https://github.com/amorphobia/openfly/archive/v${pkgver}.tar.gz"
"openfly.lua"
+ "openfly-linux.patch"
"$pkgname.install")
sha256sums=('25210ecdb652179f5f71048174f2792b8d5d5dc7a08ddc67a60e21af2a805ae2'
- '7cd0316f88ee7bc19ef64b8afa82757208daa7f3818819f26395e1775a702368'
+ 'f9ee06ea15dfa054dc27fe22c502d702e4159a3345fbeb1a3be1bbf56468ddfd'
+ '44590b69d9d76c4fcd8db37d9c55f13e7313732b3e6813f895aea55cd5845e0d'
'f90e6ba63a7a347c1cb4dce15782df4f5526ec174659eb23d55fe9f8b4b914cd')
install="$pkgname.install"
prepare() {
cd "${srcdir}/openfly-${pkgver}"
for _f in $(pacman -Qql rime-prelude | grep -v "/$"); do ln -sf $_f; done
+
+ patch -Np1 -i ../openfly-linux.patch
}
build() {
@@ -40,5 +44,5 @@ package() {
install -Dm644 openfly.{completion,embedded.hint,fast.symbols,off-table,primary,secondary,secondary.short.code,symbols,uncommon,user,user.top,web,whimsicality}.dict.yaml -t "${pkgdir}"/usr/share/rime-data
install -Dm644 openfly{,_reverse}.{schema,dict}.yaml -t "${pkgdir}"/usr/share/rime-data
install -Dm644 build/openfly{,_reverse}.{schema.yaml,table.bin,prism.bin,reverse.bin} -t "${pkgdir}"/usr/share/rime-data/build
- install -Dm644 lua/openfly_{common,date_translator,deletion_filter,hint_filter,shortcut_processor,shortcut_translator,time_translator}.lua -t "${pkgdir}"/usr/share/rime-data/lua
+ install -Dm644 lua/openfly_{common,date_translator,deletion_filter,hint_filter,time_translator}.lua -t "${pkgdir}"/usr/share/rime-data/lua
}