# ChangeLog for games-action/minecraft # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ 23 Feb 2011; James Le Cuirot -minecraft-20110221.ebuild, +minecraft-20110223.ebuild: Damn, they've updated the launcher again already. 21 Feb 2011; James Le Cuirot -minecraft-20101219-r2.ebuild, +minecraft-20110221.ebuild: Version bump for the new launcher. I can't believe the same hack still works! 3 Feb 2011; James Le Cuirot -minecraft-20101219-r1.ebuild, +minecraft-20101219-r2.ebuild: Use lwgjl 2.6 instead of 2.4 because of reports that it fixes a bug where keyboard controls get stuck. 21 Jan 2011; James Le Cuirot minecraft-20101219-r1.ebuild: Remote filename has changed from Minecraft.jar to minecraft.jar. 6 Jan 2011; James Le Cuirot minecraft-20101219-r1.ebuild: Remember to call pkg_setup for games as well as java-pkg-2. 3 Jan 2011; James Le Cuirot minecraft-20101219-r1.ebuild: Fix QA violation. 30 Dec 2010; James Le Cuirot -minecraft-20101219.ebuild, +minecraft-20101219-r1.ebuild: Add -Djava.net.preferIPv4Stack=true to fix connection for dual stack users. I'm guessing Minecraft's authentication server doesn't support IPv6. 20 Dec 2010; James Le Cuirot +minecraft-20101219.ebuild, +files/minecraft.png, +files/native-symlinks.sh: Initial import. Minecraft is not open source yet but its web site indicates it may be in the future. In the meantime, its dependencies are open source so we can build those at least. This ebuild uses a couple of hacky tricks to avoid using the bundled dependencies but they work well. The upstream Minecraft.jar has no version but this JAR merely logs you in and downloads the rest of the game so it shouldn't change very often. This is just as well because the game itself is updated frequently.