diff options
author | des <des@FreeBSD.org> | 2003-01-21 22:35:06 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2003-01-21 22:35:06 +0000 |
commit | 6d26b09c65936d4d945d1d8f35dca08e451375aa (patch) | |
tree | c165cddc23a7964380e5bca19fb069fef8ea461d /devel | |
parent | 1fd04ef35df97c8664082930ea95f0a892136814 (diff) | |
download | FreeBSD-ports-6d26b09c65936d4d945d1d8f35dca08e451375aa.zip FreeBSD-ports-6d26b09c65936d4d945d1d8f35dca08e451375aa.tar.gz |
SimGear is a toolkit for 3D games and simulations.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/simgear/Makefile | 29 | ||||
-rw-r--r-- | devel/simgear/distinfo | 1 | ||||
-rw-r--r-- | devel/simgear/files/patch-aa | 11 | ||||
-rw-r--r-- | devel/simgear/pkg-comment | 1 | ||||
-rw-r--r-- | devel/simgear/pkg-descr | 12 | ||||
-rw-r--r-- | devel/simgear/pkg-plist | 105 |
7 files changed, 160 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 2d3d570..d4c34bc 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -801,6 +801,7 @@ SUBDIR += shtool SUBDIR += sigslot SUBDIR += silc-toolkit + SUBDIR += simgear SUBDIR += simulavr SUBDIR += sip SUBDIR += soup diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile new file mode 100644 index 0000000..4c0d693 --- /dev/null +++ b/devel/simgear/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: SimGear +# Date created: 2003-01-21 +# Whom: des +# +# $FreeBSD$ +# + +PORTNAME= SimGear +PORTVERSION= 0.3.1 +CATEGORIES= devel games +MASTER_SITES= ftp://ftp.simgear.org/pub/simgear/Source/ \ + ftp://ftp.de.flightgear.org/pub/simgear/ + +MAINTAINER= des@FreeBSD.org + +# These should be LIB_DEPENDS, but it seems bsd.port.mk can't handle +# versionless or static libraries. +BUILD_DEPENDS= ${LOCALBASE}/lib/libmk4.so:${PORTSDIR}/databases/metakit \ + ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib + +USE_X_PREFIX= yes +USE_MESA= yes +GNU_CONFIGURE= yes +# Force configure to look in /usr/local/{include,lib} +CONFIGURE_ENV+= CFLAGS="-I${LOCALBASE}/include" \ + CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include <bsd.port.mk> diff --git a/devel/simgear/distinfo b/devel/simgear/distinfo new file mode 100644 index 0000000..89f687f --- /dev/null +++ b/devel/simgear/distinfo @@ -0,0 +1 @@ +MD5 (SimGear-0.3.1.tar.gz) = 1711909a9175a193ae2c3c7093d2745c diff --git a/devel/simgear/files/patch-aa b/devel/simgear/files/patch-aa new file mode 100644 index 0000000..e81569c --- /dev/null +++ b/devel/simgear/files/patch-aa @@ -0,0 +1,11 @@ +--- simgear/xgl/xglUtils.c.orig Tue Jan 21 23:22:54 2003 ++++ simgear/xgl/xglUtils.c Tue Jan 21 23:24:28 2003 +@@ -4,7 +4,7 @@ + #include <string.h> + + #if !defined( WIN32 ) +-# if !defined( HAVE_STL_SGI_PORT ) && !defined( __MWERKS__ ) && !defined( __APPLE__ ) ++# if !defined( HAVE_STL_SGI_PORT ) && !defined( __MWERKS__ ) && !defined( __APPLE__ ) && !defined( __FreeBSD__ ) + // Avoid malloc with STLport and MSL + # include <malloc.h> + # endif diff --git a/devel/simgear/pkg-comment b/devel/simgear/pkg-comment new file mode 100644 index 0000000..14e797a --- /dev/null +++ b/devel/simgear/pkg-comment @@ -0,0 +1 @@ +A toolkit for 3D games and simulations diff --git a/devel/simgear/pkg-descr b/devel/simgear/pkg-descr new file mode 100644 index 0000000..37194c0 --- /dev/null +++ b/devel/simgear/pkg-descr @@ -0,0 +1,12 @@ +SimGear is a set of open-source libraries designed to be used as +building blocks for quickly assembling 3d simulations, games, and +visualization applications. + +SimGear is a relatively new project, and while quite a bit of code has +been written in conjunction with the FlightGear project, the final +interface and arrangements are still evolving. + +The term "Simulation Kernel" is a bit presumptuous for us at this +point, but this is the direction we are heading with SimGear. + +WWW: http://www.simgear.org/ diff --git a/devel/simgear/pkg-plist b/devel/simgear/pkg-plist new file mode 100644 index 0000000..fa04a16 --- /dev/null +++ b/devel/simgear/pkg-plist @@ -0,0 +1,105 @@ +include/simgear/bucket/newbucket.hxx +include/simgear/compiler.h +include/simgear/constants.h +include/simgear/debug/debug_types.h +include/simgear/debug/logstream.hxx +include/simgear/ephemeris/celestialBody.hxx +include/simgear/ephemeris/ephemeris.hxx +include/simgear/ephemeris/jupiter.hxx +include/simgear/ephemeris/mars.hxx +include/simgear/ephemeris/mercury.hxx +include/simgear/ephemeris/moonpos.hxx +include/simgear/ephemeris/neptune.hxx +include/simgear/ephemeris/saturn.hxx +include/simgear/ephemeris/star.hxx +include/simgear/ephemeris/stardata.hxx +include/simgear/ephemeris/uranus.hxx +include/simgear/ephemeris/venus.hxx +include/simgear/io/iochannel.hxx +include/simgear/io/lowlevel.hxx +include/simgear/io/sg_binobj.hxx +include/simgear/io/sg_file.hxx +include/simgear/io/sg_serial.hxx +include/simgear/io/sg_socket.hxx +include/simgear/io/sg_socket_udp.hxx +include/simgear/magvar/magvar.hxx +include/simgear/math/interpolater.hxx +include/simgear/math/leastsqs.hxx +include/simgear/math/localconsts.hxx +include/simgear/math/point3d.hxx +include/simgear/math/polar3d.hxx +include/simgear/math/sg_geodesy.hxx +include/simgear/math/sg_memory.h +include/simgear/math/sg_random.h +include/simgear/math/sg_types.hxx +include/simgear/math/vector.hxx +include/simgear/metar/MetarReport.h +include/simgear/metar/MetarStation.h +include/simgear/misc/commands.hxx +include/simgear/misc/exception.hxx +include/simgear/misc/props.hxx +include/simgear/misc/props_io.hxx +include/simgear/misc/sg_path.hxx +include/simgear/misc/sgstream.hxx +include/simgear/misc/stopwatch.hxx +include/simgear/misc/strutils.hxx +include/simgear/misc/texcoord.hxx +include/simgear/misc/zfstream.hxx +include/simgear/route/route.hxx +include/simgear/route/waypoint.hxx +include/simgear/screen/screen-dump.hxx +include/simgear/screen/tr.h +include/simgear/serial/serial.hxx +include/simgear/sg_inlines.h +include/simgear/sg_traits.hxx +include/simgear/sg_zlib.h +include/simgear/sky/cloud.hxx +include/simgear/sky/clouds3d/SkySceneLoader.hpp +include/simgear/sky/clouds3d/SkyUtil.hpp +include/simgear/sky/dome.hxx +include/simgear/sky/moon.hxx +include/simgear/sky/oursun.hxx +include/simgear/sky/sky.hxx +include/simgear/sky/sphere.hxx +include/simgear/sky/stars.hxx +include/simgear/timing/geocoord.h +include/simgear/timing/lowleveltime.h +include/simgear/timing/sg_time.hxx +include/simgear/timing/timestamp.hxx +include/simgear/timing/timezone.h +include/simgear/version.h +include/simgear/xgl/xgl.h +include/simgear/xml/easyxml.hxx +lib/libsgbucket.a +lib/libsgclouds3d.a +lib/libsgdebug.a +lib/libsgephem.a +lib/libsgio.a +lib/libsgmagvar.a +lib/libsgmath.a +lib/libsgmetar.a +lib/libsgmisc.a +lib/libsgroute.a +lib/libsgscreen.a +lib/libsgserial.a +lib/libsgsky.a +lib/libsgtiming.a +lib/libsgxgl.a +lib/libsgxml.a +@dirrm include/simgear/xml +@dirrm include/simgear/xgl +@dirrm include/simgear/timing +@dirrm include/simgear/sky/clouds3d +@dirrm include/simgear/sky +@dirrm include/simgear/serial +@dirrm include/simgear/screen +@dirrm include/simgear/route +@dirrm include/simgear/misc +@dirrm include/simgear/metar +@dirrm include/simgear/math +@dirrm include/simgear/magvar +@dirrm include/simgear/io +@dirrm include/simgear/ephemeris +@dirrm include/simgear/debug +@dirrm include/simgear/bucket +@dirrm include/simgear |