summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas Creager2016-07-10 13:18:18 -0400
committerDouglas Creager2016-07-10 13:18:18 -0400
commit688acfc07ac8c85f3b6c56a9f3e4f4f8acc38218 (patch)
treecf482780d0bff4b5cdb10e0a659744e656e61d6d
parentb49e22b8ccf4737d64f78fc2fbead6761b6b3b91 (diff)
downloadaur-gog-qfg2.tar.gz
gog-qfg2 2.1.0.34-3
- Apply import patch from [1]. Fixes a bug where characters from QFG1/VGA would be imported as fighters regardless of their actual class.
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD9
3 files changed, 12 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 55f41f1d003c..b73e5cefc053 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gog-qfg2
pkgdesc = Quest for Glory 2: Trial by Fire
pkgver = 2.1.0.34
- pkgrel = 2
+ pkgrel = 3
url = https://www.gog.com/game/quest_for_glory
arch = x86_64
license = custom
@@ -9,10 +9,12 @@ pkgbase = gog-qfg2
depends = dosbox
depends = unionfs-fuse
source = local://setup_quest_for_glory2_2.1.0.34.exe
+ source = http://www.sierrahelp.com/Files/Patches/QuestForGlory/QfG2(QG2IMPRT).zip
source = local://gog-qfg2.desktop
source = local://run-qfg2.conf
source = local://run-qfg2.sh
sha256sums = efda9c4ddd5753cbf39a25a3d90337f278ea11bd6c8f6352aab934c9d29a2796
+ sha256sums = f1e4f48ec968718896c53cd87a7ae2dd9e5832f8bdc62bb25697d383bd1c0441
sha256sums = 68e6421220d95d4440bfcbd29030133dada506476f11e92b74bd3439937a0ec6
sha256sums = e8e28abd0667bce3d7fbcb66a814d8f445f1d012ee2b084a8e4a57e342900c6c
sha256sums = e88ab7fe5da10ddf5e5b1cb68740a16b0406f942792daea91d8015916c1c8765
diff --git a/.gitignore b/.gitignore
index cb8e8eae9309..ff1a9b84acce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
setup_*.exe
+QfG*.zip
*.tar.gz
*.tar.xz
pkg/
diff --git a/PKGBUILD b/PKGBUILD
index 0dbfbed5faa2..b43fe5046f70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Douglas Creager <dcreager@dcreager.net>
pkgname=gog-qfg2
pkgver=2.1.0.34
-pkgrel=2
+pkgrel=3
pkgdesc="Quest for Glory 2: Trial by Fire"
arch=('x86_64')
url="https://www.gog.com/game/quest_for_glory"
@@ -9,10 +9,12 @@ license=('custom')
depends=('dosbox' 'unionfs-fuse')
makedepends=('innoextract')
source=("local://setup_quest_for_glory2_${pkgver}.exe"
+ "http://www.sierrahelp.com/Files/Patches/QuestForGlory/QfG2(QG2IMPRT).zip"
"local://gog-qfg2.desktop"
"local://run-qfg2.conf"
"local://run-qfg2.sh")
sha256sums=('efda9c4ddd5753cbf39a25a3d90337f278ea11bd6c8f6352aab934c9d29a2796'
+ 'f1e4f48ec968718896c53cd87a7ae2dd9e5832f8bdc62bb25697d383bd1c0441'
'68e6421220d95d4440bfcbd29030133dada506476f11e92b74bd3439937a0ec6'
'e8e28abd0667bce3d7fbcb66a814d8f445f1d012ee2b084a8e4a57e342900c6c'
'e88ab7fe5da10ddf5e5b1cb68740a16b0406f942792daea91d8015916c1c8765')
@@ -25,6 +27,11 @@ package() {
mkdir -p "${pkgdir}/opt/gog"
cp -R "${srcdir}/app" "${pkgdir}/opt/gog/qfg2"
rm -rf "${pkgdir}/opt/gog/qfg2/DOSBOX"
+
+ # Apply import patch from
+ # http://www.sierrahelp.com/Patches-Updates/Patches-Updates-Games/QuestForGloryUpdates.html#QG2IMPRT
+ cp "${srcdir}/SCRIPT.805" "${pkgdir}/opt/gog/qfg2"
+
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