* update sane to 1.2.1-4

This commit is contained in:
Alexander Baldeck 2023-03-14 11:51:04 +01:00
parent faab4a703a
commit a48769ba13

View File

@ -8,7 +8,7 @@
_name=backends
pkgname=sane
pkgver=1.2.1
pkgrel=2
pkgrel=4
pkgdesc="Scanner Access Now Easy"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="http://www.sane-project.org/"
@ -59,6 +59,9 @@ b2sums=('b12a629bab6e79d9027d9e90cfa5851ee172a7a1eb6303666c294e2a3d881e2afbef9a3
prepare() {
cd $_name-$pkgver
# copy translation files so they become reproducible: https://gitlab.com/sane-project/backends/-/issues/647
cp -v po/en{_GB,@quot}.po
cp -v po/en{_GB,@boldquot}.po
# create version files, so that autotools macros can use them:
# https://gitlab.com/sane-project/backends/-/issues/440
printf "%s\n" "$pkgver" > .tarball-version
@ -121,7 +124,8 @@ package() {
tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "$pkgdir/usr/lib/udev/hwdb.d/20-$pkgname.hwdb"
# systemd integration
install -vDm 644 ../${pkgname}d.{service,socket} -t "$pkgdir/usr/lib/systemd/system/"
install -vDm 644 ../${pkgname}d.socket -t "$pkgdir/usr/lib/systemd/system/"
install -vDm 644 ../${pkgname}d.service "$pkgdir/usr/lib/systemd/system/${pkgname}d@.service"
install -vDm 644 ../66-${pkgname}d.rules "$pkgdir/usr/lib/udev/rules.d/"
# sysusers.d
install -vDm 644 ../$pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
@ -133,5 +137,5 @@ package() {
cd "$pkgdir"
# trick extract_function_variable() in makepkg into not detecting the
# backup array modification and adding remaining configuration files
[[ /usr/bin/true ]] && backup=( ${backup[@]} $(find "etc/${pkgname}.d/" -type f) )
[[ /usr/bin/true ]] && backup=( ${backup[@]} $(find "etc/${pkgname}.d/" -type f | sort) )
}