summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDouglas Creager2016-07-10 08:43:13 -0400
committerDouglas Creager2016-07-10 08:43:55 -0400
commit899604539ab6723afaf83e1215fca9b6f7c96f0c (patch)
tree686e475d0d069a9da6057b517d44f40339145804 /PKGBUILD
downloadaur-899604539ab6723afaf83e1215fca9b6f7c96f0c.tar.gz
gog-qfg2 2.1.0.34-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b11143607164
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Douglas Creager <dcreager@dcreager.net>
+pkgname=gog-qfg2
+pkgver=2.1.0.34
+pkgrel=1
+pkgdesc="Quest for Glory 2: Trial by Fire"
+arch=('x86_64')
+url="https://www.gog.com/game/quest_for_glory"
+license=('custom')
+depends=('dosbox' 'unionfs-fuse')
+makedepends=('innoextract')
+source=("local://setup_quest_for_glory2_${pkgver}.exe"
+ "local://gog-qfg2.desktop"
+ "local://run-qfg2.conf"
+ "local://run-qfg2.sh")
+sha256sums=('efda9c4ddd5753cbf39a25a3d90337f278ea11bd6c8f6352aab934c9d29a2796'
+ '68e6421220d95d4440bfcbd29030133dada506476f11e92b74bd3439937a0ec6'
+ 'e8e28abd0667bce3d7fbcb66a814d8f445f1d012ee2b084a8e4a57e342900c6c'
+ 'ecf34182fe14cc193c1e1cef698d9295000c42b35bc0dde24a259d5ded1c466e')
+
+prepare() {
+ innoextract setup_quest_for_glory2_${pkgver}.exe
+}
+
+package() {
+ mkdir -p "${pkgdir}/opt/gog"
+ cp -R "${srcdir}/app" "${pkgdir}/opt/gog/qfg2"
+ rm -rf "${pkgdir}/opt/gog/qfg2/DOSBOX"
+ cp -R "run-qfg2.conf" "${pkgdir}/opt/gog/qfg2"
+ cp -R "run-qfg2.sh" "${pkgdir}/opt/gog/qfg2"
+ # Config file that tells game to use SB instead of Roland MIDI for music
+ #cp -R "RESOURCE.CFG" "${pkgdir}/opt/gog/qfg2"
+
+ mkdir -p "${pkgdir}/usr/share/applications"
+ cp "gog-qfg2.desktop" "${pkgdir}/usr/share/applications"
+}
+
+# vim:set ts=2 sw=2 et: