brise: drop noarch
This commit is contained in:
parent
f2a71f53a5
commit
b96b19cd3c
3 changed files with 45 additions and 7 deletions
7
srcpkgs/brise/INSTALL
Normal file
7
srcpkgs/brise/INSTALL
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
case "$ACTION" in
|
||||||
|
post)
|
||||||
|
[ -x usr/bin/rime_deployer ] || exit 1
|
||||||
|
[ -d usr/share/rime-data ] || exit 0
|
||||||
|
usr/bin/rime_deployer --build usr/share/rime-data
|
||||||
|
;;
|
||||||
|
esac
|
23
srcpkgs/brise/REMOVE
Normal file
23
srcpkgs/brise/REMOVE
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
case "$ACTION" in
|
||||||
|
post)
|
||||||
|
for _file in usr/share/rime-data/build/*.schema.yaml
|
||||||
|
do
|
||||||
|
_filename=${_file##*/}
|
||||||
|
if [ ! -f "usr/share/rime-data/$_filename" ]; then
|
||||||
|
_basename=${_file%.schema.yaml}
|
||||||
|
rm -f "$_file"
|
||||||
|
rm -f "${_basename}.prism.bin"
|
||||||
|
rm -f "${_basename}.reverse.bin"
|
||||||
|
rm -f "${_basename}.table.bin"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
rm -f usr/share/rime-data/build/default.yaml
|
||||||
|
rmdir usr/share/rime-data/build >/dev/null 2>&1 || true
|
||||||
|
rm -f usr/share/rime-data/user.yaml
|
||||||
|
if ! rmdir usr/share/rime-data >/dev/null 2>&1 &&
|
||||||
|
[ -x usr/bin/rime_deployer ]
|
||||||
|
then
|
||||||
|
usr/bin/rime_deployer --build usr/share/rime-data
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
|
@ -1,12 +1,13 @@
|
||||||
# Template file for 'brise'
|
# Template file for 'brise'
|
||||||
|
# TODO: Upstream has changed to new release schema,
|
||||||
|
# They split into multiple small repositories for different input systems.
|
||||||
pkgname=brise
|
pkgname=brise
|
||||||
version=0.38.20180515
|
version=0.38.20180515
|
||||||
revision=2
|
revision=3
|
||||||
archs=noarch
|
|
||||||
wrksrc=brise
|
wrksrc=brise
|
||||||
build_style=gnu-makefile
|
build_style=gnu-makefile
|
||||||
hostmakedepends="pkg-config librime-devel"
|
hostmakedepends="pkg-config librime"
|
||||||
makedepends="librime-devel"
|
depends="librime"
|
||||||
short_desc="Rime schema repository"
|
short_desc="Rime schema repository"
|
||||||
maintainer="Young Jin Park <youngjinpark20@gmail.com>"
|
maintainer="Young Jin Park <youngjinpark20@gmail.com>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
|
@ -14,6 +15,13 @@ homepage="https://rime.im/"
|
||||||
distfiles="https://github.com/rime/brise/releases/download/brise-0.38/${pkgname}-${version}.tar.gz"
|
distfiles="https://github.com/rime/brise/releases/download/brise-0.38/${pkgname}-${version}.tar.gz"
|
||||||
checksum=b6a9a2a6eca046db707b0b2dfbf52faa629b62ba26c8224c641afae3831293d4
|
checksum=b6a9a2a6eca046db707b0b2dfbf52faa629b62ba26c8224c641afae3831293d4
|
||||||
|
|
||||||
post_build() {
|
# NOTE: don't run either:
|
||||||
rime_deployer --build output
|
# make preset-bin
|
||||||
}
|
# make all-bin
|
||||||
|
# rime_deployer --build output
|
||||||
|
#
|
||||||
|
# Although, it'll save our users some time on first start up
|
||||||
|
# However, it's not fully compatible, at least native x86_64-musl
|
||||||
|
# and armv7l-musl artifacts differ.
|
||||||
|
#
|
||||||
|
# And the binary files will be recompiled if librime is updated.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue