From 705cced0127d5896ef39205ef2e96a2b549be35e Mon Sep 17 00:00:00 2001 From: Matthew Treadwell Date: Thu, 5 Sep 2019 02:53:26 -0700 Subject: [PATCH] minecraft: update to 2.1 --- srcpkgs/minecraft/files/LICENSE | 1 + srcpkgs/minecraft/files/minecraft | 7 ------- srcpkgs/minecraft/template | 21 ++++++++++++++++----- 3 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 srcpkgs/minecraft/files/LICENSE delete mode 100644 srcpkgs/minecraft/files/minecraft diff --git a/srcpkgs/minecraft/files/LICENSE b/srcpkgs/minecraft/files/LICENSE new file mode 100644 index 00000000000..cfa3c201565 --- /dev/null +++ b/srcpkgs/minecraft/files/LICENSE @@ -0,0 +1 @@ +see https://account.mojang.com/documents/minecraft_eula diff --git a/srcpkgs/minecraft/files/minecraft b/srcpkgs/minecraft/files/minecraft deleted file mode 100644 index 1ca1b42cb4b..00000000000 --- a/srcpkgs/minecraft/files/minecraft +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -HD=~/.minecraft -HDJ=$HD/minecraft16.jar -[ ! -d ${HD} ] && mkdir $HD -[ ! -f ${HDJ} ] && wget -O $HDJ https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar -wmname LG3D -java -jar $HDJ diff --git a/srcpkgs/minecraft/template b/srcpkgs/minecraft/template index 2ffc32c2b28..ecd1ee02db5 100644 --- a/srcpkgs/minecraft/template +++ b/srcpkgs/minecraft/template @@ -1,15 +1,26 @@ # Template file for 'minecraft' pkgname=minecraft -version=0.5 +version=2.1.5965 revision=1 archs=noarch -depends="wmname wget" +wrksrc=${pkgname}-launcher +depends="virtual?java-runtime GConf alsa-lib gtk+ libX11 libXScrnSaver libXtst libxcb nss xrandr" short_desc="Launcher for the famous Minecraft game" -maintainer="Orphaned " +maintainer="Matthew Treadwell " +license="custom:Minecraft" homepage="http://www.minecraft.net/" -license="Propietary" +distfiles="https://launcher.mojang.com/download/linux/x86_64/minecraft-launcher_${version}.tar.gz" +checksum=85a0a2478861c3e660a1273f6b6ac2e14232ae439cd6d6172391065274228c72 repository=nonfree do_install() { - vbin ${FILESDIR}/minecraft + vmkdir /opt + vcopy ../minecraft-launcher /opt/"${pkgname}" + rm -rf "${DESTDIR}/opt/$pkgname/lib/" + rm -rf "${DESTDIR}/opt/$pkgname/include/" + + vmkdir /usr/bin + ln -s "/opt/${pkgname}/minecraft-launcher" "${DESTDIR}/usr/bin/$pkgname" + + vlicense ${FILESDIR}/LICENSE }