diff options
author | Lukas1818 | 2020-07-03 17:19:58 +0200 |
---|---|---|
committer | Lukas1818 | 2020-07-03 17:19:58 +0200 |
commit | caea46991e7d22b85b10573600e135ea9ebe5bd4 (patch) | |
tree | 9c0a1cfef0254ff625503a5f99f9ca1dcefb9051 /PKGBUILD | |
download | aur-caea46991e7d22b85b10573600e135ea9ebe5bd4.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..af15a8d77051 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Lukas1818 aur at lukas1818 dot de + +pkgname=gog-stellaris +pkgver=2.7.2 +_pkgtag=$pkgver +pkgrel=1 +pkgdesc="A strategy game with space exploration at its core" +arch=('x86_64') +url="https://www.gog.com/game/stellaris" +license=('custom') +depends=('glibc' 'libx11' 'libglvnd' 'gcc-libs') +source=("stellaris_${pkgver//./_}_38578.sh::gogdownloader://stellaris/en3installer0" + "Stellaris.desktop" + "start-stellaris.sh") +sha512sums=('68135960fc348d6667de2ae69ab02040e4a0d09ffe738d9c16121f33d82418695bd7d5ae55762f9c5cfd633430f4d4ea2cec06630668548eb1994f7f970f4471' + 'adb27526719b22f71211cd0398f1323a3821821f12fd6998f592eb5e31c0891234f2505e7eb0b685588116b305aaf33b78670539b26440744befc351b4776827' + '909ba5ce65d6906f7357ad12f5f9cf3a2c81c15bd6414298b91616236754c1d4bff32f0ab0f83f6449e8c6adda669351ce23fbdd80c1366b6d36c862c6435603') + +prepare() +{ + cd "${srcdir}" + test -d "${srcdir}/stellaris" && rm -r "${srcdir}/stellaris" + unzip -q -d stellaris stellaris_${pkgver//./_}_38578.sh || test $? -eq 1 + cd "${srcdir}/stellaris/data/noarch/game" + rm AutoClientScript.py \ + AutoClientScriptOvernight.py \ + dowser \ + launcher-installer-linux \ + pdx_core_test +} + +package() +{ + mkdir -p "${pkgdir}/opt/$pkgname" + cp -r "${srcdir}/stellaris/data/noarch/game" -T "${pkgdir}/opt/$pkgname" + chmod -R 644 "${pkgdir}/opt/$pkgname/" + chmod 755 "${pkgdir}/opt/$pkgname/stellaris" + find "${pkgdir}/opt/$pkgname" -type d -exec chmod 755 {} \; + install -Dm 755 "${srcdir}/start-stellaris.sh" "${pkgdir}/usr/bin/stellaris" + install -Dm 755 "${srcdir}/Stellaris.desktop" "$pkgdir/usr/share/applications/Stellaris.desktop" + install -Dm 644 "${srcdir}/stellaris/data/noarch/support/icon.png" "${pkgdir}/usr/share/pixmaps/$pkgname.png" + install -d 644 "${pkgdir}/usr/share/licenses/$pkgname" + mv "${pkgdir}/opt/$pkgname/licenses" -T "${pkgdir}/usr/share/licenses/$pkgname/" + install -Dm 644 "${srcdir}/stellaris/data/noarch/docs/End User License Agreement.txt" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + mv "${pkgdir}/opt/$pkgname/ThirdPartyLicenses.txt" "${pkgdir}/usr/share/licenses/$pkgname" +} |