From mail@sysfault.org  Thu May 24 16:14:42 2007
Return-Path: <mail@sysfault.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 3BA5216A56C
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 May 2007 16:14:42 +0000 (UTC)
	(envelope-from mail@sysfault.org)
Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.18.15])
	by mx1.freebsd.org (Postfix) with ESMTP id 295FC13C480
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 May 2007 16:14:40 +0000 (UTC)
	(envelope-from mail@sysfault.org)
Received: (qmail 30180 invoked from network); 24 May 2007 16:14:38 -0000
Received: from unknown (HELO medusa.sysfault.org) (936934@[89.182.79.226])
          (envelope-sender <mail@sysfault.org>)
          by smtprelay03.ispgateway.de (qmail-ldap-1.03) with AES256-SHA encrypted SMTP
          for <FreeBSD-gnats-submit@freebsd.org>; 24 May 2007 16:14:38 -0000
Received: from localhost ([127.0.0.1] helo=medusa.sysfault.org)
	by medusa.sysfault.org with esmtp (Exim 4.67 (FreeBSD))
	(envelope-from <mail@sysfault.org>)
	id 1HrFyJ-000I36-BU
	for FreeBSD-gnats-submit@freebsd.org; Thu, 24 May 2007 18:15:27 +0200
Received: (from marcus@localhost)
	by medusa.sysfault.org (8.13.1/8.13.1/Submit) id l4OGFQ6O069383;
	Thu, 24 May 2007 18:15:26 +0200 (CEST)
	(envelope-from marcus)
Message-Id: <200705241615.l4OGFQ6O069383@medusa.sysfault.org>
Date: Thu, 24 May 2007 18:15:26 +0200 (CEST)
From: Marcus von Appen <mva@sysfault.org>
Reply-To: Marcus von Appen <mva@sysfault.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [New port]: games/linux-darwinia-demo: real-time strategy against computer viruses
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         112945
>Category:       ports
>Synopsis:       [New port]: games/linux-darwinia-demo: real-time strategy against computer viruses
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 24 16:20:03 GMT 2007
>Closed-Date:    Mon Jun 04 21:44:07 GMT 2007
>Last-Modified:  Mon Jun  4 21:50:22 GMT 2007
>Originator:     Marcus von Appen
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD medusa.sysfault.org 6.2-STABLE FreeBSD 6.2-STABLE #1: Sat Apr 7 22:24:16 CEST 2007 root@medusa.sysfault.org:/usr/obj/usr/src/sys/MEDUSA i386


	
>Description:

	Darwinia is an award winning real-time strategy game, in which
        you have to help the Darminians to fight evil viruses.

>How-To-Repeat:
	
>Fix:

