diff options
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -4,7 +4,6 @@ # Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Max Bruckner <max@maxbruckner.de> -_pkgbase=terasology pkgname=terasology-latest-bin pkgver=5.4.0 pkgrel=1 @@ -16,8 +15,8 @@ options=('!strip') depends=(zlib java-runtime-openjdk) makedepends=('unzip') source=( - "$_pkgbase" - "${_pkgbase}.desktop" + "terasology" + "terasology.desktop" "terasology-omega-${pkgver}.zip::https://jenkins.terasology.io/job/Terasology/job/Omega/job/develop/lastSuccessfulBuild/artifact/distros/omega/build/distributions/TerasologyOmega.zip" ) sha512sums=( @@ -27,11 +26,11 @@ sha512sums=( ) package() { - install -Dm 755 "${srcdir}/${_pkgbase}" "$pkgdir/usr/bin/${_pkgbase}" - install -Dm 644 "${srcdir}/${_pkgbase}.desktop" "${pkgdir}/usr/share/applications/${_pkgbase}.desktop" + install -Dm 755 "${srcdir}/terasology" "$pkgdir/usr/bin/terasology" + install -Dm 644 "${srcdir}/terasology.desktop" "${pkgdir}/usr/share/applications/terasology.desktop" #cleanup - rm "${srcdir}/${_pkgbase}" "${srcdir}/${_pkgbase}.desktop" "${srcdir}/terasology-omega-${pkgver}.zip" + rm "${srcdir}/terasology" "${srcdir}/terasology.desktop" "${srcdir}/terasology-omega-${pkgver}.zip" #extract and install icons unzip -u libs/engine-${pkgver}-SNAPSHOT.jar "org/terasology/engine/icons/*" @@ -40,9 +39,9 @@ package() { do size=${icon##*_} #gooey_sweet_XX.png -> XX.png size=${size/.png/} #XX.png -> XX - install -Dm 644 "$icon" "${pkgdir}/usr/share/icons/${size}x${size}/apps/${_pkgbase}.png" + install -Dm 644 "$icon" "${pkgdir}/usr/share/icons/${size}x${size}/apps/terasology.png" done - install -Dm 644 "${pkgdir}/usr/share/icons/64x64/apps/${_pkgbase}.png" "${pkgdir}/usr/share/pixmaps/${_pkgbase}.png" + install -Dm 644 "${pkgdir}/usr/share/icons/64x64/apps/terasology.png" "${pkgdir}/usr/share/pixmaps/terasology.png" popd rm -r org @@ -54,6 +53,6 @@ package() { strip -s natives/linux/libbullet-linux-amd64.so chmod a+w "$srcdir" # Terrible permissions hack to get the game to start - cp -ra "$srcdir" "${pkgdir}/usr/share/${_pkgbase}" + cp -ra "$srcdir" "${pkgdir}/usr/share/terasology" } |