# Maintainer: Sefa Eyeoglu # Maintainer: Lenny McLennington # Contributor: Yellow # Contributor: Elijah Gregg # Contributor: Miko # Contributor: Cheru Berhanu # Contributor: dada513 pkgname=polymc-qt5 pkgver=5.0 pkgrel=3 pkgdesc="Minecraft launcher with ability to manage multiple instances." arch=('i686' 'x86_64') url="https://github.com/PolyMC/PolyMC" license=('GPL3') depends=('java-runtime' 'libgl' 'qt5-base' 'qt5-svg' 'qt5-imageformats' 'zlib' 'hicolor-icon-theme' 'quazip-qt5' 'qt5-charts') provides=('polymc') conflicts=('polymc') makedepends=('cmake' 'extra-cmake-modules' 'git' 'java-environment' 'scdoc') optdepends=('glfw: to use system GLFW libraries' 'openal: to use system OpenAL libraries' 'visualvm: Profiling support' 'xorg-xrandr: for older minecraft versions' ) source=("https://github.com/PolyMC/PolyMC/releases/download/$pkgver/PolyMC-$pkgver.tar.gz") sha256sums=('72c16dfc029a30b169c80c6c571b37acfd634a1702fc8a376643c4cd7585f2df') build() { cmake -DCMAKE_BUILD_TYPE= \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DLauncher_QT_VERSION_MAJOR=5 \ -Bbuild -SPolyMC-$pkgver cmake --build build } package() { cd "build" DESTDIR="$pkgdir" cmake --install . }