Date: Monday, September 26, 2022 @ 08:37:37 Author: eworm Revision: 1311451
upgpkg: pacredir 0.4.6-1: new upstream release Modified: pacredir/trunk/PKGBUILD pacredir/trunk/pacredir.install ------------------+ PKGBUILD | 12 ++++++------ pacredir.install | 21 ++++++++++++++------- 2 files changed, 20 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-26 08:37:22 UTC (rev 1311450) +++ PKGBUILD 2022-09-26 08:37:37 UTC (rev 1311451) @@ -1,7 +1,7 @@ # Maintainer: Christian Hesse <[email protected]> pkgname=pacredir -pkgver=0.4.5 +pkgver=0.4.6 pkgrel=1 pkgdesc='redirect pacman requests, assisted by avahi service discovery' arch=('x86_64') @@ -14,18 +14,18 @@ backup=('etc/pacredir.conf' 'etc/pacman.d/pacredir') validpgpkeys=('BD84DE71F493DF6814B0167254EDC91609BC9183') # Christian Hesse <[email protected]> source=("https://www.eworm.de/download/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('a0d22d6939e9050509a4085f01b60166d215eb75f6ae162a587eeed069306704' +sha256sums=('351afc8fc56d9573e4519cfba1593cdefb58482aeb548dfa387dd309f415afc8' 'SKIP') build() { - cd ${pkgname}-${pkgver}/ + cd ${pkgname}-${pkgver}/ - make + make } package() { - cd ${pkgname}-${pkgver}/ + cd ${pkgname}-${pkgver}/ - make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" install } Modified: pacredir.install =================================================================== --- pacredir.install 2022-09-26 08:37:22 UTC (rev 1311450) +++ pacredir.install 2022-09-26 08:37:37 UTC (rev 1311451) @@ -1,17 +1,24 @@ #!/bin/sh +message_server_error_limit() { + echo ' > With its latest release `pacman` now supports a server error limit,' + echo ' > which breaks `pacredir`. Rebuild `pacman` with that feature disabled' + echo ' > or install from this repository:' + echo ' > [pacredir]' + echo ' > Server = https://pkgbuild.com/~eworm/$repo/$arch/' +} + post_install() { - echo " > For instructions visit: https://github.com/eworm-de/pacredir#usage" + echo ' > For instructions visit: https://github.com/eworm-de/pacredir#usage' + message_server_error_limit } post_upgrade() { + # nothing is stored by pacredir, so restarting is safe + systemctl try-restart pacredir.service + # return if old package version greater 0.4.4-0... (( $(vercmp $2 '0.4.4-0') > 0 )) && return - # upgrade from pre-0.4 version, avahi service names changed - echo ' > With its latest release `pacman` now supports a server error limit,' - echo ' > which breaks `pacredir`. Rebuild `pacman` with that feature disabled' - echo ' > or install from this repository:' - echo ' > [pacredir]' - echo ' > Server = https://pkgbuild.com/~eworm/$repo/$arch/' + message_server_error_limit }
