diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | arachnowrap | 6 |
3 files changed, 11 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = arachnotron-bin pkgdesc = Cross platform, advanced Doom launcher built with QT. pkgver = 1.1.4 - pkgrel = 1 + pkgrel = 2 url = http://nephrite.uk/arachnotron arch = x86_64 license = custom @@ -45,6 +45,6 @@ pkgbase = arachnotron-bin source = http://nephrite.uk/storage/app/media/Doom/arachnotron-linux-lite-1.1.4.tar.gz source = arachnowrap sha256sums = 2653fcad69a97a7d3f9b96f6e0d80797f315592ffd15f1ab0d7045050fb935cf - sha256sums = 0ac7b8fd5497d73ca83ad2f6d0813d3fc49a15eb481ebe84fae9e8d4371fb19e + sha256sums = f2bf987cbedbb4b4c8afe72b5f714291628f74ae1cc1d05d3d953dfac2605feb pkgname = arachnotron-bin @@ -1,7 +1,7 @@ # Maintainer: Savchenko Dmitriy <apicalium@gmail.com> pkgname="arachnotron-bin" pkgver="1.1.4" -pkgrel=1 +pkgrel=2 pkgdesc="Cross platform, advanced Doom launcher built with QT." arch=('x86_64') url="http://nephrite.uk/arachnotron" @@ -55,10 +55,11 @@ changelog= source=("http://nephrite.uk/storage/app/media/Doom/arachnotron-linux-lite-$pkgver.tar.gz" "arachnowrap") noextract=() sha256sums=('2653fcad69a97a7d3f9b96f6e0d80797f315592ffd15f1ab0d7045050fb935cf' - '0ac7b8fd5497d73ca83ad2f6d0813d3fc49a15eb481ebe84fae9e8d4371fb19e') + 'f2bf987cbedbb4b4c8afe72b5f714291628f74ae1cc1d05d3d953dfac2605feb') package() { cd "$srcdir" + sed -i 's+/home/richard/Doom/IWADs/+USERPATH+g' config/settings.json mkdir -pm 755 $pkgdir/opt/arachnotron install -m 755 arachnotron $pkgdir/opt/arachnotron cp -r --no-preserve=mode,ownership config $pkgdir/opt/arachnotron diff --git a/arachnowrap b/arachnowrap index 5b490ab26164..40b64c8157f0 100644 --- a/arachnowrap +++ b/arachnowrap @@ -2,13 +2,19 @@ export LOCALCFGPATH=$HOME/.config/arachnotron/ export SYSTEMCFGPATH=/opt/arachnotron/ export CFGDIRNAME=config/ +export IWAD_DIR=$LOCALCFGPATH/iwad + +set -e + if test ! -d $LOCALCFGPATH then mkdir -p $LOCALCFGPATH fi if test ! -d $LOCALCFGPATH/$CFGDIRNAME then + cd cp -r --no-preserve=mode,ownership $SYSTEMCFGPATH/$CFGDIRNAME $LOCALCFGPATH + sed -i "s+USERPATH+$IWAD_DIR+g" $LOCALCFGPATH/$CFGDIRNAME/settings.json fi cd $LOCALCFGPATH $SYSTEMCFGPATH/arachnotron |