diff options
author | pav <pav@FreeBSD.org> | 2004-12-29 07:30:00 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-12-29 07:30:00 +0800 |
commit | b47c19550df6e827ed097cfecf08f97f7e48e0af (patch) | |
tree | 81a616f1b07be1668e8e58552d47671bd235caae | |
parent | d91449ec23c13d608a9ca113ce03efb15c71218f (diff) | |
download | freebsd-ports-gnome-b47c19550df6e827ed097cfecf08f97f7e48e0af.tar.gz freebsd-ports-gnome-b47c19550df6e827ed097cfecf08f97f7e48e0af.tar.zst freebsd-ports-gnome-b47c19550df6e827ed097cfecf08f97f7e48e0af.zip |
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>
-rw-r--r-- | science/Makefile | 1 | ||||
-rw-r--r-- | science/gsystem/Makefile | 51 | ||||
-rw-r--r-- | science/gsystem/distinfo | 2 | ||||
-rw-r--r-- | science/gsystem/pkg-descr | 12 | ||||
-rw-r--r-- | science/gsystem/pkg-plist | 50 |
5 files changed, 116 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile index 588d62ce045f..835f9563cde1 100644 --- a/science/Makefile +++ b/science/Makefile @@ -25,6 +25,7 @@ SUBDIR += glens SUBDIR += gramps SUBDIR += gromacs + SUBDIR += gsystem SUBDIR += hdf SUBDIR += hdf5 SUBDIR += kmovisto diff --git a/science/gsystem/Makefile b/science/gsystem/Makefile new file mode 100644 index 000000000000..2a13f3932883 --- /dev/null +++ b/science/gsystem/Makefile @@ -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> diff --git a/science/gsystem/distinfo b/science/gsystem/distinfo new file mode 100644 index 000000000000..e87becc2bdd8 --- /dev/null +++ b/science/gsystem/distinfo @@ -0,0 +1,2 @@ +MD5 (G-System-0.4.1.tar.bz2) = f7d944226d0492d6fb6070d1b3328797 +SIZE (G-System-0.4.1.tar.bz2) = 116102 diff --git a/science/gsystem/pkg-descr b/science/gsystem/pkg-descr new file mode 100644 index 000000000000..e9c009b38a0c --- /dev/null +++ b/science/gsystem/pkg-descr @@ -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 diff --git a/science/gsystem/pkg-plist b/science/gsystem/pkg-plist new file mode 100644 index 000000000000..f5c250c3b7f1 --- /dev/null +++ b/science/gsystem/pkg-plist @@ -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 |