summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2003-01-21 22:35:06 +0000
committerdes <des@FreeBSD.org>2003-01-21 22:35:06 +0000
commit6d26b09c65936d4d945d1d8f35dca08e451375aa (patch)
treec165cddc23a7964380e5bca19fb069fef8ea461d /devel
parent1fd04ef35df97c8664082930ea95f0a892136814 (diff)
downloadFreeBSD-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/Makefile1
-rw-r--r--devel/simgear/Makefile29
-rw-r--r--devel/simgear/distinfo1
-rw-r--r--devel/simgear/files/patch-aa11
-rw-r--r--devel/simgear/pkg-comment1
-rw-r--r--devel/simgear/pkg-descr12
-rw-r--r--devel/simgear/pkg-plist105
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
OpenPOWER on IntegriCloud