summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorseth2021-12-13 16:50:39 -0500
committerseth2021-12-13 16:51:10 -0500
commitf12e930fb59d71fbfb76e6bcf1e8b8bbcff82f8b (patch)
treec5ce983ae101a0daada75ddab9be5685a651808a /PKGBUILD
parent4acab6da5b6d09ec5767eb6b0b2eec02e3133dfc (diff)
downloadaur-f12e930fb59d71fbfb76e6bcf1e8b8bbcff82f8b.tar.gz
update to 0.6.14
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD22
1 files changed, 12 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 07f7e47ce28a..df4d56ccdb4c 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: