summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSebastian Gsänger2021-01-08 15:10:35 +0100
committerSebastian Gsänger2021-01-08 15:10:35 +0100
commitecc2ec37e57c20fa6951e6c3753a255bebbff3f1 (patch)
tree434a397df817baeac8b6d183b98f954e50d9e791 /PKGBUILD
downloadaur-hexen-data-gog.tar.gz
initial release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2694ac1156b0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Sebastian Gsänger <sebastian_gsaenger [at] web.de>
+pkgname=hexen-data-gog
+pkgver=1.1.42801
+pkgrel=1
+pkgdesc="Hexen: Beyond Heretic data via GOG.com"
+arch=('any')
+provides=('hexen-data')
+makedepends=('innoextract' 'lgogdownloader')
+license=('Proprietary')
+url='https://www.gog.com/game/hexen_beyond_heretic'
+DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o')
+source=("setup_hexen_beyond_heretic_${pkgver%.*}_(${pkgver#*.*.}).exe::gogdownloader://hexen_beyond_heretic/en1installer0")
+sha512sums=('18131a857867d452b41e09dd129656d35de9cf01ad17d5bb17b4baba7875a668d868055cb80b3af330a915059ee6965e058f552c97cddcdac90e474dd579dc2a')
+
+prepare() {
+ cd ${srcdir}
+ innoextract --include HEXEN.WAD "setup_hexen_beyond_heretic_${pkgver%.*}_(${pkgver#*.*.}).exe"
+}
+
+package() {
+ cd ${srcdir}
+
+ # Move required files to pkgdir
+ install -D -m 644 $srcdir/HEXEN.WAD $pkgdir/usr/share/doom/HEXEN.WAD
+}
+
+