Is this still maintained?

Code: Select all
--- java-overlay/games-server/minecraft-server/minecraft-server-1.3.2.ebuild 2012-09-29 18:31:32.000000000 +0100
+++ local/games-server/minecraft-server/minecraft-server-1.4.7.ebuild 2012-12-28 17:35:16.729676011 +0000
@@ -7,7 +7,7 @@
DESCRIPTION="Official dedicated server for Minecraft"
HOMEPAGE="http://www.minecraft.net"
-SRC_URI="http://www.minecraft.net/download/minecraft_server.jar -> ${P}.jar"
+SRC_URI="http://assets.minecraft.net/${PV//\./_}/minecraft_server.jar -> ${P}.jar"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"
Code: Select all
# cd /usr/portage/distfiles/
# mv minecraft-server-1.3.2.jar._checksum_failure_.DeegP9 minecraft-server-1.4.7.jar
# cd /var/lib/layman/java-overlay/games-server/minecraft-server/
# cp minecraft-server-1.3.2.ebuild minecraft-server-1.4.7.ebuild
# ebuild minecraft-server-1.4.7.ebuild digest
# emerge -avut minecraft-server

Code: Select all
minecraftCode: Select all
--- /var/db/repositories/java-overlay/games-server/minecraft-server/minecraft-server-1.4.7.ebuild 2013-02-04 00:05:33.000000000 +0000
+++ code/ebuilds/games-server/minecraft-server/minecraft-server-1.6.1.ebuild 2013-07-01 16:33:26.540039723 +0100
@@ -7,7 +7,7 @@
DESCRIPTION="Official dedicated server for Minecraft"
HOMEPAGE="http://www.minecraft.net"
-SRC_URI="http://assets.minecraft.net/${PV//./_}/minecraft_server.jar -> ${P}.jar"
+SRC_URI="http://s3.amazonaws.com/Minecraft.Download/versions/${PV}/minecraft_server.${PV}.jar -> ${P}.jar"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~x86"Code: Select all
$ java -jar Minecraft_Launcher.jarThat's unfortunate. Still, I'm surprised the hack worked completely unmodified for so long!Ant P. wrote:It looks like the 1.6 client broke the native binary hack we use, it downloads them into a different location and does extra version checks now.
Code: Select all
cd ~/.minecraft/bin/natives/
jar -cMf ../../libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.0/lwjgl-platform-2.9.0-natives-gentoo.jar lib{lwjgl,openal}{,64}.so
jar -cMf ../../libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-gentoo.jar libjinput-linux{,64}.so
cd ~/.minecraft/versions/1.6.2/
sed -i -e 's/natives-linux/natives-gentoo/g' 1.6.2.json