summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD5
-rw-r--r--arachnowrap6
3 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 15af2639c400..943886d67572 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 893c9a91e4f6..801e7c6bf8c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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