diff options
author | Taylor Smock | 2015-06-08 13:15:07 -0400 |
---|---|---|
committer | Taylor Smock | 2015-06-08 13:15:07 -0400 |
commit | 601a5e05f92a7122b79adfd9483e721be5104eab (patch) | |
tree | 569c052c1f1fe82043c0b729a54b7e1bd694ca1a | |
download | aur-601a5e05f92a7122b79adfd9483e721be5104eab.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 27 | ||||
-rwxr-xr-x | PKGBUILD | 42 | ||||
-rwxr-xr-x | multimc5.desktop | 11 | ||||
-rwxr-xr-x | multimc5.sh | 4 |
4 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c1ffc6ff04e3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = multimc5 + pkgdesc = Minecraft launcher with ability to manage multiple instances. + pkgver = 0.4.7 + pkgrel = 1 + url = http://multimc.org/ + arch = i686 + arch = x86_64 + license = Apache + makedepends = git + makedepends = cmake + makedepends = qt5-tools + makedepends = qt5-x11extras + makedepends = java-environment + depends = qt5-base + depends = qt5-x11extras + depends = java-runtime + depends = qt5-svg + conflicts = multimc5-git + source = https://github.com/MultiMC/MultiMC5/archive/0.4.7.tar.gz + source = multimc5.sh + source = multimc5.desktop + sha512sums = 237b566ee6b7e6ba0800790f0ec25e3e2fd6037688fd5b3105d8f3dfe880c3d0eeb5d08969b222b45cf815e8c616aef0bc955a4ac12bf65138a88f004ea2175f + sha512sums = 039dcb1e40eaad229dad9a71b7a858774fc689a90f352726608bb508fb482f50c6ce1fb5c77265846d36937ca60806516bf1d93aa93c44661392dd0922dd00c5 + sha512sums = a6712d0e84acc719ed1aff740717add44202f88cb42a0b7a3157108b73a1009ac7edd325f75d372e0a63617f40eb614d55fb4e24e5c1fb8957cd280486070675 + +pkgname = multimc5 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..77eafc99c0d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: vorpalblade77@gmail.com +# Maintainer (-git): b.klettbach@gmail.com + +pkgname=multimc5 +pkgver=0.4.7 +pkgrel=1 +pkgdesc="Minecraft launcher with ability to manage multiple instances." +arch=('i686' 'x86_64') +url="http://multimc.org/" +license=('Apache') +depends=('qt5-base' 'qt5-x11extras' 'java-runtime' 'qt5-svg') +makedepends=('git' 'cmake' 'qt5-tools' 'qt5-x11extras' 'java-environment') +conflicts=('multimc5-git') +source=("https://github.com/MultiMC/MultiMC5/archive/${pkgver}.tar.gz" + 'multimc5.sh' + 'multimc5.desktop' +) +sha512sums=('237b566ee6b7e6ba0800790f0ec25e3e2fd6037688fd5b3105d8f3dfe880c3d0eeb5d08969b222b45cf815e8c616aef0bc955a4ac12bf65138a88f004ea2175f' + '039dcb1e40eaad229dad9a71b7a858774fc689a90f352726608bb508fb482f50c6ce1fb5c77265846d36937ca60806516bf1d93aa93c44661392dd0922dd00c5' + 'a6712d0e84acc719ed1aff740717add44202f88cb42a0b7a3157108b73a1009ac7edd325f75d372e0a63617f40eb614d55fb4e24e5c1fb8957cd280486070675') + + + +build() { + cd "$srcdir/MultiMC5-${pkgver}" + + sed -i '/add_subdirectory(mmc_updater)/d' CMakeLists.txt + mkdir -p build + cd build + cmake $srcdir/MultiMC5-${pkgver} + make +} + +package() { + cd "$srcdir/MultiMC5-${pkgver}/build" + install -D MultiMC $pkgdir/usr/lib/multimc5/MultiMC5 + install -D $srcdir/multimc5.sh $pkgdir/usr/bin/multimc5 + install -D $srcdir/MultiMC5-${pkgver}/application/resources/multimc/scalable/multimc.svg $pkgdir/usr/share/pixmaps/multimc5.svg + install -D $srcdir/multimc5.desktop $pkgdir/usr/share/applications/multimc5.desktop + install -D jars/NewLaunch.jar $pkgdir/usr/lib/multimc5/jars/NewLaunch.jar + install -D jars/JavaCheck.jar $pkgdir/usr/lib/multimc5/jars/JavaCheck.jar +} diff --git a/multimc5.desktop b/multimc5.desktop new file mode 100755 index 000000000000..6a1e4d24625f --- /dev/null +++ b/multimc5.desktop @@ -0,0 +1,11 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=MultiMC5 +GenericName=MultiMC5 +Comment=MultiMC5 +Type=Application +Exec=multimc5 +Icon=multimc5 +Categories=Application;Game diff --git a/multimc5.sh b/multimc5.sh new file mode 100755 index 000000000000..2a7054f4febd --- /dev/null +++ b/multimc5.sh @@ -0,0 +1,4 @@ +#!/bin/bash +CONFIG_DIR=${XDG_CONFIG_HOME:-$HOME/.multimc5} +mkdir -p $CONFIG_DIR +/usr/lib/multimc5/MultiMC5 -d $CONFIG_DIR |