add install file to restart daemon after update to avoid most daemon incompatible errors

This commit is contained in:
username227
2025-06-27 15:48:22 -04:00
parent 66a435f2a8
commit b3b8eea6d0
3 changed files with 17 additions and 4 deletions

View File

@@ -1,14 +1,17 @@
pkgbase = nordvpn-gui pkgbase = nordvpn-gui
pkgdesc = GUI for NordVPN pkgdesc = GUI for NordVPN
pkgver = 2.0.0 pkgver = 2.0.0
pkgrel = 1 pkgrel = 2
url = https://nordvpn.com url = https://nordvpn.com
install = daemon_restart.install
arch = x86_64 arch = x86_64
license = Proprietary license = Proprietary
depends = nordvpn depends = nordvpn
depends = gtk3 depends = gtk3
options = !debug options = !debug
source = https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn-gui/nordvpn-gui_2.0.0_amd64.deb source = https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn-gui/nordvpn-gui_2.0.0_amd64.deb
source = daemon_restart.install
sha256sums = fc602c4eca3c3eca81b546f5fdf14efec6e8614b80d4c94bc85432f6a7dfbe06 sha256sums = fc602c4eca3c3eca81b546f5fdf14efec6e8614b80d4c94bc85432f6a7dfbe06
sha256sums = b3bc3b4519769cc9c78258b16eb44765ddd8168951997d8bafdc7b8fcb73d868
pkgname = nordvpn-gui pkgname = nordvpn-gui

View File

@@ -1,15 +1,18 @@
# Maintainer: gfrank227 [at] gmail [dot] com # Maintainer: gfrank227 [at] gmail [dot] com
pkgname=nordvpn-gui pkgname=nordvpn-gui
pkgver=2.0.0 pkgver=2.0.0
pkgrel=1 pkgrel=2
arch=('x86_64') arch=('x86_64')
pkgdesc='GUI for NordVPN' pkgdesc='GUI for NordVPN'
url='https://nordvpn.com' url='https://nordvpn.com'
license=('Proprietary') license=('Proprietary')
depends=('nordvpn' 'gtk3') depends=('nordvpn' 'gtk3')
options=('!debug') options=('!debug')
source=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn-gui/nordvpn-gui_${pkgver}_amd64.deb") install=daemon_restart.install
sha256sums=('fc602c4eca3c3eca81b546f5fdf14efec6e8614b80d4c94bc85432f6a7dfbe06') source=("https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn-gui/nordvpn-gui_${pkgver}_amd64.deb"
"daemon_restart.install")
sha256sums=('fc602c4eca3c3eca81b546f5fdf14efec6e8614b80d4c94bc85432f6a7dfbe06'
'b3bc3b4519769cc9c78258b16eb44765ddd8168951997d8bafdc7b8fcb73d868')
prepare() { prepare() {
ar xv nordvpn-gui_${pkgver}_amd64.deb ar xv nordvpn-gui_${pkgver}_amd64.deb
tar -xvzf data.tar.gz tar -xvzf data.tar.gz

7
daemon_restart.install Normal file
View File

@@ -0,0 +1,7 @@
postinstall(){
systemctl restart nordvpnd.service
}
postupdate() {
systemctl restart nordvpnd.service
}