pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/simgear import simgear-0.3.10, prepared by Juan ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b8cb791e0575
branches: trunk
changeset: 530874:b8cb791e0575
user: drochner <drochner%pkgsrc.org@localhost>
date: Thu Jul 12 19:56:14 2007 +0000
description:
import simgear-0.3.10, prepared by Juan Romero Pardines in pkgsrc-wip
This is a library fon 3d simulations, used by the flightgear flight
simulator.
diffstat:
games/simgear/DESCR | 3 +
games/simgear/Makefile | 23 +++++
games/simgear/PLIST | 168 +++++++++++++++++++++++++++++++++++++++++
games/simgear/buildlink3.mk | 23 +++++
games/simgear/distinfo | 9 ++
games/simgear/patches/patch-aa | 13 +++
games/simgear/patches/patch-ab | 22 +++++
games/simgear/patches/patch-ac | 21 +++++
games/simgear/patches/patch-ad | 31 +++++++
9 files changed, 313 insertions(+), 0 deletions(-)
diffs (truncated from 349 to 300 lines):
diff -r 8767be71431a -r b8cb791e0575 games/simgear/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/DESCR Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,3 @@
+SimGear is a set of open-source libraries designed to be used as building
+blocks for quickly assembling 3d simulations, games, and visualization
+applications.
diff -r 8767be71431a -r b8cb791e0575 games/simgear/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/Makefile Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+#
+
+DISTNAME= SimGear-0.3.10
+PKGNAME= ${DISTNAME:S/SimGear/simgear/}
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.simgear.org/pub/simgear/Source/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= ftp://ftp.simgear.org/pub/simgear/Source/
+COMMENT= Simulator Construction Tools
+
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+
+.include "../../audio/openal/buildlink3.mk"
+.include "../../audio/freealut/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../games/plib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 8767be71431a -r b8cb791e0575 games/simgear/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/PLIST Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,168 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+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/environment/metar.hxx
+include/simgear/environment/visual_enviro.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/SGGeoc.hxx
+include/simgear/math/SGGeod.hxx
+include/simgear/math/SGGeodesy.hxx
+include/simgear/math/SGLimits.hxx
+include/simgear/math/SGMath.hxx
+include/simgear/math/SGMatrix.hxx
+include/simgear/math/SGMisc.hxx
+include/simgear/math/SGQuat.hxx
+include/simgear/math/SGVec3.hxx
+include/simgear/math/SGVec4.hxx
+include/simgear/math/fastmath.hxx
+include/simgear/math/interpolater.hxx
+include/simgear/math/leastsqs.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/misc/interpolator.hxx
+include/simgear/misc/sg_path.hxx
+include/simgear/misc/sgstream.hxx
+include/simgear/misc/stdint.hxx
+include/simgear/misc/stopwatch.hxx
+include/simgear/misc/strutils.hxx
+include/simgear/misc/tabbed_values.hxx
+include/simgear/misc/texcoord.hxx
+include/simgear/misc/zfstream.hxx
+include/simgear/nasal/nasal.h
+include/simgear/props/condition.hxx
+include/simgear/props/props.hxx
+include/simgear/props/props_io.hxx
+include/simgear/route/route.hxx
+include/simgear/route/waypoint.hxx
+include/simgear/scene/material/mat.hxx
+include/simgear/scene/material/matlib.hxx
+include/simgear/scene/material/matmodel.hxx
+include/simgear/scene/model/animation.hxx
+include/simgear/scene/model/custtrans.hxx
+include/simgear/scene/model/location.hxx
+include/simgear/scene/model/model.hxx
+include/simgear/scene/model/modellib.hxx
+include/simgear/scene/model/personality.hxx
+include/simgear/scene/model/placement.hxx
+include/simgear/scene/model/placementtrans.hxx
+include/simgear/scene/model/shadowvolume.hxx
+include/simgear/scene/sky/bbcache.hxx
+include/simgear/scene/sky/cloud.hxx
+include/simgear/scene/sky/cloudfield.hxx
+include/simgear/scene/sky/dome.hxx
+include/simgear/scene/sky/moon.hxx
+include/simgear/scene/sky/newcloud.hxx
+include/simgear/scene/sky/oursun.hxx
+include/simgear/scene/sky/sky.hxx
+include/simgear/scene/sky/sphere.hxx
+include/simgear/scene/sky/stars.hxx
+include/simgear/scene/tgdb/apt_signs.hxx
+include/simgear/scene/tgdb/leaf.hxx
+include/simgear/scene/tgdb/obj.hxx
+include/simgear/scene/tgdb/pt_lights.hxx
+include/simgear/scene/tgdb/userdata.hxx
+include/simgear/scene/tgdb/vasi.hxx
+include/simgear/screen/RenderTexture.h
+include/simgear/screen/colors.hxx
+include/simgear/screen/extensions.hxx
+include/simgear/screen/screen-dump.hxx
+include/simgear/screen/shader.h
+include/simgear/screen/texture.hxx
+include/simgear/screen/tr.h
+include/simgear/serial/serial.hxx
+include/simgear/sg_inlines.h
+include/simgear/sg_traits.hxx
+include/simgear/sound/sample_openal.hxx
+include/simgear/sound/soundmgr_openal.hxx
+include/simgear/sound/xmlsound.hxx
+include/simgear/structure/SGReferenced.hxx
+include/simgear/structure/SGSharedPtr.hxx
+include/simgear/structure/callback.hxx
+include/simgear/structure/commands.hxx
+include/simgear/structure/event_mgr.hxx
+include/simgear/structure/exception.hxx
+include/simgear/structure/ssgSharedPtr.hxx
+include/simgear/structure/subsystem_mgr.hxx
+include/simgear/threads/SGGuard.hxx
+include/simgear/threads/SGQueue.hxx
+include/simgear/threads/SGThread.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/xml/easyxml.hxx
+lib/libsgbucket.a
+lib/libsgdebug.a
+lib/libsgenvironment.a
+lib/libsgephem.a
+lib/libsgio.a
+lib/libsgmagvar.a
+lib/libsgmaterial.a
+lib/libsgmath.a
+lib/libsgmisc.a
+lib/libsgmodel.a
+lib/libsgnasal.a
+lib/libsgprops.a
+lib/libsgroute.a
+lib/libsgscreen.a
+lib/libsgserial.a
+lib/libsgsky.a
+lib/libsgsound.a
+lib/libsgstructure.a
+lib/libsgtgdb.a
+lib/libsgthreads.a
+lib/libsgtiming.a
+lib/libsgxml.a
+@dirrm include/simgear/xml
+@dirrm include/simgear/timing
+@dirrm include/simgear/threads
+@dirrm include/simgear/structure
+@dirrm include/simgear/sound
+@dirrm include/simgear/serial
+@dirrm include/simgear/screen
+@dirrm include/simgear/scene/tgdb
+@dirrm include/simgear/scene/sky
+@dirrm include/simgear/scene/model
+@dirrm include/simgear/scene/material
+@dirrm include/simgear/scene
+@dirrm include/simgear/route
+@dirrm include/simgear/props
+@dirrm include/simgear/nasal
+@dirrm include/simgear/misc
+@dirrm include/simgear/math
+@dirrm include/simgear/magvar
+@dirrm include/simgear/io
+@dirrm include/simgear/ephemeris
+@dirrm include/simgear/environment
+@dirrm include/simgear/debug
+@dirrm include/simgear/bucket
+@dirrm include/simgear
diff -r 8767be71431a -r b8cb791e0575 games/simgear/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/buildlink3.mk Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+SIMGEAR_BUILDLINK3_MK:= ${SIMGEAR_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= simgear
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsimgear}
+BUILDLINK_PACKAGES+= simgear
+
+.if !empty(SIMGEAR_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.simgear+= simgear>=0.3.4
+BUILDLINK_PKGSRCDIR.simgear?= ../../games/simgear
+BUILDLINK_DEPMETHOD.simgear?= build
+.endif # SIMGEAR_BUILDLINK3_MK
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../games/plib/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 8767be71431a -r b8cb791e0575 games/simgear/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/distinfo Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+
+SHA1 (SimGear-0.3.10.tar.gz) = 83e8435b52463fdb2736ccb2f0e42b572528131f
+RMD160 (SimGear-0.3.10.tar.gz) = 11bfb77efab7562f14c9bc0688f99af9a45f4c81
+Size (SimGear-0.3.10.tar.gz) = 752225 bytes
+SHA1 (patch-aa) = 7bfffa44809919a9e8fc8239e8501c5a3d62dd0a
+SHA1 (patch-ab) = 9df1dbe00731e95e561d9d2e5a3eaaada79693ef
+SHA1 (patch-ac) = 0c3b22ab6cd2e3093e66f2fafd1b2bfcb57fe425
+SHA1 (patch-ad) = ebe7a273a53a527299c44774ee989d99b780c6b0
diff -r 8767be71431a -r b8cb791e0575 games/simgear/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/patches/patch-aa Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+
+--- configure.orig 2007-03-22 21:36:06.000000000 +0100
++++ configure
+@@ -8634,7 +8634,7 @@ fi
+
+ esac
+
+-if test "$OPENAL_OK" == "no"; then
++if test "$OPENAL_OK" = "no"; then
+ echo
+ echo "You *must* have the openal library installed on your system to build"
+ echo "SimGear!"
diff -r 8767be71431a -r b8cb791e0575 games/simgear/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/patches/patch-ab Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+
+--- simgear/scene/sky/cloud.cxx.orig 2007-07-12 19:52:40.000000000 +0200
++++ simgear/scene/sky/cloud.cxx
+@@ -27,7 +27,7 @@
+ #include <simgear/compiler.h>
+
+ // #include <stdio.h>
+-#include <math.h>
++#include <cmath>
+
+ #include <plib/sg.h>
+ #include <plib/ssg.h>
+@@ -724,7 +724,7 @@ bool SGCloudLayer::reposition( sgVec3 p,
+ // this happens, lets just use the last known good course.
+ // This is a hack, and it would probably be better to make
+ // calc_gc_course_dist() more robust.
+- if ( isnan(course) ) {
++ if ( std::isnan(course) ) {
+ course = last_course;
+ } else {
+ last_course = course;
diff -r 8767be71431a -r b8cb791e0575 games/simgear/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/simgear/patches/patch-ac Thu Jul 12 19:56:14 2007 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-ac,v 1.1.1.1 2007/07/12 19:56:14 drochner Exp $
+
+--- simgear/scene/sky/cloudfield.cxx.orig 2007-07-12 19:58:48.000000000 +0200
++++ simgear/scene/sky/cloudfield.cxx
+@@ -34,6 +34,7 @@
+
+ #include STL_ALGORITHM
Home |
Main Index |
Thread Index |
Old Index