Date: Sun, 13 Nov 2011 12:24:46 +0100 (CET) From: Martin Kropfinger <freebsd@rakor-net.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/162515: New port: games/minecraft-server Server for the game Minecraft Message-ID: <20111113112446.44E065C3A@phenom.rakors-welt> Resent-Message-ID: <201111131130.pADBUAGx023670@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 162515 >Category: ports >Synopsis: New port: games/minecraft-server Server for the game Minecraft >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Nov 13 11:30:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Martin Kropfinger >Release: FreeBSD 8.2-RELEASE-p3 amd64 >Organization: >Environment: System: FreeBSD phenom.rakors-welt 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: The server for the block building game Minecraft >How-To-Repeat: >Fix: --- minecraft-server.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # minecraft-server # minecraft-server/Makefile # minecraft-server/pkg-descr # minecraft-server/pkg-plist # minecraft-server/distinfo # echo c - minecraft-server mkdir -p minecraft-server > /dev/null 2>&1 echo x - minecraft-server/Makefile sed 's/^X//' >minecraft-server/Makefile << 'b3e3aac4d9e0735c1259dc00c8464548' X# New ports collection makefile for: minecraft-client X# Date created: 12 November 2011 X# Whom: Martin Kropfinger X# X# $FreeBSD$ X# X XPORTNAME= minecraft-server XPORTVERSION= 1 XCATEGORIES= games XMASTER_SITES= http://s3.amazonaws.com/MinecraftDownload/launcher/:minecraft \ X http://www.minecraftwiki.net/images/f/f7/:icon X XDISTNAME= minecraft_server XDISTFILES= minecraft_server.jar:minecraft \ X Bookshelf.png:icon X XMAINTAINER= freebsd@rakor-net.de XCOMMENT= Server for the block building game X XOPTIONS= X11 "Build with X11 support" On X X.include <bsd.port.options.mk> X XWRKSRC= ${WRKDIR} XNO_BUILD= yes XEXTRACT_ONLY= XUSE_JAVA= yes X X.if !defined(WITHOUT_X11) XDESKTOP_ENTRIES= "Minecraft-Server" "Block building game (server)" "${DATADIR}/Bookshelf.png" "minecraft-server" "Application;Game;" false X.endif X X.if !defined(WITHOUT_X11) XPLIST_SUB+= X11="" X.else XPLIST_SUB+= X11="@comment " X.endif X Xdo-install: X ${MKDIR} ${DATADIR} X (${INSTALL_DATA} "${DISTDIR}/minecraft_server.jar" ${DATADIR}/) X.if !defined(WITHOUT_X11) X (${INSTALL_DATA} "${DISTDIR}/Bookshelf.png" ${DATADIR}/) X.endif X echo "#!/bin/sh" > ${WRKDIR}/${PORTNAME} X echo "if ! test -d ~/.minecraft-server ; then" >> ${WRKDIR}/${PORTNAME} X echo " mkdir ~/.minecraft-server" >> ${WRKDIR}/${PORTNAME} X echo "fi" >> ${WRKDIR}/${PORTNAME} X echo "cd ~/.minecraft-server" >> ${WRKDIR}/${PORTNAME} X cp ${WRKDIR}/${PORTNAME} ${WRKDIR}/${PORTNAME}-nogui X echo "java -Xmx1024M -Xms1024M -jar ${DATADIR}/minecraft_server.jar" >> ${WRKDIR}/${PORTNAME} X echo "java -Xmx1024M -Xms1024M -jar ${DATADIR}/minecraft_server.jar nogui" >> ${WRKDIR}/${PORTNAME}-nogui X.if !defined(WITHOUT_X11) X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/ X.endif X ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-nogui ${PREFIX}/bin/ X X.include <bsd.port.mk> b3e3aac4d9e0735c1259dc00c8464548 echo x - minecraft-server/pkg-descr sed 's/^X//' >minecraft-server/pkg-descr << 'cb1b2ce41e35b01f4f3202ee257ccef5' XThis is the server for the popular block building game Minecraft. XThere is a nongui-version and a gui-version. X Xwww: http://www.minecraft.net/ cb1b2ce41e35b01f4f3202ee257ccef5 echo x - minecraft-server/pkg-plist sed 's/^X//' >minecraft-server/pkg-plist << '1158b7c3c99e6bc46a17ba04277b99be' Xshare/minecraft-server/minecraft_server.jar X%%X11%%share/minecraft-server/Bookshelf.png X%%X11%%bin/minecraft-server Xbin/minecraft-server-nogui X@dirrm share/minecraft-server 1158b7c3c99e6bc46a17ba04277b99be echo x - minecraft-server/distinfo sed 's/^X//' >minecraft-server/distinfo << 'de8cc94fc3970155b7df51d99a2f30ba' XSHA256 (minecraft_server.jar) = abb7c8a5b9ab5bab3fd3cedb7a42394d866ccd9ee5dce792ae82281910106452 XSIZE (minecraft_server.jar) = 621639 XSHA256 (Bookshelf.png) = fe5e7f0bbbbe284379cb5e7aed8d539b727a3039f7fe8c64a179e4fc2a0e1821 XSIZE (Bookshelf.png) = 9674 de8cc94fc3970155b7df51d99a2f30ba exit --- minecraft-server.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111113112446.44E065C3A>