|
@@ -0,0 +1,34 @@
|
|
|
+# Template file for 'PrismLauncher-Cracked'
|
|
|
+pkgname=PrismLauncher-Cracked
|
|
|
+version=9.4
|
|
|
+revision=1
|
|
|
+build_style=cmake
|
|
|
+configure_args="-DLauncher_BUILD_PLATFORM=Void"
|
|
|
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt6-tools qt6-base scdoc"
|
|
|
+makedepends="qt6-base-devel qt6-qt5compat-devel zlib-devel quazip-qt6-devel qt6-networkauth-devel"
|
|
|
+depends="virtual?java-runtime qt6-svg qt6-imageformats qt6-plugin-tls-openssl"
|
|
|
+short_desc="Custom launcher for Minecraft"
|
|
|
+maintainer="Naz <ndpm13@ch-naeseem.com>"
|
|
|
+license="GPL-3.0-or-later"
|
|
|
+homepage="https://github.com/Diegiwg/PrismLauncher-Cracked"
|
|
|
+distfiles="https://github.com/Diegiwg/PrismLauncher-Cracked/releases/download/${version}/PrismLauncher-${version}.tar.gz"
|
|
|
+checksum=c49d5787882116f1f4a86eb55da888bd84d96efbd0647413064aba3cee9b9515
|
|
|
+
|
|
|
+if [ -z "$XBPS_CHECK_PKGS" ]; then
|
|
|
+ configure_args+=" -DBUILD_TESTING=0"
|
|
|
+fi
|
|
|
+
|
|
|
+case "$XBPS_TARGET_MACHINE" in
|
|
|
+ # XXX: this could be fixed by switching to clang, but it seems to produce
|
|
|
+ # non-PIE executables despite -fPIE being in the C(XX)FLAGS
|
|
|
+ # There's also some effort needed to get it working on cross
|
|
|
+ armv*) broken="https://github.com/PrismLauncher/PrismLauncher/issues/128" ;;
|
|
|
+esac
|
|
|
+
|
|
|
+pre_configure() {
|
|
|
+ . /etc/profile.d/jdk.sh
|
|
|
+}
|
|
|
+
|
|
|
+post_install() {
|
|
|
+ vdoc ${FILESDIR}/README.voidlinux
|
|
|
+}
|