diff options
author | seth | 2021-12-13 16:50:39 -0500 |
---|---|---|
committer | seth | 2021-12-13 16:51:10 -0500 |
commit | f12e930fb59d71fbfb76e6bcf1e8b8bbcff82f8b (patch) | |
tree | c5ce983ae101a0daada75ddab9be5685a651808a /PKGBUILD | |
parent | 4acab6da5b6d09ec5767eb6b0b2eec02e3133dfc (diff) | |
download | aur-f12e930fb59d71fbfb76e6bcf1e8b8bbcff82f8b.tar.gz |
update to 0.6.14
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 22 |
1 files changed, 12 insertions, 10 deletions
@@ -5,18 +5,17 @@ # Contributor: xiretza <xiretza+aur@gmail.com> pkgname=multimc5 -pkgver=0.6.13 +pkgver=0.6.14 _nbtplusplusver=dc72a20b7efd304d12af2025223fad07b4b78464 _quazipver=b1a72ac0bb5a732bf887a535ab75c6f9bedb6b6b -pkgrel=3 +pkgrel=1 pkgdesc="Minecraft launcher with ability to manage multiple instances." arch=('i686' 'x86_64') url="https://multimc.org/" license=('Apache') depends=('qt5-base' 'java-runtime>=17') makedepends=('cmake' 'java-environment>=17' 'git') -optdepends=('mcedit: Allows editing of minecraft worlds' - 'visualvm: Profiling support' +optdepends=('visualvm: Profiling support' 'xorg-xrandr: for older minecraft versions' 'openal: to use system OpenAL libraries' 'glfw: to use system GLFW libraries' @@ -27,11 +26,13 @@ source=("${pkgname}::git+https://github.com/MultiMC/Launcher#tag=${pkgver}" "libnbtplusplus::git+https://github.com/MultiMC/libnbtplusplus#commit=${_nbtplusplusver}" "quazip::git+https://github.com/MultiMC/quazip#commit=${_quazipver}" "modern-java.patch" + "change-build-name.patch" ) sha512sums=('SKIP' 'SKIP' 'SKIP' - 'ede87db7e1ce67184409123720b48f65d35884bac5dfff34cc099c5d7520fd9173be00997df82ad29da4640928134a7199ffdd1cbaa83a72101dbed72736508b') + 'ede87db7e1ce67184409123720b48f65d35884bac5dfff34cc099c5d7520fd9173be00997df82ad29da4640928134a7199ffdd1cbaa83a72101dbed72736508b' + 'd8153fefa3bc8ec6166448be39c675579676b7762b149d0e1be57aee05fad1ec9f3d4781fd591721518cc0efd4cad6d196a9357199c5d9b4cd858c1a3e7f6dc4') prepare() { cd "${srcdir}/${pkgname}" @@ -43,6 +44,9 @@ prepare() { # update build target to modern java version patch -p1 < "${srcdir}/modern-java.patch" + + # update the desktop file to have correct paths + patch -p1 < "${srcdir}/change-build-name.patch" } build() { @@ -65,11 +69,9 @@ check() { package() { cd "${srcdir}/${pkgname}/build" - make install DESTDIR="${pkgdir}/" - install -Dm644 "${srcdir}/${pkgname}/launcher/resources/multimc/scalable/multimc.svg" "${pkgdir}/usr/share/pixmaps/multimc.svg" - install -Dm644 "${srcdir}/${pkgname}/launcher/package/linux/multimc.desktop" "${pkgdir}/usr/share/applications/multimc.desktop" - install -Dm755 "${srcdir}/${pkgname}/build/libMultiMC_quazip.so" "${pkgdir}/usr/lib/libMultiMC_quazip.so" - install -Dm755 "${srcdir}/${pkgname}/build/libMultiMC_nbt++.so" "${pkgdir}/usr/lib/libMultiMC_nbt++.so" + make install DESTDIR="${pkgdir}" + install -Dm644 "${srcdir}/${pkgname}/launcher/package/ubuntu/multimc/opt/multimc/icon.svg" "${pkgdir}/usr/share/pixmaps/multimc.svg" + install -Dm644 "${srcdir}/${pkgname}/launcher/package/ubuntu/multimc/usr/share/applications/multimc.desktop" "${pkgdir}/usr/share/applications/multimc.desktop" } # vim:set ts=2 sw=2 et: |