summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCan Celasun2016-08-04 10:01:02 +0300
committerCan Celasun2016-08-04 10:01:24 +0300
commitdbe782f0599605c87f7878900b42b6216d737ae9 (patch)
tree1f415c7ba6b76e70084ee1c44956fefe83fad30f
parentcf42d5f8bb4806bf9f8f9484d212ca9a106cac39 (diff)
downloadaur-dbe782f0599605c87f7878900b42b6216d737ae9.tar.gz
Switch to new mojosetup format
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3579550ffbb7..f89ee76184f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Fri Dec 11 21:09:19 UTC 2015
+# Thu Aug 4 07:01:09 UTC 2016
pkgbase = grim-fandango
pkgdesc = Grim Fandango Remastered - GOG version
pkgver = 1.4.0
- pkgrel = 2
+ pkgrel = 3
url = http://grimremastered.com/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 17e1e026b2d0..719094dff6fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,8 @@
# Maintainer: D. Can Celasun <dcelasun[at]gmail[dot]com>
-# Contributor: Sebastien Duthil <duthils@free.fr>
pkgname=grim-fandango
pkgver=1.4.0
-pkgrel=2
+pkgrel=3
pkgdesc="Grim Fandango Remastered - GOG version"
arch=('i686' 'x86_64')
url="http://grimremastered.com/"
@@ -18,8 +17,8 @@ source=(${pkgname}.desktop
md5sums=('8ef119e66bbdb8017aa045eef9736054'
'b84aeccef5eb8dfc3679cdee874f218c')
-_gamepkg=gog_grim_fandango_remastered_${pkgver}.tar.gz
-
+_gamepkg=gog_grim_fandango_remastered_2.3.0.7.sh
+_skipbytes=1005115
build() {
msg "You need a full copy of this game in order to install it"
msg "Searching for ${_gamepkg} in dir: \"$startdir\""
@@ -32,7 +31,9 @@ build() {
fi
fi
msg "Found game package, unpacking..."
- tar xf "${pkgpath}/${_gamepkg}" -C "${srcdir}"
+ mkdir "${srcdir}/extract"
+ tail -c +$_skipbytes "${pkgpath}/${_gamepkg}" > clean.zip
+ unzip clean.zip -d "${srcdir}/extract"
}
package() {
@@ -41,7 +42,7 @@ package() {
install -d "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/bin"
- cd "${srcdir}/Grim Fandango Remastered/"
+ cd "${srcdir}/extract/data/noarch"
mv * "${pkgdir}/opt/${pkgname}/"
install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install -m644 "${pkgdir}/opt/${pkgname}/docs/End User License Agreement.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"