diff options
author | Claudia | 2024-01-07 16:17:17 +0100 |
---|---|---|
committer | Claudia Pellegrino | 2024-01-07 16:32:48 +0100 |
commit | 93ae3135a41ee5d03d9f7395e91e252118f4c82a (patch) | |
tree | 3c2ddfdba123fc82ec94c3a66b04bc2c94036e94 /PKGBUILD | |
download | aur-93ae3135a41ee5d03d9f7395e91e252118f4c82a.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a89985738bfb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Claudia Pellegrino <aur ät cpellegrino.de> + +pkgname=gog-thimbleweedpark-dlc-ransome-unbeeped +pkgver=1.0.958.18970 +pkgrel=1 +_upstream_pkgver_pkgrel=1.0.958.19330-1 +pkgdesc='Play Thimbleweed Park with uncensored English audio. GOG version.' +_shortname="${pkgname#gog-}" + +# Need to hard-code the ID because lgogdownloader doesn’t recognize +# the DLC by name +_gog_id='1858019230' + +arch=('any') +url='https://www.gog.com/en/game/thimbleweed_park_ransome_unbeeped' +license=('custom') +depends=("gog-thimbleweedpark>=${_upstream_pkgver_pkgrel}") +makedepends=('lgogdownloader') +options=('!strip') +install="${pkgname}.install" +_setup_basename="${_shortname}_${pkgver%.*}_(${pkgver##*.})" + +source=( + "${_setup_basename}.sh::gogdownloader://${_gog_id}/en3installer0" +) + +sha512sums=( + '5f1525380efb9a0cee18f640f8e316d42ab0b67d0f5a56d382df3b70b4010108d507df3d28fe4691cfc13da42fc655876167eff0cb90b8cfc0583f4837f813cd' +) + +DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o') +PKGEXT=.pkg.tar + +package() { + echo >&2 'Packaging license' + install -D -m 644 -T \ + "${srcdir}/data/noarch/docs/Thimbleweed Park - Ransome Unbeeped/End User License Agreement.txt" \ + "${pkgdir}/usr/share/licenses/${pkgname}/End User License Agreement.txt" + + echo >&2 'Packaging DLC content' + install -D -m 644 -t "${pkgdir}/opt/gog/thimbleweedpark/game" \ + "${srcdir}/data/noarch/game"/* +} |