diff options
author | Oscar Morante | 2016-03-16 21:39:13 +0200 |
---|---|---|
committer | Oscar Morante | 2016-03-16 21:39:42 +0200 |
commit | f86ecad636d5a7a2df60a215cda334c950232344 (patch) | |
tree | 552edb658dddd7a77f3ee840b7297222b0f86aa5 /PKGBUILD | |
parent | 63952618c78a778553af5228391e65ed0098a8cb (diff) | |
download | aur-f86ecad636d5a7a2df60a215cda334c950232344.tar.gz |
add changes for beta releases
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 29 insertions, 23 deletions
@@ -4,10 +4,10 @@ # Maintainer: Oscar Morante <spacepluk at gmail dot com> # Contributor: Ace <a.mad.coder at gmail dot com> -pkgname=unity-editor -_version=5.3.3 -_build=f1 -_buildtag=20160223 +pkgname=unity-editor-beta +_version=5.4.0 +_build=b10 +_buildtag=20160316 pkgver=${_version}${_build}+${_buildtag} pkgrel=1 pkgdesc="The world's most popular development platform for creating 2D and 3D multiplatform games and interactive experiences." @@ -32,19 +32,17 @@ optdepends=('ffmpeg: for WebGL exporting' 'java-environment: for Android and Tizen exporting' 'android-sdk: for Android Remote' 'android-udev: for Android Remote') -conflicts=('unity3d') -replaces=('unity3d') install="${pkgname}.install" source=("http://download.unity3d.com/download_unity/linux/unity-editor-installer-${pkgver}.sh" 'EULA' - 'unity-editor' - 'monodevelop-unity' - 'unity-monodevelop.png') + 'unity-editor-beta' + 'monodevelop-unity-beta' + 'unity-monodevelop-beta.png') noextract=("unity-editor-installer-${pkgver}.sh") -sha256sums=('f9e443bc7c5d7cb7239cc3e64919150dc1c50dfbb90bf7cdaaec4f825cd68ff5' +sha256sums=('25bd4d5403d6f0338a21ef893e24d6b7aa329796bcc41a08374c47057a36be13' 'aca6e932a624acd98f634428af0b33a36587b6c41887969477db944975d4d8b4' - 'b54b2823b2973729d04b0ca01619f489657ff60908f4367c55c5efffc20df42f' - '7309ac206fbb6eb5f1a073bf22e2571e1a574410ab410138a19fb66c3eee21e3' + 'a6183b216e30a472b9592059f64a3a6279a9d3e56c5c343c93713b03fa863c4c' + '336ffc3f63e622aa394e1022c15a58ce94865d7b6d9465cbcca4ce943285763a' '6769b7ad1c1a1b088f1e96934d909fffef95d6a6c757420699f0a6705ef70a51') options=(!strip) PKGEXT='.pkg.tar' # Prevent compressing of the final package @@ -67,24 +65,32 @@ package() { local extraction_dir="${srcdir}/unity-editor-${_version}${_build}" mkdir -p "${pkgdir}/opt/" - mv ${extraction_dir} ${pkgdir}/opt/Unity + mv ${extraction_dir} ${pkgdir}/opt/UnityBeta # HACK: fixes WebGL builds by adding a symlink (python -> python2) to the PATH - ln -s /usr/bin/python2 ${pkgdir}/opt/Unity/Editor/python + ln -s /usr/bin/python2 ${pkgdir}/opt/UnityBeta/Editor/python + + mv "${pkgdir}/opt/UnityBeta/unity-editor.desktop" "${pkgdir}/opt/UnityBeta/unity-editor-beta.desktop" + mv "${pkgdir}/opt/UnityBeta/unity-monodevelop.desktop" "${pkgdir}/opt/UnityBeta/unity-monodevelop-beta.desktop" + mv "${pkgdir}/opt/UnityBeta/unity-editor-icon.png" "${pkgdir}/opt/UnityBeta/unity-editor-beta-icon.png" # Use the launch scripts in the .desktop files - sed -i "/^Exec=/c\Exec=/usr/bin/unity-editor" "${pkgdir}/opt/Unity/unity-editor.desktop" - sed -i "/^Exec=/c\Exec=/usr/bin/monodevelop-unity" "${pkgdir}/opt/Unity/unity-monodevelop.desktop" + sed -i "/^Exec=/c\Exec=/usr/bin/unity-editor-beta" "${pkgdir}/opt/UnityBeta/unity-editor-beta.desktop" + sed -i "/^Exec=/c\Exec=/usr/bin/monodevelop-unity-beta" "${pkgdir}/opt/UnityBeta/unity-monodevelop-beta.desktop" + + # Change app names + sed -i "/^Name=/c\Name=Unity Beta" "${pkgdir}/opt/UnityBeta/unity-editor-beta.desktop" + sed -i "/^Name=/c\Name=MonoDevelop Beta" "${pkgdir}/opt/UnityBeta/unity-monodevelop-beta.desktop" - install -Dm644 -t "${pkgdir}/usr/share/applications" "${pkgdir}/opt/Unity/unity-editor.desktop" \ - "${pkgdir}/opt/Unity/unity-monodevelop.desktop" + install -Dm644 -t "${pkgdir}/usr/share/applications" "${pkgdir}/opt/UnityBeta/unity-editor-beta.desktop" \ + "${pkgdir}/opt/UnityBeta/unity-monodevelop-beta.desktop" - install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/256x256/apps" "${pkgdir}/opt/Unity/unity-editor-icon.png" - install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/48x48/apps" "${srcdir}/unity-monodevelop.png" + install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/256x256/apps" "${pkgdir}/opt/UnityBeta/unity-editor-beta-icon.png" + install -Dm644 -t "${pkgdir}/usr/share/icons/hicolor/48x48/apps" "${srcdir}/unity-monodevelop-beta.png" - install -Dm755 -t "${pkgdir}/usr/bin" "${srcdir}/unity-editor" - install -Dm755 -t "${pkgdir}/usr/bin" "${srcdir}/monodevelop-unity" + install -Dm755 -t "${pkgdir}/usr/bin" "${srcdir}/unity-editor-beta" + install -Dm755 -t "${pkgdir}/usr/bin" "${srcdir}/monodevelop-unity-beta" install -Dm644 "${srcdir}/EULA" "${pkgdir}/usr/share/licenses/${pkgname}/EULA" } -# vim:set sw=2 sts=2 et: +# vim:set ssw=2 sts=2 et: |