diff options
author | Michael Scheidell <scheidell@FreeBSD.org> | 2011-12-21 16:59:16 +0000 |
---|---|---|
committer | Michael Scheidell <scheidell@FreeBSD.org> | 2011-12-21 16:59:16 +0000 |
commit | 0c214f449ce4fd0e9e8a5c131eb06008e263baf3 (patch) | |
tree | 0791298ed7446ea47c897f694faf0239fa0caf6a /games/minecraft-server | |
parent | de7256a9beed6d7aa173107fd8fc3db1396f7299 (diff) |
Notes
Diffstat (limited to 'games/minecraft-server')
-rw-r--r-- | games/minecraft-server/Makefile | 58 | ||||
-rw-r--r-- | games/minecraft-server/distinfo | 4 | ||||
-rw-r--r-- | games/minecraft-server/pkg-descr | 4 | ||||
-rw-r--r-- | games/minecraft-server/pkg-plist | 5 |
4 files changed, 71 insertions, 0 deletions
diff --git a/games/minecraft-server/Makefile b/games/minecraft-server/Makefile new file mode 100644 index 000000000000..4ecf19219955 --- /dev/null +++ b/games/minecraft-server/Makefile @@ -0,0 +1,58 @@ +# New ports collection makefile for: minecraft-client +# Date created: 12 November 2011 +# Whom: Martin Kropfinger +# +# $FreeBSD$ +# + +PORTNAME= minecraft-server +PORTVERSION= 1.0.0 +CATEGORIES= games java +MASTER_SITES= http://s3.amazonaws.com/MinecraftDownload/launcher/:minecraft \ + http://www.minecraftwiki.net/images/f/f7/:icon +DISTNAME= minecraft_server +DISTFILES= minecraft_server.jar:minecraft \ + Bookshelf.png:icon +EXTRACT_ONLY= + +MAINTAINER= freebsd@rakor-net.de +COMMENT= Server for the block building game + +OPTIONS= X11 "Build with X11 support" On + +.include <bsd.port.options.mk> + +WRKSRC= ${WRKDIR} +NO_BUILD= yes +USE_JAVA= yes + +.if !defined(WITHOUT_X11) +DESKTOP_ENTRIES= "Minecraft-Server" "Block building game (server)" "${DATADIR}/Bookshelf.png" "minecraft-server" "Application;Game;" false +.endif + +.if !defined(WITHOUT_X11) +PLIST_SUB+= X11="" +.else +PLIST_SUB+= X11="@comment " +.endif + +do-install: + ${MKDIR} ${DATADIR} + (${INSTALL_DATA} "${DISTDIR}/minecraft_server.jar" ${DATADIR}/) +.if !defined(WITHOUT_X11) + (${INSTALL_DATA} "${DISTDIR}/Bookshelf.png" ${DATADIR}/) +.endif + echo "#!/bin/sh" > ${WRKDIR}/${PORTNAME} + echo "if ! test -d ~/.minecraft-server ; then" >> ${WRKDIR}/${PORTNAME} + echo " mkdir ~/.minecraft-server" >> ${WRKDIR}/${PORTNAME} + echo "fi" >> ${WRKDIR}/${PORTNAME} + echo "cd ~/.minecraft-server" >> ${WRKDIR}/${PORTNAME} + ${CP} ${WRKDIR}/${PORTNAME} ${WRKDIR}/${PORTNAME}-nogui + echo "java -Xmx1024M -Xms1024M -jar ${DATADIR}/minecraft_server.jar" >> ${WRKDIR}/${PORTNAME} + echo "java -Xmx1024M -Xms1024M -jar ${DATADIR}/minecraft_server.jar nogui" >> ${WRKDIR}/${PORTNAME}-nogui +.if !defined(WITHOUT_X11) + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/ +.endif + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-nogui ${PREFIX}/bin/ + +.include <bsd.port.mk> diff --git a/games/minecraft-server/distinfo b/games/minecraft-server/distinfo new file mode 100644 index 000000000000..9e31c1c69d01 --- /dev/null +++ b/games/minecraft-server/distinfo @@ -0,0 +1,4 @@ +SHA256 (minecraft_server.jar) = 985c5aaacf1a27ae1579a41190d2ecff0007b869ce68b57d893a6c6613ee2618 +SIZE (minecraft_server.jar) = 747345 +SHA256 (Bookshelf.png) = fe5e7f0bbbbe284379cb5e7aed8d539b727a3039f7fe8c64a179e4fc2a0e1821 +SIZE (Bookshelf.png) = 9674 diff --git a/games/minecraft-server/pkg-descr b/games/minecraft-server/pkg-descr new file mode 100644 index 000000000000..2c31d98d4e47 --- /dev/null +++ b/games/minecraft-server/pkg-descr @@ -0,0 +1,4 @@ +This is the server for the popular block building game Minecraft. +There is a nongui-version and a gui-version. + +WWW: http://www.minecraft.net/ diff --git a/games/minecraft-server/pkg-plist b/games/minecraft-server/pkg-plist new file mode 100644 index 000000000000..90e31b6464ba --- /dev/null +++ b/games/minecraft-server/pkg-plist @@ -0,0 +1,5 @@ +share/minecraft-server/minecraft_server.jar +%%X11%%share/minecraft-server/Bookshelf.png +%%X11%%bin/minecraft-server +bin/minecraft-server-nogui +@dirrm share/minecraft-server |