From mail@kropfinger.net  Sun Nov 13 11:29:50 2011
Return-Path: <mail@kropfinger.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C2DD01065705
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 13 Nov 2011 11:29:50 +0000 (UTC)
	(envelope-from mail@kropfinger.net)
Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.9])
	by mx1.freebsd.org (Postfix) with ESMTP id 69F8E8FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 13 Nov 2011 11:29:50 +0000 (UTC)
Received: from phenom.rakors-welt (HSI-KBW-109-192-087-062.hsi6.kabel-badenwuerttemberg.de [109.192.87.62])
	by mrelayeu.kundenserver.de (node=mrbap3) with ESMTP (Nemesis)
	id 0MhU26-1RcHro2NKk-00MeCk; Sun, 13 Nov 2011 12:24:47 +0100
Received: by phenom.rakors-welt (Postfix, from userid 1001)
	id 44E065C3A; Sun, 13 Nov 2011 12:24:46 +0100 (CET)
Message-Id: <20111113112446.44E065C3A@phenom.rakors-welt>
Date: Sun, 13 Nov 2011 12:24:46 +0100 (CET)
From: Martin Kropfinger <freebsd@rakor-net.de>
Reply-To: Martin Kropfinger <freebsd@rakor-net.de>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: games/minecraft-server Server for the game Minecraft
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         162515
>Category:       ports
>Synopsis:       New port: games/minecraft-server Server for the game Minecraft
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    scheidell
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 13 11:30:10 UTC 2011
>Closed-Date:    Wed Dec 21 17:00:29 UTC 2011
>Last-Modified:  Wed Dec 21 17:10:09 UTC 2011
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->scheidell  
Responsible-Changed-By: scheidell 
Responsible-Changed-When: Sat Dec 10 05:13:23 UTC 2011 
Responsible-Changed-Why:  
I'll take it 

http://www.freebsd.org/cgi/query-pr.cgi?pr=162515 
State-Changed-From-To: open->feedback  
State-Changed-By: scheidell 
State-Changed-When: Sat Dec 17 14:09:19 UTC 2011 
State-Changed-Why:  
like -client, just a couple of minor portlint related patches. 
please approve: 
diff -Bbru /var/tmp/server/Makefile ./Makefile 
--- /var/tmp/server/Makefile	2011-12-17 09:04:43.000000000 -0500 
+++ ./Makefile	2011-12-17 09:07:56.000000000 -0500 
@@ -6,11 +6,10 @@ 
# 

PORTNAME=		minecraft-server 
-PORTVERSION=	1 
-CATEGORIES=		games 
+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 
@@ -14,6 +13,7 @@ 
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 
@@ -24,7 +24,6 @@ 

WRKSRC=			${WRKDIR} 
NO_BUILD=		yes 
-EXTRACT_ONLY= 
USE_JAVA=		yes 

.if !defined(WITHOUT_X11) 
@@ -48,7 +47,7 @@ 
echo "	mkdir ~/.minecraft-server" 				>> ${WRKDIR}/${PORTNAME} 
echo "fi" 										>> ${WRKDIR}/${PORTNAME} 
echo "cd ~/.minecraft-server"					>> ${WRKDIR}/${PORTNAME} 
-	cp ${WRKDIR}/${PORTNAME} ${WRKDIR}/${PORTNAME}-nogui 
+	${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) 
diff -Bbru /var/tmp/server/pkg-descr ./pkg-descr 
--- /var/tmp/server/pkg-descr	2011-12-17 09:04:43.000000000 -0500 
+++ ./pkg-descr	2011-12-17 09:06:42.000000000 -0500 
@@ -1,4 +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/ 
+WWW: http://www.minecraft.net/ 

http://www.freebsd.org/cgi/query-pr.cgi?pr=162515 

From: Michael Scheidell <scheidell@freebsd.org>
To: <bug-followup@FreeBSD.org>, <freebsd@rakor-net.de>, Gabor Kovesdan
	<gabor@FreeBSD.org>
Cc:  
Subject: Re: ports/162515: New port: games/minecraft-server Server for the
 game Minecraft
