diff options
author | Petar Petrov | 2016-06-02 10:25:13 +0200 |
---|---|---|
committer | Petar Petrov | 2016-06-02 10:25:13 +0200 |
commit | 186520063d3edc296410d167d6ecac909e961e8c (patch) | |
tree | e856e43552cc83732e5189356f18c26cb6865411 | |
parent | 02a01260a7aabbe3dc3dd92998587a354368bd3c (diff) | |
download | aur-psiral.tar.gz |
Fix post upgrade hooks
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | psiral.install | 18 |
3 files changed, 17 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = psiral pkgdesc = Psiral is a turn based strategy board game with wizards. pkgver = 1.0.5 - pkgrel = 2 + pkgrel = 3 url = https://github.com/petarov/game-off-2013 install = psiral.install arch = i686 @@ -1,7 +1,7 @@ # Maintainer: Petar Petrov <petar.petrov.georgiev at gmail d0t com> pkgname=psiral pkgver=1.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="Psiral is a turn based strategy board game with wizards." arch=('i686' 'x86_64') url="https://github.com/petarov/game-off-2013" diff --git a/psiral.install b/psiral.install index 4bce0a266000..9cc1956b2201 100644 --- a/psiral.install +++ b/psiral.install @@ -1,7 +1,17 @@ +pre_upgrade() { + echo Removing old files ... + pre_remove +} + +post_upgrade() { + echo Extracting upgrade files ... + post_install +} + post_install() { cd /opt/psiral - tar zxf psiral-bin.tar.gz --overwrite + tar zxf psiral-bin.tar.gz rm -f psiral-bin.tar.gz } @@ -11,6 +21,8 @@ pre_remove() { rm -f *.dat rm -f *.pak rm -f *.so - rm -f locales/* - rmdir locales + if [ -d locales ]; then + rm -f locales/* + rmdir locales + fi } |