Add 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.

PR:		ports/75466
Submitted by:	Raphael Langerhorst <raphael-langerhorst@gmx.at>
This commit is contained in:
Pav Lucistnik 2004-12-28 23:30:00 +00:00
parent 032b88811d
commit 6fb561edff
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=125394
5 changed files with 116 additions and 0 deletions

View file

@ -25,6 +25,7 @@
SUBDIR += glens
SUBDIR += gramps
SUBDIR += gromacs
SUBDIR += gsystem
SUBDIR += hdf
SUBDIR += hdf5
SUBDIR += kmovisto

51
science/gsystem/Makefile Normal file
View file

@ -0,0 +1,51 @@
# New ports collection makefile for: G System
# Date created: 16 December 2004
# Whom: Raphael Langerhorst <raphael-langerhorst@gmx.at>
#
# $FreeBSD$
#
PORTNAME= gsystem
PORTVERSION= 0.4.1
CATEGORIES= science devel games
MASTER_SITES= ftp://ftp.g-system.at/pub/gsystem/releases/development/${PORTVERSION}/
DISTNAME= G-System-${PORTVERSION}
MAINTAINER= raphael-langerhorst@gmx.at
COMMENT= A multi-user virtual reality evolution and life simulation framework
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
USE_BZIP2= yes
USE_QT_VER= 3
INSTALLS_SHLIB= yes
NO_FILTER_SHLIBS= yes
QTDIR= ${X11BASE}
QMAKESPEC= freebsd-g++
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
BROKEN= does not compile with gcc 2.95
.endif
do-configure:
cd ${WRKSRC}; \
export QTDIR=${QTDIR}; \
export QMAKESPEC=${QMAKESPEC}; \
qmake;
do-build:
cd ${WRKSRC}; \
export QTDIR=${QTDIR}; \
export QMAKESPEC=${QMAKESPEC}; \
./compile;
do-install:
cd ${WRKSRC}; \
export G_PREFIX=${PREFIX}; \
./makeinstall;
.include <bsd.port.post.mk>

2
science/gsystem/distinfo Normal file
View file

@ -0,0 +1,2 @@
MD5 (G-System-0.4.1.tar.bz2) = f7d944226d0492d6fb6070d1b3328797
SIZE (G-System-0.4.1.tar.bz2) = 116102

12
science/gsystem/pkg-descr Normal file
View file

@ -0,0 +1,12 @@
The G System is a framework for creating virtual reality evolution
simulations and games.
The G Universe is created as part of the project to provide such
a virtual universe.
You can join such an universe with the included client
and thus be part of a world wide virtual community.
WWW: http://www.g-system.at
- Raphael Langerhorst
raphael-langerhorst@gmx.at

50
science/gsystem/pkg-plist Normal file
View file

@ -0,0 +1,50 @@
bin/gdemo
lib/libGCS.so.0.4.1
lib/libGCS.so
lib/libGCS.so.0
lib/libGWE.so.0.4.1
lib/libGWE.so
lib/libGWE.so.0
lib/libGBE.so.0.4.1
lib/libGBE.so
lib/libGBE.so.0
lib/libGCE.so.0.4.1
lib/libGCE.so
lib/libGCE.so.0
lib/libGCS.so.0.4
lib/libGWE.so.0.4
lib/libGBE.so.0.4
lib/libGCE.so.0.4
include/G/Camera.h
include/G/GActiveElementInfluence.h
include/G/GAgent.h
include/G/GAttractAgent.h
include/G/GDynamicGeneratorAgent.h
include/G/GDynamicGeneratorCategory.h
include/G/GElement.h
include/G/GElementID.h
include/G/GElementInfluence.h
include/G/GEnergy.h
include/G/GEnergyFormAgent.h
include/G/GForm.h
include/G/GInfluenceableAgent.h
include/G/GInvestigationAgent.h
include/G/GMatrix44.h
include/G/GMoveAgent.h
include/G/GObject.h
include/G/GOpenGLForm.h
include/G/GPlanetCategory.h
include/G/GPositionalInfluence.h
include/G/GRadiatingAgent.h
include/G/GReparentAgent.h
include/G/GReparentInfluence.h
include/G/GSolarsystemCategory.h
include/G/GSolarsystemForm.h
include/G/GVector3.h
include/G/GWEInterface.h
include/G/GWEInterfaceSimple.h
include/G/InvestigationInterface.h
include/G/InvestigationInterfaceImp.h
include/G/OpenGLFrame.h
include/G/PseudoRNG.h
@dirrm include/G