Date: Sat, 17 Dec 2011 09:23:04 -0500

 more:
 => Attempting to fetch 
 http://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar
 fetch: 
 http://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar: 
 size mismatch: expected 621639, actual 747345
 => Attempting to fetch 
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/minecraft_server.jar
 
 so, needs this also:
 
 diff -bBru /var/tmp/server/distinfo distinfo
 --- /var/tmp/server/distinfo    2011-12-17 09:04:43.000000000 -0500
 +++ distinfo    2011-12-17 09:21:39.000000000 -0500
 @@ -1,4 +1,4 @@
 -SHA256 (minecraft_server.jar) = 
 abb7c8a5b9ab5bab3fd3cedb7a42394d866ccd9ee5dce792ae82281910106452
 -SIZE (minecraft_server.jar) = 621639
 +SHA256 (minecraft_server.jar) = 
 985c5aaacf1a27ae1579a41190d2ecff0007b869ce68b57d893a6c6613ee2618
 +SIZE (minecraft_server.jar) = 747345
   SHA256 (Bookshelf.png) = 
 fe5e7f0bbbbe284379cb5e7aed8d539b727a3039f7fe8c64a179e4fc2a0e1821
   SIZE (Bookshelf.png) = 9674
 
 
 -- 
 Michael Scheidell, CTO
 o: 561-999-5000
 d: 561-948-2259
  >*| *SECNAP Network Security Corporation
 
     * Best Mobile Solutions Product of 2011
     * Best Intrusion Prevention Product
     * Hot Company Finalist 2011
     * Best Email Security Product
     * Certified SNORT Integrator
 

From: Martin Kropfinger <freebsd@rakor-net.de>
To: Michael Scheidell <scheidell@freebsd.org>
Cc: <bug-followup@FreeBSD.org>, Gabor Kovesdan <gabor@FreeBSD.org>
Subject: Re: ports/162515: New port: games/minecraft-server Server for the
 game Minecraft
Date: Sat, 17 Dec 2011 21:59:23 +0100

 OK, there was an update to the server by Mojang. Poorly they give no
 version-numbers to the download-files.
 
 We should update the filedata or disable the checking I think.
 
 What do you think.
 
 Greets Martin
 
 Am Sat, 17 Dec 2011 09:23:04 -0500
 schrieb Michael Scheidell <scheidell@freebsd.org>:
 
 > more:
 > => Attempting to fetch 
 > http://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar
 > fetch: 
 > http://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar: 
 > size mismatch: expected 621639, actual 747345
 > => Attempting to fetch 
 > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/minecraft_server.jar
 > 
 > so, needs this also:
 > 
 > diff -bBru /var/tmp/server/distinfo distinfo
 > --- /var/tmp/server/distinfo    2011-12-17 09:04:43.000000000 -0500
 > +++ distinfo    2011-12-17 09:21:39.000000000 -0500
 > @@ -1,4 +1,4 @@
 > -SHA256 (minecraft_server.jar) = 
 > abb7c8a5b9ab5bab3fd3cedb7a42394d866ccd9ee5dce792ae82281910106452
 > -SIZE (minecraft_server.jar) = 621639
 > +SHA256 (minecraft_server.jar) = 
 > 985c5aaacf1a27ae1579a41190d2ecff0007b869ce68b57d893a6c6613ee2618
 > +SIZE (minecraft_server.jar) = 747345
 >   SHA256 (Bookshelf.png) = 
 > fe5e7f0bbbbe284379cb5e7aed8d539b727a3039f7fe8c64a179e4fc2a0e1821
 >   SIZE (Bookshelf.png) = 9674
 > 
 > 
 
 
 
 -- 
 GPG-Fingerprint:
 4B90 A3D7 A626 8125 318C  ADB6 323D ED22 87B0 084D
State-Changed-From-To: feedback->analyzed  
State-Changed-By: scheidell 
State-Changed-When: Tue Dec 20 12:55:24 UTC 2011 
State-Changed-Why:  
Scheduled for inclusion 

http://www.freebsd.org/cgi/query-pr.cgi?pr=162515 
State-Changed-From-To: analyzed->closed  
State-Changed-By: scheidell 
State-Changed-When: Wed Dec 21 16:59:57 UTC 2011 
State-Changed-Why:  
Committed with changes, thanks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=162515 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/162515: commit references a PR
Date: Wed, 21 Dec 2011 16:59:31 +0000 (UTC)

 scheidell    2011-12-21 16:59:16 UTC
 
   FreeBSD ports repository
 
   Modified files:
     games                Makefile 
   Added files:
     games/minecraft-server Makefile distinfo pkg-descr pkg-plist 
   Log:
   - The server for the block building game Minecraft
   
   PR:             ports/162515
   Submitted by:   Martin Kropfinger <freebsd@rakor-net.de> (maintainer)
   Approved by:    gabor (mentor)
   
   Revision  Changes    Path
   1.1398    +1 -0      ports/games/Makefile
   1.1       +58 -0     ports/games/minecraft-server/Makefile (new)
   1.1       +4 -0      ports/games/minecraft-server/distinfo (new)
   1.1       +4 -0      ports/games/minecraft-server/pkg-descr (new)
   1.1       +5 -0      ports/games/minecraft-server/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