# 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:
#
#	linux-darwinia-demo
#	linux-darwinia-demo/files
#	linux-darwinia-demo/files/darwinia.in
#	linux-darwinia-demo/pkg-plist
#	linux-darwinia-demo/pkg-descr
#	linux-darwinia-demo/distinfo
#	linux-darwinia-demo/Makefile
#
echo c - linux-darwinia-demo
mkdir -p linux-darwinia-demo > /dev/null 2>&1
echo c - linux-darwinia-demo/files
mkdir -p linux-darwinia-demo/files > /dev/null 2>&1
echo x - linux-darwinia-demo/files/darwinia.in
sed 's/^X//' >linux-darwinia-demo/files/darwinia.in << 'END-of-linux-darwinia-demo/files/darwinia.in'
X#!/bin/sh
X
Xcd %%DATADIR%% || exit 1
Xexec ./darwinia.bin.x86 "$@"
END-of-linux-darwinia-demo/files/darwinia.in
echo x - linux-darwinia-demo/pkg-plist
sed 's/^X//' >linux-darwinia-demo/pkg-plist << 'END-of-linux-darwinia-demo/pkg-plist'
Xbin/linux-darwinia
X%%DATADIR%%/darwinia.bin.x86
X%%DATADIR%%/main.dat
X%%DATADIR%%/sounds.dat
X%%DATADIR%%/language.dat
X%%DATADIR%%/open-www.sh
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm %%DATADIR%%
END-of-linux-darwinia-demo/pkg-plist
echo x - linux-darwinia-demo/pkg-descr
sed 's/^X//' >linux-darwinia-demo/pkg-descr << 'END-of-linux-darwinia-demo/pkg-descr'
XFrom the homepage: The world of Darwinia is a virtual themepark,
Xrunning entirely inside a computer network and populated by a
Xsentient evolving life form called the Darwinians. Unfortunately
XDarwinia has been overrun by a computer virus which has multiplied
Xout of control. Your task is to destroy the Viral Infection and
Xsave the Darwinians from extinction.
X
XWWW: http://www.introversion.co.uk/darwinia/
END-of-linux-darwinia-demo/pkg-descr
echo x - linux-darwinia-demo/distinfo
sed 's/^X//' >linux-darwinia-demo/distinfo << 'END-of-linux-darwinia-demo/distinfo'
XMD5 (darwinia-demo2-1.3.0.sh) = ed5cbd41fbbffed431216a7a5e84e4fb
XSHA256 (darwinia-demo2-1.3.0.sh) = 2a51ca4e881f7aafe237fedf2e45ea84b48f02488482f55fb3af605a37833d85
XSIZE (darwinia-demo2-1.3.0.sh) = 22470072
END-of-linux-darwinia-demo/distinfo
echo x - linux-darwinia-demo/Makefile
sed 's/^X//' >linux-darwinia-demo/Makefile << 'END-of-linux-darwinia-demo/Makefile'
X# New ports collection makefile for:	linux-darwinia
X# Date created:				24 May 2007
X# Whom:					Marcus von Appen <mva@sysfault.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	darwinia-demo
XPORTVERSION=	1.3.0
XCATEGORIES=	games linux
XMASTER_SITES=	http://www.introversion.co.uk/darwinia/downloads/
XPKGNAMEPREFIX=	linux-
XDISTNAME=	${PORTNAME}2-${PORTVERSION}
XEXTRACT_SUFX=	.sh
X
XMAINTAINER=	mva@sysfault.org
XCOMMENT=	Real-time action strategy with programs
X
XRUN_DEPENDS=	${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
X		${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
X		${LINUXBASE}/usr/lib/libvorbisfile.so.3:${PORTSDIR}/audio/linux-libvorbis
X
XONLY_FOR_ARCHS=	i386
XUSE_LINUX=	yes
XUSE_XLIB=	yes
XNO_CDROM=	Redistribution is limited, see license
XNO_BUILD=	yes
XNO_WRKSUBDIR=	yes
X
XDATADIR=	${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME}
XSUB_FILES=	darwinia
X
XOPTIONS=	NVIDIA	"Install support for nvidia"	off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_NVIDIA)
XRUN_DEPENDS+=	${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \
X		${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/graphics/linux-libGLU
X.else
XRUN_DEPENDS+=	${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri
X.endif
X
Xdo-extract:
X	@${MKDIR} ${WRKDIR}
X	@cd ${WRKDIR} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
X		${TAR} zxf -
X
Xdo-build:
X	${BRANDELF} -t Linux ${WRKSRC}/lib/darwinia.bin.x86
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	@cd ${WRKSRC}/lib && \
X		${INSTALL_PROGRAM} darwinia.bin.x86 ${DATADIR} && \
X		${INSTALL_DATA} *.dat open-www.sh ${DATADIR}
X	${INSTALL_PROGRAM} ${WRKDIR}/darwinia ${PREFIX}/bin/${PKGNAMEPREFIX}darwinia
X.if !defined (NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCSDIR}/LICENSE
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
X.endif
X
X.include <bsd.port.post.mk>
END-of-linux-darwinia-demo/Makefile
exit

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Tue May 29 14:48:24 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

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

From: Marcus von Appen <mva@sysfault.org>
To: bug-followup@freebsd.org, miwi@freebsd.org
Cc:  
Subject: Re: ports/112945: [New port]: games/linux-darwinia-demo: real-time
	strategy against computer viruses
Date: Mon, 4 Jun 2007 14:03:37 +0200

 --XRI2XbIfl/05pQwm
 Content-Type: multipart/mixed; boundary="XIiC+We3v3zHqZ6Z"
 Content-Disposition: inline
 
 
 --XIiC+We3v3zHqZ6Z
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 The game relies upon linprocfs. The attached shar includes a pkg-message
 to inform the user about it.
 
 Regards
 Marcus
 
 --XIiC+We3v3zHqZ6Z
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="linux-darwinia-demo.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	linux-darwinia-demo=
 =0A#	linux-darwinia-demo/files=0A#	linux-darwinia-demo/files/darwinia.in=0A=
 #	linux-darwinia-demo/pkg-plist=0A#	linux-darwinia-demo/pkg-descr=0A#	linux=
 -darwinia-demo/distinfo=0A#	linux-darwinia-demo/Makefile=0A#	linux-darwinia=
 -demo/pkg-message=0A#=0Aecho c - linux-darwinia-demo=0Amkdir -p linux-darwi=
 nia-demo > /dev/null 2>&1=0Aecho c - linux-darwinia-demo/files=0Amkdir -p l=
 inux-darwinia-demo/files > /dev/null 2>&1=0Aecho x - linux-darwinia-demo/fi=
 les/darwinia.in=0Ased 's/^X//' >linux-darwinia-demo/files/darwinia.in << 'E=
 ND-of-linux-darwinia-demo/files/darwinia.in'=0AX#!/bin/sh=0AX=0AXcd %%DATAD=
 IR%% || exit 1=0AXexec ./darwinia.bin.x86 "$@"=0AEND-of-linux-darwinia-demo=
 /files/darwinia.in=0Aecho x - linux-darwinia-demo/pkg-plist=0Ased 's/^X//' =
 >linux-darwinia-demo/pkg-plist << 'END-of-linux-darwinia-demo/pkg-plist'=0A=
 Xbin/linux-darwinia=0AX%%DATADIR%%/darwinia.bin.x86=0AX%%DATADIR%%/main.dat=
 =0AX%%DATADIR%%/sounds.dat=0AX%%DATADIR%%/language.dat=0AX%%DATADIR%%/open-=
 www.sh=0AX%%PORTDOCS%%%%DOCSDIR%%/LICENSE=0AX%%PORTDOCS%%%%DOCSDIR%%/README=
 =0AX%%PORTDOCS%%@dirrm %%DOCSDIR%%=0AX@dirrm %%DATADIR%%=0AEND-of-linux-dar=
 winia-demo/pkg-plist=0Aecho x - linux-darwinia-demo/pkg-descr=0Ased 's/^X//=
 ' >linux-darwinia-demo/pkg-descr << 'END-of-linux-darwinia-demo/pkg-descr'=
 =0AXFrom the homepage: The world of Darwinia is a virtual themepark,=0AXrun=
 ning entirely inside a computer network and populated by a=0AXsentient evol=
 ving life form called the Darwinians. Unfortunately=0AXDarwinia has been ov=
 errun by a computer virus which has multiplied=0AXout of control. Your task=
  is to destroy the Viral Infection and=0AXsave the Darwinians from extincti=
 on.=0AX=0AXWWW: http://www.introversion.co.uk/darwinia/=0AEND-of-linux-darw=
 inia-demo/pkg-descr=0Aecho x - linux-darwinia-demo/distinfo=0Ased 's/^X//' =
 >linux-darwinia-demo/distinfo << 'END-of-linux-darwinia-demo/distinfo'=0AXM=
 D5 (darwinia-demo2-1.3.0.sh) =3D ed5cbd41fbbffed431216a7a5e84e4fb=0AXSHA256=
  (darwinia-demo2-1.3.0.sh) =3D 2a51ca4e881f7aafe237fedf2e45ea84b48f02488482=
 f55fb3af605a37833d85=0AXSIZE (darwinia-demo2-1.3.0.sh) =3D 22470072=0AEND-o=
 f-linux-darwinia-demo/distinfo=0Aecho x - linux-darwinia-demo/Makefile=0Ase=
 d 's/^X//' >linux-darwinia-demo/Makefile << 'END-of-linux-darwinia-demo/Mak=
 efile'=0AX# New ports collection makefile for:	linux-darwinia=0AX# Date cre=
 ated:				24 May 2007=0AX# Whom:					Marcus von Appen <mva@sysfault.org>=0AX=
 #=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	darwinia-demo=0AXPORTVERSION=3D	1.=
 3.0=0AXCATEGORIES=3D	games linux=0AXMASTER_SITES=3D	http://www.introversion=
 =2Eco.uk/darwinia/downloads/=0AXPKGNAMEPREFIX=3D	linux-=0AXDISTNAME=3D	${PO=
 RTNAME}2-${PORTVERSION}=0AXEXTRACT_SUFX=3D	.sh=0AX=0AXMAINTAINER=3D	mva@sys=
 fault.org=0AXCOMMENT=3D	Real-time action strategy with programs=0AX=0AXRUN_=
 DEPENDS=3D	${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl=
 12 \=0AX		${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \=
 =0AX		${LINUXBASE}/usr/lib/libvorbisfile.so.3:${PORTSDIR}/audio/linux-libvo=
 rbis=0AX=0AXONLY_FOR_ARCHS=3D	i386=0AXUSE_LINUX=3D	yes=0AXUSE_XLIB=3D	yes=
 =0AXNO_CDROM=3D	Redistribution is limited, see license=0AXNO_BUILD=3D	yes=
 =0AXNO_WRKSUBDIR=3D	yes=0AX=0AXDATADIR=3D	${PREFIX}/lib/${PKGNAMEPREFIX}${P=
 ORTNAME}=0AXSUB_FILES=3D	darwinia=0AX=0AXOPTIONS=3D	NVIDIA	"Install support=
  for nvidia"	off=0AX=0AX.include <bsd.port.pre.mk>=0AX=0AX.if defined(WITH_=
 NVIDIA)=0AXRUN_DEPENDS+=3D	${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/=
 nvidia-driver \=0AX		${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/gra=
 phics/linux-libGLU=0AX.else=0AXRUN_DEPENDS+=3D	${LINUXBASE}/usr/X11R6/lib/l=
 ibGL.so.1:${PORTSDIR}/graphics/linux_dri=0AX.endif=0AX=0AXdo-extract:=0AX	@=
 ${MKDIR} ${WRKDIR}=0AX	@cd ${WRKDIR} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}=
 ${EXTRACT_SUFX} | \=0AX		${TAR} zxf -=0AX=0AXdo-build:=0AX	${BRANDELF} -t L=
 inux ${WRKSRC}/lib/darwinia.bin.x86=0AX=0AXdo-install:=0AX	${MKDIR} ${DATAD=
 IR}=0AX	@cd ${WRKSRC}/lib && \=0AX		${INSTALL_PROGRAM} darwinia.bin.x86 ${D=
 ATADIR} && \=0AX		${INSTALL_DATA} *.dat open-www.sh ${DATADIR}=0AX	${INSTAL=
 L_PROGRAM} ${WRKDIR}/darwinia ${PREFIX}/bin/${PKGNAMEPREFIX}darwinia=0AX.if=
  !defined (NOPORTDOCS)=0AX	${MKDIR} ${DOCSDIR}=0AX	${INSTALL_DATA} ${WRKSRC=
 }/LICENSE ${DOCSDIR}/LICENSE=0AX	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR=
 }/README=0AX.endif=0AX=0AXpost-install:=0AX	@${CAT} ${PKGMESSAGE}=0AX=0AX.i=
 nclude <bsd.port.post.mk>=0AEND-of-linux-darwinia-demo/Makefile=0Aecho x - =
 linux-darwinia-demo/pkg-message=0Ased 's/^X//' >linux-darwinia-demo/pkg-mes=
 sage << 'END-of-linux-darwinia-demo/pkg-message'=0AX=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0AXThis game will attempt to obtain=
  some system information by=0AXaccessing files in linux's procfs. You must =
 install the Linux=0AXemulation procfs filesystem for this to work correctly=
 =2E This can be=0AXaccomplished by adding the following line to your /etc/f=
 stab file:=0AX=0AX linprocfs   /compat/linux/proc   linprocfs   rw   0  0=
 =0AX=0AXand then, as root, executing the commands:=0AX=0AXkldload linprocfs=
 =0AXmount /compat/linux/proc =0AX=0AX=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=0AEND-of-linux-darwinia-demo/pkg-message=0Aexit=0A=
 =0A
 --XIiC+We3v3zHqZ6Z--
 
 --XRI2XbIfl/05pQwm
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.7 (FreeBSD)
 
 iD8DBQFGY/+Zo/JpszXavhwRAg6hAJsFTcr1JVDeSxobl656EpR4q784QgCeJW+a
 zHCCMGjHI2RgP7/aaVKuRmg=
 =eLWD
 -----END PGP SIGNATURE-----
 
 --XRI2XbIfl/05pQwm--
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Mon Jun 4 21:44:05 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/112945: commit references a PR
Date: Mon,  4 Jun 2007 21:44:53 +0000 (UTC)

 miwi        2007-06-04 21:44:48 UTC
 
   FreeBSD ports repository
 
   Modified files:
     games                Makefile 
   Added files:
     games/linux-darwinia-demo Makefile distinfo pkg-descr 
                               pkg-message pkg-plist 
     games/linux-darwinia-demo/files darwinia.in 
   Log:
   The world of Darwinia is a virtual themepark,
   running entirely inside a computer network and populated by a
   sentient evolving life form called the Darwinians. Unfortunately
   Darwinia has been overrun by a computer virus which has multiplied
   out of control. Your task is to destroy the Viral Infection and
   save the Darwinians from extinction.
   
   WWW: http://www.introversion.co.uk/darwinia/
   
   PR:             ports/112945
   Submitted by:   Marcus von Appen <mva at sysfault.org>
   
   Revision  Changes    Path
   1.1119    +1 -0      ports/games/Makefile
   1.1       +67 -0     ports/games/linux-darwinia-demo/Makefile (new)
   1.1       +3 -0      ports/games/linux-darwinia-demo/distinfo (new)
   1.1       +4 -0      ports/games/linux-darwinia-demo/files/darwinia.in (new)
   1.1       +8 -0      ports/games/linux-darwinia-demo/pkg-descr (new)
   1.1       +14 -0     ports/games/linux-darwinia-demo/pkg-message (new)
   1.1       +10 -0     ports/games/linux-darwinia-demo/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:
