diff options
author | Carsten Teibes | 2014-11-16 21:38:59 +0100 |
---|---|---|
committer | Carsten Teibes | 2014-11-16 21:38:59 +0100 |
commit | 677f96127871bcb59b91ffa292e41313d3879b88 (patch) | |
tree | 584973286d1b7a972d14013480e4501aced13623 | |
download | aur-677f96127871bcb59b91ffa292e41313d3879b88.tar.gz |
[add] papers-please-gog 1.0.0.4
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | papers-please-gog.sh | 3 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..db8f3ff5c9f2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = papers-please-gog + pkgdesc = A Dystopian Document Thriller (gog.com version) + pkgver = 1.0.0.4 + pkgrel = 1 + url = http://gog.com/game/papers_please + arch = x86_64 + arch = i686 + license = custom: commercial + depends = bash + depends = libgl + depends = gcc-libs + source = gog://gog_papers_please_1.0.0.4.tar.gz + source = papers-please-gog.sh + sha256sums = a6929625cc8d6a87464cf8b099824e03990e1bef6e33f61cec24cb867cf6e387 + sha256sums = 9227f364836b975d05609481c0d67e7b6fd8e52f7bb931b39af98d864b296d2e + +pkgname = papers-please-gog + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c04eb4a4bfca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG + +pkgname=papers-please-gog +pkgver=1.0.0.4 +pkgrel=1 +pkgdesc="A Dystopian Document Thriller (gog.com version)" +url="http://gog.com/game/papers_please" +license=('custom: commercial') +arch=('x86_64' 'i686') +depends=('bash' 'libgl' 'gcc-libs') +if [ "$CARCH" == "x86_64" ]; then + depends=('bash' 'lib32-libgl' 'lib32-gcc-libs') +fi +# You need to download the gog.com installer file manually or with lgogdownloader. +# Or you can configure DLAGENTS in makepkg.conf to auto-search through a directory +# containing gog.com downloads: +# DLAGENTS=('gog::/usr/bin/find /path/to/downloads -name $(echo %u | cut -c 7-) -exec ln -s \{\} %o \; -quit') +DLAGENTS+=('gog::/usr/bin/echo "Could not find \"$(echo %u | cut -c 7-)\". Manually download it to \"$(pwd)\", or set up a gog:// DLAGENT."; exit 1') +source=("gog://gog_papers_please_$pkgver.tar.gz" + "$pkgname.sh") +sha256sums=('a6929625cc8d6a87464cf8b099824e03990e1bef6e33f61cec24cb867cf6e387' + '9227f364836b975d05609481c0d67e7b6fd8e52f7bb931b39af98d864b296d2e') +PKGEXT=".pkg.tar" + +package() { + cd "Papers, Please" + install -d "$pkgdir"/opt/papers-please + # data - binaries + cp -rup game/* "$pkgdir"/opt/papers-please + # doc + license + install -d "$pkgdir"/usr/share/{doc,licenses}/$pkgname + install -m644 docs/README support/support_notice.txt "$pkgdir"/usr/share/doc/$pkgname + install -m644 docs/"End User License Agreement.txt" game/LICENSE "$pkgdir"/usr/share/licenses/$pkgname + # .desktop file and launcher + install -Dm644 support/gog-papers-please-primary.desktop "$pkgdir"/usr/share/applications/papers-please.desktop + install -Dm644 support/gog-papers-please.png "$pkgdir"/usr/share/pixmaps/papers-please.png + sed "s|gog-||" -i "$pkgdir"/usr/share/applications/papers-please.desktop + install -Dm755 ../$pkgname.sh "$pkgdir"/usr/bin/papers-please +} diff --git a/papers-please-gog.sh b/papers-please-gog.sh new file mode 100644 index 000000000000..c1093e454716 --- /dev/null +++ b/papers-please-gog.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +cd /opt/papers-please && exec ./PapersPlease |