Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Dec 2004 12:37:33 GMT
From:      Raphael Langerhorst <raphael-langerhorst@gmx.at>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/75466: New port: science/gsystem, evolution and life simulation framework
Message-ID:  <200412241237.iBOCbXGt091279@www.freebsd.org>
Resent-Message-ID: <200412241240.iBOCeRbx016889@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         75466
>Category:       ports
>Synopsis:       New port: science/gsystem, evolution and life simulation framework
>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:   Fri Dec 24 12:40:27 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Raphael Langerhorst
>Release:        5.3
>Organization:
>Environment:
FreeBSD eagle.heimat 5.3-STABLE FreeBSD 5.3-STABLE #0: Sat Dec  4 11:18:30 CET 2004     raphael@eagle.heimat:/usr/obj/usr/src/sys/EAGLE  i386
>Description:
      New port: science/gsystem, a virtual reality simulation 
framework, specialised on life and evolution simulation. I'm a main
developer of this framework and I will also keep the FreeBSD port
up-to-date, as I'm using FreeBSD as my primary platform. See
http://www.g-system.at for details.

Note: I'm submitting this shell archive through
http://www.at.freebsd.org/send-pr.html

If the archive gets somehow corrupted you can download it from
ftp://ftp.g-system.at/pub/gsystem/releases/development/0.4.1/gsystem-0.4.1.shar

Note2: portlint still gives some (design) errors, but according to the
porters guide the Makefile is correct. I did my best to create a
FreeBSD port compliant Makefile.

Best wishes!
Raphael
>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:
#
#	/usr/ports/science/gsystem/
#	/usr/ports/science/gsystem/Makefile
#	/usr/ports/science/gsystem/distinfo
#	/usr/ports/science/gsystem/pkg-plist
#	/usr/ports/science/gsystem/pkg-descr
#
echo c - /usr/ports/science/gsystem/
mkdir -p /usr/ports/science/gsystem/ > /dev/null 2>&1
echo x - /usr/ports/science/gsystem/Makefile
sed 's/^X//' >/usr/ports/science/gsystem/Makefile << 'END-of-/usr/ports/science/gsystem/Makefile'
X# New ports collection makefile for: G System
X# Date created: 16 December 2004
X# Whom:         Raphael Langerhorst <raphael-langerhorst@gmx.at>
X#
X# $FreeBSD$
X#
X
XPORTNAME=     gsystem
XPORTVERSION=  0.4.1
XCATEGORIES=   science devel games
XMASTER_SITES= ftp://ftp.g-system.at/pub/gsystem/releases/development/${PORTVERSION}/
XDISTNAME=     G-System-${PORTVERSION}
XEXTRACT_SUFX= .tar.bz2
XMAINTAINER=   raphael-langerhorst@gmx.at
XCOMMENT=      A multi-user virtual reality evolution and life simulation and framework
X
XBUILD_DEPENDS=	${PORTSDIR}/devel/qmake
X
XUSE_QT_VER=	3
X
XQTDIR=${X11BASE}
XQMAKESPEC=freebsd-g++
X
Xdo-configure:
X	cd ${WRKSRC}; \
X	export QTDIR=${QTDIR}; \
X	export QMAKESPEC=${QMAKESPEC}; \
X	qmake;
X
Xdo-build:
X	cd ${WRKSRC}; \
X	export QTDIR=${QTDIR}; \
X	export QMAKESPEC=${QMAKESPEC}; \
X	./compile;
X
Xdo-install:
X	cd ${WRKSRC}; \
X	export G_PREFIX=${PREFIX}; \
X	./makeinstall;
X
X.include <bsd.port.mk>
END-of-/usr/ports/science/gsystem/Makefile
echo x - /usr/ports/science/gsystem/distinfo
sed 's/^X//' >/usr/ports/science/gsystem/distinfo << 'END-of-/usr/ports/science/gsystem/distinfo'
XMD5 (G-System-0.4.1.tar.bz2) = f7d944226d0492d6fb6070d1b3328797
XSIZE (G-System-0.4.1.tar.bz2) = 116102
END-of-/usr/ports/science/gsystem/distinfo
echo x - /usr/ports/science/gsystem/pkg-plist
sed 's/^X//' >/usr/ports/science/gsystem/pkg-plist << 'END-of-/usr/ports/science/gsystem/pkg-plist'
Xbin/gdemo
Xlib/libGCS.so.0.4.1
Xlib/libGCS.so
Xlib/libGCS.so.0
Xlib/libGWE.so.0.4.1
Xlib/libGWE.so
Xlib/libGWE.so.0
Xlib/libGBE.so.0.4.1
Xlib/libGBE.so
Xlib/libGBE.so.0
Xlib/libGCE.so.0.4.1
Xlib/libGCE.so
Xlib/libGCE.so.0
Xlib/libGCS.so.0.4
Xlib/libGWE.so.0.4
Xlib/libGBE.so.0.4
Xlib/libGCE.so.0.4
Xinclude/G/Camera.h
Xinclude/G/GActiveElementInfluence.h
Xinclude/G/GAgent.h
Xinclude/G/GAttractAgent.h
Xinclude/G/GDynamicGeneratorAgent.h
Xinclude/G/GDynamicGeneratorCategory.h
Xinclude/G/GElement.h
Xinclude/G/GElementID.h
Xinclude/G/GElementInfluence.h
Xinclude/G/GEnergy.h
Xinclude/G/GEnergyFormAgent.h
Xinclude/G/GForm.h
Xinclude/G/GInfluenceableAgent.h
Xinclude/G/GInvestigationAgent.h
Xinclude/G/GMatrix44.h
Xinclude/G/GMoveAgent.h
Xinclude/G/GObject.h
Xinclude/G/GOpenGLForm.h
Xinclude/G/GPlanetCategory.h
Xinclude/G/GPositionalInfluence.h
Xinclude/G/GRadiatingAgent.h
Xinclude/G/GReparentAgent.h
Xinclude/G/GReparentInfluence.h
Xinclude/G/GSolarsystemCategory.h
Xinclude/G/GSolarsystemForm.h
Xinclude/G/GVector3.h
Xinclude/G/GWEInterface.h
Xinclude/G/GWEInterfaceSimple.h
Xinclude/G/InvestigationInterface.h
Xinclude/G/InvestigationInterfaceImp.h
Xinclude/G/OpenGLFrame.h
Xinclude/G/PseudoRNG.h
X@dirrm include/G
END-of-/usr/ports/science/gsystem/pkg-plist
echo x - /usr/ports/science/gsystem/pkg-descr
sed 's/^X//' >/usr/ports/science/gsystem/pkg-descr << 'END-of-/usr/ports/science/gsystem/pkg-descr'
XThe G System is a framework for creating virtual reality evolution
Xsimulations and games.
XThe G Universe is created as part of the project to provide such
Xa virtual universe.
XYou can join such an universe with the included client
Xand thus be part of a world wide virtual community.
X
X
XWWW: http://www.g-system.at
X
X- Raphael Langerhorst
Xraphael-langerhorst@gmx.at
END-of-/usr/ports/science/gsystem/pkg-descr
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412241237.iBOCbXGt091279>