diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -4,7 +4,7 @@ _prefix=/opt/UnityBeta pkgname=unity-editor-beta pkgver=2019.1.0a12 -pkgrel=1 +pkgrel=2 pkgdesc="The world's most popular development platform for creating 2D and 3D multiplatform games and interactive experiences." arch=('x86_64') url='https://unity3d.com/' @@ -30,14 +30,17 @@ optdepends=("${pkgname}-doc" "${pkgname}-webgl" "${pkgname}-windows" "${pkgname}-facebook" - "visual-studio-code-bin") + "visual-studio-code-bin" + "unityhub" + "jq: needed for UnityHub integration helpers --register/--deregister") +install=${pkgname}.install source=("2019.1.0a12.tar.xz::https://beta.unity3d.com/download/5175bce2e5d4/LinuxEditorInstaller/Unity.tar.xz" "${pkgname}" "${pkgname}.desktop" "${pkgname}-icon.png" "eula.txt") -md5sums=("eee04fe02f11b9c5a930ecf8de99b0c0" - 'a0705606b7f36a6f1e4bc01be16336b1' +md5sums=('eee04fe02f11b9c5a930ecf8de99b0c0' + 'bac8a19031259cc585e602b115bae784' '03837b6962d1050bbaf29b76e0f257e3' '723f9e556821810682a6d1f4be540a74' '24f6741eba3d591a0761f3c92e3cc1f7') @@ -55,7 +58,11 @@ package() { find "${pkgdir}${_prefix}/Editor/Data" -type d -exec chmod ga+rx {} \; # Add version to desktop file - sed -i "/^Version=/c\Version=${_version}${_build}" "${srcdir}/${pkgname}.desktop" + sed -i "/^Version=/c\Version=${pkgver}" "${srcdir}/${pkgname}.desktop" + + # Add version/name to launch script + sed -i "s/%PKGNAME%/${pkgname}/g" "${srcdir}/${pkgname}" + sed -i "s/%PKGVER%/${pkgver}/g" "${srcdir}/${pkgname}" install -Dm644 -t "${pkgdir}/usr/share/applications" "${srcdir}/${pkgname}.desktop" install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/256x256/apps" "${srcdir}/${pkgname}-icon.png" |