ports/162515: New port: games/minecraft-server Server for the game Minecraft

Martin Kropfinger freebsd at rakor-net.de
Sun Nov 13 11:30:11 UTC 2011


>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 at 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 at 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 at 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:



More information about the freebsd-ports-bugs mailing list