diff options
author | John Marino <marino@FreeBSD.org> | 2014-04-17 23:14:24 +0000 |
---|---|---|
committer | John Marino <marino@FreeBSD.org> | 2014-04-17 23:14:24 +0000 |
commit | c10af0ab7046940ea25daabb8b05c4e5db5e0d00 (patch) | |
tree | 00d4ea05b233c4c071ffd6e822d0816cc6dbf6e1 /games/minecraft-client | |
parent | 05816273352eb65502e4f79a7b2999a512fc9e51 (diff) | |
download | ports-c10af0ab7046940ea25daabb8b05c4e5db5e0d00.tar.gz ports-c10af0ab7046940ea25daabb8b05c4e5db5e0d00.zip |
Notes
Diffstat (limited to 'games/minecraft-client')
-rw-r--r-- | games/minecraft-client/Makefile | 47 | ||||
-rw-r--r-- | games/minecraft-client/distinfo | 8 | ||||
-rw-r--r-- | games/minecraft-client/pkg-plist | 1 |
3 files changed, 13 insertions, 43 deletions
diff --git a/games/minecraft-client/Makefile b/games/minecraft-client/Makefile index e7604fd3dfda..ce0a006d8fdc 100644 --- a/games/minecraft-client/Makefile +++ b/games/minecraft-client/Makefile @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= minecraft-client -PORTVERSION= 1.7.5 +PORTVERSION= 1.7.9 CATEGORIES= games java -MASTER_SITES= http://s3.amazonaws.com/Minecraft.Download/versions/${PORTVERSION}/:minecraft \ +MASTER_SITES= http://s3.amazonaws.com/Minecraft.Download/launcher/:minecraft \ http://media-mcw.cursecdn.com/c/c5/:icon -DISTFILES= ${PORTVERSION}.jar:minecraft \ +DISTFILES= Minecraft.jar:minecraft \ Grass.png:icon DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} EXTRACT_ONLY= @@ -14,13 +14,11 @@ EXTRACT_ONLY= MAINTAINER= janik@hikarihq.com COMMENT= Client for the block building game -OPTIONS_DEFINE= NATIVE_LIBS -OPTIONS_DEFAULT= NATIVE_LIBS -NATIVE_LIBS_DESC= Enable native libs support - WRKSRC= ${WRKDIR} NO_BUILD= yes USE_JAVA= yes +JAVA_OS= native +JAVA_VENDOR= openjdk JAVA_VERSION= 1.7+ DESKTOP_ENTRIES="Minecraft" \ "Block building game" \ @@ -29,43 +27,16 @@ DESKTOP_ENTRIES="Minecraft" \ "Game;Java;" \ false -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MNATIVE_LIBS} -USES+= openal:soft -BUILD_DEPENDS+= ${JAVALIBDIR}/lwjgl/lwjgl_util.jar:${PORTSDIR}/games/lwjgl -RUN_DEPENDS+= ${JAVALIBDIR}/lwjgl/lwjgl_util.jar:${PORTSDIR}/games/lwjgl -JAVA_OS= native -JAVA_VENDOR= openjdk -PLIST_SUB+= NATIVE="" -.else -JAVA_OS= linux -JAVA_VENDOR= sun -PLIST_SUB+= NATIVE="@comment " -.endif - do-install: - @${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/minecraft-client - @${ECHO_CMD} "export JAVA_HOME=${JAVA_HOME}" >> ${WRKDIR}/minecraft-client - @${ECHO_CMD} "exec ${JAVA} -Xmx1024M -Xms1024M -jar ${DATADIR}/Minecraft.jar" >> ${WRKDIR}/minecraft-client @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTVERSION}.jar \ + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/Minecraft.jar \ ${STAGEDIR}${DATADIR}/Minecraft.jar ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/Grass.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/minecraft-client.png -.if ${PORT_OPTIONS:MNATIVE_LIBS} - @${MKDIR} ${WRKSRC}/native-libs - @${CP} ${PREFIX}/lib/lwjgl*/liblwjgl*.so ${WRKSRC}/native-libs - @${CP} ${PREFIX}/lib/libopenal.so ${WRKSRC}/native-libs - @${JAR} cvf ${WRKSRC}/lwjgl-native-libs.jar -C ${WRKSRC}/native-libs . - ${INSTALL_DATA} -m 644 ${WRKSRC}/lwjgl-native-libs.jar \ - ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME} ${WRKDIR} - ${REINPLACE_CMD} \ - -e 's|=JAVA_HOME|=${JAVA_HOME}|' \ + ${SED} -e 's|=JAVA_HOME|=${JAVA_HOME}|' \ -e 's|PREFIX|${PREFIX}|' \ - -e 's|JAVA_CMD|${JAVA}|' ${WRKDIR}/minecraft-client -.endif + -e 's|JAVA_CMD|${JAVA}|' ${FILESDIR}/minecraft-client \ + > ${WRKDIR}/minecraft-client ${INSTALL_SCRIPT} ${WRKDIR}/minecraft-client ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> diff --git a/games/minecraft-client/distinfo b/games/minecraft-client/distinfo index 5c0a34b7f5cb..fc864c3900c2 100644 --- a/games/minecraft-client/distinfo +++ b/games/minecraft-client/distinfo @@ -1,4 +1,4 @@ -SHA256 (minecraft-client/1.7.5/1.7.5.jar) = 5f83b944b59c48ea7fa8f92fefd491ecb6d1e8d6c9b412fc849f6457c8cee27b -SIZE (minecraft-client/1.7.5/1.7.5.jar) = 5225771 -SHA256 (minecraft-client/1.7.5/Grass.png) = 438c0f63e379e92af1b5b2e06cc5e3365ee272810af65ebc102304bce4fa8c4b -SIZE (minecraft-client/1.7.5/Grass.png) = 12586 +SHA256 (minecraft-client/1.7.9/Minecraft.jar) = e8d90b2637b141b556670d8460d317aadb6e4f2e644e519995c428800b25f212 +SIZE (minecraft-client/1.7.9/Minecraft.jar) = 280212 +SHA256 (minecraft-client/1.7.9/Grass.png) = 438c0f63e379e92af1b5b2e06cc5e3365ee272810af65ebc102304bce4fa8c4b +SIZE (minecraft-client/1.7.9/Grass.png) = 12586 diff --git a/games/minecraft-client/pkg-plist b/games/minecraft-client/pkg-plist index 21a0c9c4f9fa..20d13f796a06 100644 --- a/games/minecraft-client/pkg-plist +++ b/games/minecraft-client/pkg-plist @@ -1,5 +1,4 @@ bin/minecraft-client -%%NATIVE%%%%DATADIR%%/lwjgl-native-libs.jar %%DATADIR%%/Minecraft.jar share/pixmaps/minecraft-client.png @dirrm %%DATADIR%% |