Hi,
Here is an update to games/minecraft. I have updated the script upstream
to set "ulimit -d $(ulimit -Hd)". I also added a blurb about bumping
limits in login.conf.
This fixes the majority of crashes I run into (mostly on startup).
Also I started making non-github'd tarballs.
Thanks to Jesper Wallin (Zelest) for bringing the crashes to my
attention and for the initial fix!
OK?
- Remove GH_* and use release tarball.
- Add openal as a RDEP
- Regen patches
diff --git a/games/minecraft/Makefile b/games/minecraft/Makefile
index 24dfcdb524a..0e2eea4b213 100644
--- a/games/minecraft/Makefile
+++ b/games/minecraft/Makefile
@@ -5,12 +5,7 @@ PORTROACH_COMMENT=version 0.1 is actually older than 0.0.4
COMMENT= wrapper for a game about breaking and placing blocks
-V= 0.0.4
-GH_PROJECT= minecraft
-GH_ACCOUNT= qbit
-GH_TAGNAME= ${GH_PROJECT}-${V}
-DISTNAME= ${GH_TAGNAME}
-REVISION= 4
+DISTNAME= minecraft-0.0.6
CATEGORIES= games
@@ -23,7 +18,10 @@ MODJAVA_VER= 1.7+
# BSD
PERMIT_PACKAGE_CDROM= Yes
-RUN_DEPENDS= devel/desktop-file-utils \
+MASTER_SITES= https://github.com/qbit/minecraft/releases/download/${DISTNAME}/
+
+RUN_DEPENDS= audio/openal \
+ devel/desktop-file-utils \
games/lwjgl \
java/javaPathHelper \
x11/gtk+3,-guic
diff --git a/games/minecraft/distinfo b/games/minecraft/distinfo
index ae9b8557405..42ab6337711 100644
--- a/games/minecraft/distinfo
+++ b/games/minecraft/distinfo
@@ -1,2 +1,2 @@
-SHA256 (minecraft-0.0.4.tar.gz) = 8RycJ5mY1DCd5nZOOyAnBqw0MP3aNe9Bql9xycTxK8A=
-SIZE (minecraft-0.0.4.tar.gz) = 2897
+SHA256 (minecraft-0.0.6.tar.gz) = ZmrmtCIKZwhuyrV/Xxdlk7eeONLOEGRpF+jlhjP5434=
+SIZE (minecraft-0.0.6.tar.gz) = 2751
diff --git a/games/minecraft/patches/patch-minecraft
b/games/minecraft/patches/patch-minecraft
index dc06456586d..38e9722f096 100644
--- a/games/minecraft/patches/patch-minecraft
+++ b/games/minecraft/patches/patch-minecraft
@@ -3,9 +3,10 @@ $OpenBSD: patch-minecraft,v 1.1 2015/04/05 12:59:00 ajacoutot
Exp $
XXX NEEDS INVESTIGATING
(java uses some GLib symbols when running under GNOME)
---- minecraft.orig Fri Oct 10 02:43:44 2014
-+++ minecraft Sun Apr 5 14:56:29 2015
-@@ -97,7 +97,7 @@ EOF
+Index: minecraft
+--- minecraft.orig
++++ minecraft
+@@ -96,7 +96,7 @@ EOF
msg "${CONF_FILE} written, now you can now just run 'minecraft' to start
the game!"
else
@@ -14,7 +15,7 @@ XXX NEEDS INVESTIGATING
LWJGL_JLP_OVRD="$WORKDIR/"
LWJGL_OVRD="$WORKDIR/lwjgl.jar"
LWJGL_UTIL_OVRD="$WORKDIR/lwjgl_util.jar"
-@@ -133,10 +133,13 @@ else
+@@ -132,10 +132,13 @@ else
# by the mc launcher
TARGS=$(echo -n ${@})
REV=$(uname -r)
@@ -29,7 +30,7 @@ XXX NEEDS INVESTIGATING
else
i=0
for var in "${@}"
-@@ -155,6 +158,6 @@ else
+@@ -154,6 +157,6 @@ else
done
# This is sent to the minecraft launcher
set_ulimit
--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE