Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Jan 2009 11:16:30 GMT
From:      Ganael Laplanche <ganael.laplanche@martymac.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/130129: Port update: devel/simgear - Update to v1.9.0
Message-ID:  <200901031116.n03BGUX1099227@www.freebsd.org>
Resent-Message-ID: <200901031120.n03BK4kh071493@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         130129
>Category:       ports
>Synopsis:       Port update: devel/simgear - Update to v1.9.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 03 11:20:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Ganael Laplanche
>Release:        8.0-CURRENT
>Organization:
http://contribs.martymac.com
>Environment:
FreeBSD home.martymac.com 8.0-CURRENT FreeBSD 8.0-CURRENT #27: Thu Dec  4 14:58:40 CET 2008     root@home.martymac.com:/usr/obj/usr/src/sys/MYKERNEL  amd64
>Description:
This patch updates devel/simgear to v1.9.0.

As simgear and flightgear are tightly bound, please commit this patch along with the updates of :

- games/flighgear-aircrafts (see ports/129884)
- games/fgfs-base -> games/flightgear-data v1.9.0
- games/flightgear v1.9.0

I will submit other PRs for the last two ports.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -aurN simgear.orig/Makefile simgear/Makefile
--- simgear.orig/Makefile	2008-05-02 22:23:47.000000000 +0200
+++ simgear/Makefile	2009-01-01 18:49:00.000000000 +0100
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	SimGear
-PORTVERSION=	1.0.0
+PORTVERSION=	1.9.0
 CATEGORIES=	devel games
-MASTER_SITES=	ftp://ftp.simgear.org/pub/simgear/Source/ \
-		ftp://ftp.de.simgear.org/pub/simgear/Source/
+MASTER_SITES=	ftp://ftp.de.simgear.org/pub/simgear/Source/ \
+		ftp://ftp.simgear.org/pub/simgear/Source/
 
 MAINTAINER=	ganael.laplanche@martymac.com
 COMMENT=	A toolkit for 3D games and simulations
@@ -18,7 +18,9 @@
 RUN_DEPENDS=	${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
 LIB_DEPENDS=	openal.0:${PORTSDIR}/audio/openal \
 		jpeg.9:${PORTSDIR}/graphics/jpeg \
-		alut.1:${PORTSDIR}/audio/freealut
+		alut.1:${PORTSDIR}/audio/freealut \
+		osg.48:${PORTSDIR}/graphics/osg \
+		boost_thread.4:${PORTSDIR}/devel/boost
 
 USE_XORG=	ice sm x11 xext xi xt xmu
 USE_GL=	gl glu glut
diff -aurN simgear.orig/distinfo simgear/distinfo
--- simgear.orig/distinfo	2008-05-02 22:23:47.000000000 +0200
+++ simgear/distinfo	2008-12-23 11:38:34.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (SimGear-1.0.0.tar.gz) = 6d90c1b9e6fdd3d7a4a39bef027bfd10
-SHA256 (SimGear-1.0.0.tar.gz) = 574e1d41a3a310f7904549af62dd0d7029d841c1eb78dcd2fc5649401b378a5d
-SIZE (SimGear-1.0.0.tar.gz) = 769214
+MD5 (SimGear-1.9.0.tar.gz) = c9e532dc8e80025bbd90c6be4a72aad1
+SHA256 (SimGear-1.9.0.tar.gz) = 7b89130103294c29cbc3071c03c6fdbc81c3b5d7d9b3fde49c61eecea67e7a18
+SIZE (SimGear-1.9.0.tar.gz) = 860424
diff -aurN simgear.orig/pkg-plist simgear/pkg-plist
--- simgear.orig/pkg-plist	2008-05-02 22:23:47.000000000 +0200
+++ simgear/pkg-plist	2008-12-23 11:43:28.000000000 +0100
@@ -1,130 +1,181 @@
-include/simgear/sound/xmlsound.hxx
-include/simgear/sound/sample_openal.hxx
-include/simgear/sound/soundmgr_openal.hxx
+include/simgear/xml/easyxml.hxx
+include/simgear/debug/debug_types.h
+include/simgear/debug/logstream.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/tabbed_values.hxx
+include/simgear/misc/texcoord.hxx
+include/simgear/misc/zfstream.hxx
+include/simgear/misc/interpolator.hxx
+include/simgear/misc/stdint.hxx
+include/simgear/misc/PathOptions.hxx
+include/simgear/structure/callback.hxx
+include/simgear/structure/commands.hxx
+include/simgear/structure/exception.hxx
+include/simgear/structure/event_mgr.hxx
+include/simgear/structure/subsystem_mgr.hxx
+include/simgear/structure/OSGUtils.hxx
+include/simgear/structure/OSGVersion.hxx
+include/simgear/structure/SGAtomic.hxx
+include/simgear/structure/SGBinding.hxx
+include/simgear/structure/SGExpression.hxx
+include/simgear/structure/SGReferenced.hxx
+include/simgear/structure/SGSharedPtr.hxx
+include/simgear/structure/SGSmplhist.hxx
+include/simgear/structure/SGSmplstat.hxx
+include/simgear/structure/Singleton.hxx
+include/simgear/bucket/newbucket.hxx
+include/simgear/ephemeris/celestialBody.hxx
+include/simgear/ephemeris/ephemeris.hxx
+include/simgear/ephemeris/jupiter.hxx
 include/simgear/ephemeris/mars.hxx
-include/simgear/ephemeris/neptune.hxx
+include/simgear/ephemeris/mercury.hxx
 include/simgear/ephemeris/moonpos.hxx
+include/simgear/ephemeris/neptune.hxx
 include/simgear/ephemeris/saturn.hxx
-include/simgear/ephemeris/ephemeris.hxx
+include/simgear/ephemeris/star.hxx
+include/simgear/ephemeris/stardata.hxx
 include/simgear/ephemeris/uranus.hxx
 include/simgear/ephemeris/venus.hxx
-include/simgear/ephemeris/celestialBody.hxx
-include/simgear/ephemeris/stardata.hxx
-include/simgear/ephemeris/mercury.hxx
-include/simgear/ephemeris/star.hxx
-include/simgear/ephemeris/jupiter.hxx
-include/simgear/bucket/newbucket.hxx
-include/simgear/screen/screen-dump.hxx
-include/simgear/screen/RenderTexture.h
-include/simgear/screen/jpgfactory.hxx
-include/simgear/screen/shader.h
-include/simgear/screen/texture.hxx
-include/simgear/screen/colors.hxx
-include/simgear/screen/extensions.hxx
-include/simgear/screen/tr.h
-include/simgear/io/sg_serial.hxx
+include/simgear/io/iochannel.hxx
 include/simgear/io/lowlevel.hxx
-include/simgear/io/sg_socket.hxx
 include/simgear/io/sg_binobj.hxx
-include/simgear/io/iochannel.hxx
-include/simgear/io/sg_socket_udp.hxx
 include/simgear/io/sg_file.hxx
-include/simgear/route/route.hxx
-include/simgear/route/waypoint.hxx
-include/simgear/math/sg_geodesy.hxx
-include/simgear/math/SGCMath.hxx
-include/simgear/math/SGMatrix.hxx
-include/simgear/math/point3d.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/SGGeodesy.hxx
-include/simgear/math/SGVec3.hxx
-include/simgear/math/SGVec4.hxx
-include/simgear/math/SGMathFwd.hxx
-include/simgear/math/sg_memory.h
-include/simgear/math/SGLimits.hxx
-include/simgear/math/SGMisc.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_random.h
+include/simgear/math/sg_types.hxx
 include/simgear/math/vector.hxx
-include/simgear/math/polar3d.hxx
-include/simgear/math/SGQuat.hxx
+include/simgear/math/Math.hxx
+include/simgear/math/SGBox.hxx
+include/simgear/math/SGCMath.hxx
 include/simgear/math/SGGeoc.hxx
 include/simgear/math/SGGeod.hxx
-include/simgear/math/sg_types.hxx
-include/simgear/math/leastsqs.hxx
+include/simgear/math/SGGeodesy.hxx
+include/simgear/math/SGGeometry.hxx
+include/simgear/math/SGGeometryFwd.hxx
+include/simgear/math/SGIntersect.hxx
+include/simgear/math/SGLimits.hxx
+include/simgear/math/SGLineSegment.hxx
+include/simgear/math/SGMatrix.hxx
 include/simgear/math/SGMath.hxx
-include/simgear/version.h
-include/simgear/constants.h
-include/simgear/structure/ssgSharedPtr.hxx
-include/simgear/structure/SGSmplstat.hxx
-include/simgear/structure/exception.hxx
-include/simgear/structure/callback.hxx
-include/simgear/structure/SGSharedPtr.hxx
-include/simgear/structure/subsystem_mgr.hxx
-include/simgear/structure/event_mgr.hxx
-include/simgear/structure/SGSmplhist.hxx
-include/simgear/structure/SGReferenced.hxx
-include/simgear/structure/commands.hxx
-include/simgear/sg_traits.hxx
-include/simgear/misc/zfstream.hxx
-include/simgear/misc/interpolator.hxx
-include/simgear/misc/stopwatch.hxx
-include/simgear/misc/sgstream.hxx
-include/simgear/misc/strutils.hxx
-include/simgear/misc/sg_path.hxx
-include/simgear/misc/texcoord.hxx
-include/simgear/misc/tabbed_values.hxx
-include/simgear/misc/stdint.hxx
-include/simgear/nasal/naref.h
-include/simgear/nasal/nasal.h
-include/simgear/magvar/magvar.hxx
-include/simgear/timing/geocoord.h
-include/simgear/timing/timestamp.hxx
-include/simgear/timing/lowleveltime.h
-include/simgear/timing/sg_time.hxx
-include/simgear/timing/timezone.h
+include/simgear/math/SGMathFwd.hxx
+include/simgear/math/SGMisc.hxx
+include/simgear/math/SGPlane.hxx
+include/simgear/math/SGQuat.hxx
+include/simgear/math/SGRay.hxx
+include/simgear/math/SGSphere.hxx
+include/simgear/math/SGTriangle.hxx
+include/simgear/math/SGVec2.hxx
+include/simgear/math/SGVec3.hxx
+include/simgear/math/SGVec4.hxx
 include/simgear/environment/metar.hxx
 include/simgear/environment/visual_enviro.hxx
-include/simgear/debug/debug_types.h
-include/simgear/debug/logstream.hxx
-include/simgear/sg_inlines.h
-include/simgear/threads/SGGuard.hxx
-include/simgear/threads/SGQueue.hxx
-include/simgear/threads/SGThread.hxx
-include/simgear/serial/serial.hxx
-include/simgear/props/props_io.hxx
-include/simgear/props/props.hxx
+include/simgear/environment/precipitation.hxx
+include/simgear/nasal/nasal.h
+include/simgear/nasal/naref.h
 include/simgear/props/condition.hxx
-include/simgear/compiler.h
-include/simgear/scene/sky/sphere.hxx
-include/simgear/scene/sky/sky.hxx
-include/simgear/scene/sky/cloud.hxx
-include/simgear/scene/sky/stars.hxx
-include/simgear/scene/sky/newcloud.hxx
-include/simgear/scene/sky/cloudfield.hxx
-include/simgear/scene/sky/oursun.hxx
-include/simgear/scene/sky/bbcache.hxx
-include/simgear/scene/sky/moon.hxx
-include/simgear/scene/sky/dome.hxx
-include/simgear/scene/tgdb/leaf.hxx
-include/simgear/scene/tgdb/pt_lights.hxx
-include/simgear/scene/tgdb/vasi.hxx
-include/simgear/scene/tgdb/userdata.hxx
-include/simgear/scene/tgdb/obj.hxx
-include/simgear/scene/tgdb/apt_signs.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/placementtrans.hxx
-include/simgear/scene/model/personality.hxx
-include/simgear/scene/model/custtrans.hxx
-include/simgear/scene/model/placement.hxx
-include/simgear/scene/model/modellib.hxx
-include/simgear/scene/model/persparam.hxx
-include/simgear/scene/model/location.hxx
-include/simgear/scene/model/shadowvolume.hxx
 include/simgear/scene/model/animation.hxx
+include/simgear/scene/model/particles.hxx
+include/simgear/scene/model/location.hxx
 include/simgear/scene/model/model.hxx
-include/simgear/xml/easyxml.hxx
+include/simgear/scene/model/modellib.hxx
+include/simgear/scene/model/ModelRegistry.hxx
+include/simgear/scene/model/persparam.hxx
+include/simgear/scene/model/placement.hxx
+include/simgear/scene/model/placementtrans.hxx
+include/simgear/scene/model/CheckSceneryVisitor.hxx
+include/simgear/scene/model/SGClipGroup.hxx
+include/simgear/scene/model/SGMaterialAnimation.hxx
+include/simgear/scene/model/SGOffsetTransform.hxx
+include/simgear/scene/model/SGPagedLOD.hxx
+include/simgear/scene/model/SGReaderWriterXML.hxx
+include/simgear/scene/model/SGReaderWriterXMLOptions.hxx
+include/simgear/scene/model/SGRotateTransform.hxx
+include/simgear/scene/model/SGScaleTransform.hxx
+include/simgear/scene/model/SGTranslateTransform.hxx
+include/simgear/scene/sky/cloud.hxx
+include/simgear/scene/sky/dome.hxx
+include/simgear/scene/sky/moon.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/sky/bbcache.hxx
+include/simgear/scene/sky/cloudfield.hxx
+include/simgear/scene/sky/newcloud.hxx
+include/simgear/scene/sky/CloudShaderGeometry.hxx
+include/simgear/scene/tgdb/apt_signs.hxx
+include/simgear/scene/tgdb/obj.hxx
+include/simgear/scene/tgdb/pt_lights.hxx
+include/simgear/scene/tgdb/userdata.hxx
+include/simgear/scene/tgdb/ReaderWriterSTG.hxx
+include/simgear/scene/tgdb/SGOceanTile.hxx
+include/simgear/scene/tgdb/SGVasiDrawable.hxx
+include/simgear/scene/tgdb/SGDirectionalLightBin.hxx
+include/simgear/scene/tgdb/SGLightBin.hxx
+include/simgear/scene/tgdb/SGReaderWriterBTGOptions.hxx
+include/simgear/scene/tgdb/SGTexturedTriangleBin.hxx
+include/simgear/scene/tgdb/SGTriangleBin.hxx
+include/simgear/scene/tgdb/SGVertexArrayBin.hxx
+include/simgear/scene/tgdb/GroundLightManager.hxx
+include/simgear/scene/tgdb/ShaderGeometry.hxx
+include/simgear/scene/tgdb/TileCache.hxx
+include/simgear/scene/tgdb/TileEntry.hxx
+include/simgear/scene/util/SGDebugDrawCallback.hxx
+include/simgear/scene/util/SGEnlargeBoundingBox.hxx
+include/simgear/scene/util/SGNodeMasks.hxx
+include/simgear/scene/util/SGPickCallback.hxx
+include/simgear/scene/util/SGSceneFeatures.hxx
+include/simgear/scene/util/SGSceneUserData.hxx
+include/simgear/scene/util/SGStateAttributeVisitor.hxx
+include/simgear/scene/util/SGTextureStateAttributeVisitor.hxx
+include/simgear/scene/util/SGUpdateVisitor.hxx
+include/simgear/scene/util/NodeAndDrawableVisitor.hxx
+include/simgear/scene/util/QuadTreeBuilder.hxx
+include/simgear/scene/util/RenderConstants.hxx
+include/simgear/scene/util/StateAttributeFactory.hxx
+include/simgear/scene/util/VectorArrayAdapter.hxx
+include/simgear/screen/colors.hxx
+include/simgear/screen/texture.hxx
+include/simgear/screen/jpgfactory.hxx
+include/simgear/screen/screen-dump.hxx
+include/simgear/screen/extensions.hxx
+include/simgear/screen/RenderTexture.h
+include/simgear/screen/shader.h
+include/simgear/screen/tr.h
+include/simgear/serial/serial.hxx
+include/simgear/sound/sample_openal.hxx
+include/simgear/sound/soundmgr_openal.hxx
+include/simgear/sound/xmlsound.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/compiler.h
+include/simgear/constants.h
+include/simgear/sg_inlines.h
+include/simgear/version.h
 @dirrm include/simgear/xml
 @dirrm include/simgear/timing
 @dirrm include/simgear/threads
@@ -132,6 +183,7 @@
 @dirrm include/simgear/sound
 @dirrm include/simgear/serial
 @dirrm include/simgear/screen
+@dirrm include/simgear/scene/util
 @dirrm include/simgear/scene/tgdb
 @dirrm include/simgear/scene/sky
 @dirrm include/simgear/scene/model
@@ -149,25 +201,26 @@
 @dirrm include/simgear/debug
 @dirrm include/simgear/bucket
 @dirrm include/simgear
+lib/libsgxml.a
+lib/libsgdebug.a
 lib/libsgmisc.a
-lib/libsgprops.a
+lib/libsgstructure.a
+lib/libsgbucket.a
+lib/libsgephem.a
+lib/libsgio.a
 lib/libsgmagvar.a
-lib/libsgmodel.a
-lib/libsgserial.a
-lib/libsgroute.a
 lib/libsgmath.a
-lib/libsgtgdb.a
 lib/libsgenvironment.a
+lib/libsgnasal.a
+lib/libsgprops.a
+lib/libsgroute.a
+lib/libsgmaterial.a
+lib/libsgmodel.a
 lib/libsgsky.a
-lib/libsgstructure.a
-lib/libsgdebug.a
+lib/libsgtgdb.a
+lib/libsgutil.a
 lib/libsgscreen.a
-lib/libsgnasal.a
-lib/libsgbucket.a
-lib/libsgxml.a
+lib/libsgserial.a
 lib/libsgsound.a
 lib/libsgthreads.a
-lib/libsgio.a
 lib/libsgtiming.a
-lib/libsgephem.a
-lib/libsgmaterial.a


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901031116.n03BGUX1099227>