summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD24
-rw-r--r--armok-vision10
3 files changed, 23 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fcfdbcdaa60b..cdd87d2e35c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
-# Generated by mksrcinfo v8
-# Fri Mar 4 14:25:54 UTC 2016
pkgbase = armok-vision
pkgdesc = A 3d realtime visualizer for Dwarf Fortress
- pkgver = 0.8.0
- pkgrel = 1
+ pkgver = 0.21.0
+ pkgrel = 2
url = https://github.com/JapaMala/armok-vision
- arch = i686
arch = x86_64
license = MIT
- depends = dfhack=0.40.24_r5-1
- depends = dwarffortress=0.40.24-5
- source = armok-vision-0.8.0.zip::https://github.com/JapaMala/armok-vision/releases/download/v0.8.0/Armok.Vision.0.8.0.Linux.zip
+ depends = dfhack>=0.40.24_r5
+ depends = dwarffortress
+ makedepends = coreutils
+ makedepends = unzip
+ source = armok-vision-0.21.0.zip::https://github.com/JapaMala/armok-vision/releases/download/v0.21.0/Armok.Vision.0.21.0.Linux.zip
source = armok-vision
- md5sums = 433c181ae0b897918cd9996a479f8df1
- md5sums = 76daf6967fcc4cc51e04ef14ab665200
+ sha512sums = 3c129b083a6d9dc1688dfa9ca5f3f0b9d86e789cc7d0597d4944d862140e895119d629bfa7aa09bd78a166edfddebf0964fc971d7836a6fb633c8b67eeb7962b
+ sha512sums = 2cc24e2342099cf4f540c56e097fb22332dade55e37b535b77c5efcd418fb92d203855f1f47d93f14e4d57df06cd49c39b9041a2b76c3c3593af94960ed59d15
pkgname = armok-vision
diff --git a/PKGBUILD b/PKGBUILD
index cd7ad5dcdab2..e16c6a110d4a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,25 @@
# Maintainer: Chris Höppner <me@mkaito.com>
pkgname=armok-vision
-pkgver=0.8.0
-pkgrel=1
+pkgver=0.21.0
+pkgrel=2
pkgdesc="A 3d realtime visualizer for Dwarf Fortress"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="https://github.com/JapaMala/armok-vision"
license=('MIT')
depends=('dfhack>=0.40.24_r5' 'dwarffortress')
-source=("$pkgname-$pkgver.zip::https://github.com/JapaMala/armok-vision/releases/download/v0.8.0/Armok.Vision.0.8.0.Linux.zip"
+makedepends=('unzip' 'coreutils')
+source=("$pkgname-$pkgver.zip::https://github.com/JapaMala/armok-vision/releases/download/v${pkgver}/Armok.Vision.${pkgver}.Linux.zip"
"armok-vision")
-md5sums=('433c181ae0b897918cd9996a479f8df1'
- '76daf6967fcc4cc51e04ef14ab665200')
+sha512sums=('3c129b083a6d9dc1688dfa9ca5f3f0b9d86e789cc7d0597d4944d862140e895119d629bfa7aa09bd78a166edfddebf0964fc971d7836a6fb633c8b67eeb7962b'
+ '2cc24e2342099cf4f540c56e097fb22332dade55e37b535b77c5efcd418fb92d203855f1f47d93f14e4d57df06cd49c39b9041a2b76c3c3593af94960ed59d15')
+# Extracting conflicts with previous versions
+noextract=("$pkgname-$pkgver.zip")
package() {
- mkdir -p $pkgdir/opt/dwarffortress/armok-vision
- cp -r "Armok Vision_Data" $pkgdir/opt/dwarffortress/armok-vision/
- install -Dm755 "Armok Vision.x86" "$pkgdir/opt/dwarffortress/armok-vision/Armok Vision.x86"
- install -Dm755 "Armok Vision.x86_64" "$pkgdir/opt/dwarffortress/armok-vision/Armok Vision.x86_64"
- install -Dm755 armok-vision $pkgdir/usr/bin/armok-vision
+ mkdir -p "$pkgdir/opt/dwarffortress/armok-vision"
+ unzip -q "$pkgname-$pkgver.zip" -d "$pkgdir/opt/dwarffortress/armok-vision/"
+ chmod 755 "$pkgdir/opt/dwarffortress/armok-vision/Armok Vision Linux.x86_64"
+ install -Dm755 armok-vision "$pkgdir/usr/bin/armok-vision"
}
# Local Variables:
diff --git a/armok-vision b/armok-vision
index 66bbf8a1b4a4..19e9e38f7f95 100644
--- a/armok-vision
+++ b/armok-vision
@@ -1,15 +1,7 @@
#!/usr/bin/sh
cd "/opt/dwarffortress/armok-vision"
-arch=$(uname -m)
-if [ "$arch" = "i686" ]; then
- exec "./Armok Vision.x86"
-elif [ "$arch" = "x86_64" ]; then
- exec "./Armok Vision.x86_64"
-else
- echo "Architecture $arch not recognized. Please notify the AUR package maintainer by posting a comment here:"
- echo "https://aur.archlinux.org/packages/armok-vision/"
-fi
+exec "./Armok Vision Linux.x86_64"
# Local Variables:
# mode: shell-script