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
 }

Reply via email to