* 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 _name=backends
pkgname=sane pkgname=sane
pkgver=1.2.1 pkgver=1.2.1
pkgrel=2 pkgrel=4
pkgdesc="Scanner Access Now Easy" pkgdesc="Scanner Access Now Easy"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="http://www.sane-project.org/" url="http://www.sane-project.org/"
@ -59,6 +59,9 @@ b2sums=('b12a629bab6e79d9027d9e90cfa5851ee172a7a1eb6303666c294e2a3d881e2afbef9a3
prepare() { prepare() {
cd $_name-$pkgver 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: # create version files, so that autotools macros can use them:
# https://gitlab.com/sane-project/backends/-/issues/440 # https://gitlab.com/sane-project/backends/-/issues/440
printf "%s\n" "$pkgver" > .tarball-version 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" tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "$pkgdir/usr/lib/udev/hwdb.d/20-$pkgname.hwdb"
# systemd integration # 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/" install -vDm 644 ../66-${pkgname}d.rules "$pkgdir/usr/lib/udev/rules.d/"
# sysusers.d # sysusers.d
install -vDm 644 ../$pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" install -vDm 644 ../$pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
@ -133,5 +137,5 @@ package() {
cd "$pkgdir" cd "$pkgdir"
# trick extract_function_variable() in makepkg into not detecting the # trick extract_function_variable() in makepkg into not detecting the
# backup array modification and adding remaining configuration files # 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) )
} }