aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2015-11-15 14:46:55 +0000
committerJames Le Cuirot <chewi@gentoo.org>2015-11-15 14:46:55 +0000
commitedbf84334b55d2e0fd2654f03f8439476823ac6e (patch)
treea2e4a6e3d08e3f0098a35be9facd182ded3dca08 /games-puzzle
parentdev-java/icedtea: Update 1.x live e-build following b37 release. (diff)
downloadjava-edbf84334b55d2e0fd2654f03f8439476823ac6e.tar.gz
java-edbf84334b55d2e0fd2654f03f8439476823ac6e.tar.bz2
java-edbf84334b55d2e0fd2654f03f8439476823ac6e.zip
games-puzzle/lemmini: Version bump to 0.86
Not sure if we're still supposed to use games.eclass. Package-Manager: portage-2.2.20.1
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/lemmini/Manifest2
-rw-r--r--games-puzzle/lemmini/files/userdir.patch14
-rw-r--r--games-puzzle/lemmini/lemmini-0.86.ebuild (renamed from games-puzzle/lemmini/lemmini-0.84.ebuild)13
3 files changed, 16 insertions, 13 deletions
diff --git a/games-puzzle/lemmini/Manifest b/games-puzzle/lemmini/Manifest
index abbbe1fa..a54c7b19 100644
--- a/games-puzzle/lemmini/Manifest
+++ b/games-puzzle/lemmini/Manifest
@@ -1 +1 @@
-DIST lemmini-0.84.tar.xz 1233772 SHA256 391df756aedf64e13f6b85df3fcca9a00e4fb65293c64ae88d0c52023875871e
+DIST lemmini-0.86.tar.xz 1236736 SHA256 e5c9023c2339e9ec7f528ef2e037157ca702fda0a684b98703e92fc3b3a84499 SHA512 579007d7507d325de8084a4dc0f29eb790db735776bd77c654e0a838e327d39feff751481e9d383e1e8bdc54a098a12fa2e473775048c4dea8b9230504a7f14d WHIRLPOOL 19f5869cf08ade2ff4b4d3888c307f4c209858d004f612018307520373dd68a19982f9f93a7582d7da56d2d7ee2fd1efe4685ca419e995de1fb4a62949cd7078
diff --git a/games-puzzle/lemmini/files/userdir.patch b/games-puzzle/lemmini/files/userdir.patch
index e7e488fc..418326ae 100644
--- a/games-puzzle/lemmini/files/userdir.patch
+++ b/games-puzzle/lemmini/files/userdir.patch
@@ -1,5 +1,7 @@
---- src/Game/Core.java.orig 2012-01-25 10:57:31.158576723 +0000
-+++ src/Game/Core.java 2012-01-25 12:11:01.020264407 +0000
+Index: Game/Core.java
+===================================================================
+--- Game/Core.java (revision 53)
++++ Game/Core.java (working copy)
@@ -4,6 +4,7 @@
import java.awt.MediaTracker;
import java.awt.Toolkit;
@@ -8,7 +10,7 @@
import java.net.URL;
import java.net.URLDecoder;
import java.util.ArrayList;
-@@ -74,32 +75,9 @@
+@@ -79,32 +80,9 @@
* @throws LemmException
*/
public static void init(final JFrame frame, final boolean isWebstartApp) throws LemmException {
@@ -44,9 +46,9 @@
programPropsFileStr += INI_NAME;
// read main ini file
programProps = new Props();
-@@ -111,7 +89,7 @@
- throw new LemmException("User abort");
- }
+@@ -118,7 +96,7 @@
+
+ scale = Core.programProps.get("scale",1.0);
- resourcePath = programProps.get("resourcePath", "");
+ resourcePath = programProps.get("resourcePath", userDirStr);
diff --git a/games-puzzle/lemmini/lemmini-0.84.ebuild b/games-puzzle/lemmini/lemmini-0.86.ebuild
index d0a3b5e3..11a1b72b 100644
--- a/games-puzzle/lemmini/lemmini-0.84.ebuild
+++ b/games-puzzle/lemmini/lemmini-0.86.ebuild
@@ -2,12 +2,13 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="3"
+EAPI="5"
+
inherit eutils games java-pkg-2 java-pkg-simple
DESCRIPTION="Java port of Lemmings, requires Lemmings for Windows"
HOMEPAGE="http://lemmini.de"
-SRC_URI="http://dev.gentooexperimental.org/~chewi/distfiles/${P}.tar.xz"
+SRC_URI="http://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -16,10 +17,10 @@ IUSE=""
CDEPEND="dev-java/jnlp-api:0"
DEPEND="${CDEPEND}
- >=virtual/jdk-1.5"
+ >=virtual/jdk-1.6"
RDEPEND="${CDEPEND}
- >=virtual/jre-1.5"
+ >=virtual/jre-1.6"
JAVA_GENTOO_CLASSPATH="jnlp-api"
JAVA_ENCODING="ISO-8859-1"
@@ -37,14 +38,14 @@ java_prepare() {
src_compile() {
java-pkg-simple_src_compile
- jar ufe "${PN}.jar" Lemmini -C bin_copy . || die
+ java-pkg_addres "${PN}.jar" .
}
src_install() {
java-pkg_dojar "${PN}.jar"
java-pkg_dolauncher "${PN}" -into "${GAMES_PREFIX}" --main Lemmini
- newicon bin_copy/icon_32.png "${PN}.png" || die
+ newicon icon_32.png "${PN}.png"
make_desktop_entry "${PN}" "Lemmini"
prepgamesdirs