1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-21 08:42:23 +00:00

- Update FlightGear and SimGear to 2.4.0

- Switch PORTNAMEs to lowercase
- Change DATADIR from ${LOCALBASE}/share/FlightGear
  to ${LOCALBASE}/share/flightgear
- Re-order variables to make portlint happy
- Remove useless CPPFLAGS from CONFIGURE_ENV

PR:	ports/160322, ports/160421
Submitted by:	amdmi3
This commit is contained in:
Ganael LAPLANCHE 2011-09-06 13:14:19 +00:00
parent d83b28b8ee
commit 860c0ef13c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=281296
12 changed files with 2397 additions and 1870 deletions

View File

@ -5,9 +5,8 @@
# $FreeBSD$
#
PORTNAME= SimGear
PORTVERSION= 2.0.0
PORTREVISION= 3
PORTNAME= simgear
PORTVERSION= 2.4.0
CATEGORIES= devel games
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/ \
ftp://ftp.de.flightgear.org/pub/simgear/Source/ \
@ -17,6 +16,8 @@ MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/ \
MAINTAINER= martymac@FreeBSD.org
COMMENT= A toolkit for 3D games and simulations
LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib
LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
@ -28,16 +29,14 @@ LIB_DEPENDS+= osg.59:${PORTSDIR}/graphics/osg-devel
LIB_DEPENDS+= osg.55:${PORTSDIR}/graphics/osg
.endif
LICENSE= GPLv2
USE_BZIP2= yes
USE_XORG= ice sm x11 xext xi xt xmu
USE_OPENAL= al alut
USE_GL= gl glu glut
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
LDFLAGS="${LDFLAGS}"
CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --with-jpeg-factory
post-patch:

View File

@ -1,2 +1,2 @@
SHA256 (SimGear-2.0.0.tar.gz) = a55847b8aefdeabb511b761a2a39290b36b841b22e813d62217cd32c7351d121
SIZE (SimGear-2.0.0.tar.gz) = 1058343
SHA256 (simgear-2.4.0.tar.bz2) = e26007ed015e75a61e140e3ab6a446d8163ea3cfd2baeaa763355db0be4dddf6
SIZE (simgear-2.4.0.tar.bz2) = 834501

View File

@ -1,17 +0,0 @@
--- simgear/compiler.h.orig 2010-02-25 09:07:12.998305929 +0000
+++ simgear/compiler.h 2010-02-25 09:07:20.148299853 +0000
@@ -149,14 +149,6 @@
# endif
#endif
-#if defined (__FreeBSD__)
-# if __FreeBSD_version < 500000
- extern "C" {
- inline int isnan(double r) { return !(r <= 0 || r >= 0); }
- }
-# endif
-#endif
-
#if defined (__CYGWIN__)
# include <ieeefp.h> // isnan
#endif

View File

@ -1,220 +1,227 @@
include/simgear/compiler.h
include/simgear/timing/timestamp.hxx
include/simgear/timing/timezone.h
include/simgear/timing/geocoord.h
include/simgear/timing/sg_time.hxx
include/simgear/timing/lowleveltime.h
include/simgear/magvar/coremag.hxx
include/simgear/magvar/magvar.hxx
include/simgear/route/waypoint.hxx
include/simgear/route/route.hxx
include/simgear/version.h
include/simgear/structure/SGSmplstat.hxx
include/simgear/structure/OSGVersion.hxx
include/simgear/structure/exception.hxx
include/simgear/structure/SGWeakPtr.hxx
include/simgear/structure/StringTable.hxx
include/simgear/structure/SGWeakReferenced.hxx
include/simgear/structure/SGSharedPtr.hxx
include/simgear/structure/SGAtomic.hxx
include/simgear/structure/commands.hxx
include/simgear/structure/intern.hxx
include/simgear/structure/OSGUtils.hxx
include/simgear/structure/SGExpression.hxx
include/simgear/structure/Singleton.hxx
include/simgear/structure/subsystem_mgr.hxx
include/simgear/structure/event_mgr.hxx
include/simgear/structure/SGBinding.hxx
include/simgear/structure/SGReferenced.hxx
include/simgear/structure/SGSmplhist.hxx
include/simgear/structure/callback.hxx
include/simgear/constants.h
include/simgear/xml/easyxml.hxx
include/simgear/sound/sample_group.hxx
include/simgear/sound/sample_openal.hxx
include/simgear/sound/xmlsound.hxx
include/simgear/sound/soundmgr_openal.hxx
include/simgear/math/vector.hxx
include/simgear/math/polar3d.hxx
include/simgear/math/sg_random.h
include/simgear/math/Math.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/misc/sg_dir.hxx
include/simgear/misc/ResourceManager.hxx
include/simgear/misc/sg_sleep.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/intern.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/SGWeakPtr.hxx
include/simgear/structure/SGWeakReferenced.hxx
include/simgear/structure/Singleton.hxx
include/simgear/structure/StringTable.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/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/io/raw_socket.hxx
include/simgear/io/sg_netBuffer.hxx
include/simgear/io/sg_netChannel.hxx
include/simgear/io/sg_netChat.hxx
include/simgear/magvar/magvar.hxx
include/simgear/magvar/coremag.hxx
include/simgear/math/interpolater.hxx
include/simgear/math/SGQuat.hxx
include/simgear/math/SGGeod.hxx
include/simgear/math/sg_types.hxx
include/simgear/math/SGGeoc.hxx
include/simgear/math/SGPlane.hxx
include/simgear/math/SGLineSegment.hxx
include/simgear/math/SGGeometryFwd.hxx
include/simgear/math/leastsqs.hxx
include/simgear/math/sg_geodesy.hxx
include/simgear/math/sg_random.h
include/simgear/math/sg_types.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/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/math/beziercurve.hxx
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/SGMatrix.hxx
include/simgear/math/SGIntersect.hxx
include/simgear/math/point3d.hxx
include/simgear/math/SGCMath.hxx
include/simgear/math/SGGeodesy.hxx
include/simgear/math/SGGeometry.hxx
include/simgear/math/sg_geodesy.hxx
include/simgear/math/SGMathFwd.hxx
include/simgear/math/SGBox.hxx
include/simgear/math/SGVec4.hxx
include/simgear/math/SGVec3.hxx
include/simgear/math/SGMisc.hxx
include/simgear/math/SGLimits.hxx
include/simgear/math/SGRay.hxx
include/simgear/math/SGVec4.hxx
include/simgear/math/beziercurve.hxx
include/simgear/math/project.hxx
include/simgear/nasal/nasal.h
include/simgear/nasal/naref.h
include/simgear/props/condition.hxx
include/simgear/props/props.hxx
include/simgear/props/props_io.hxx
include/simgear/props/AtomicChangeListener.hxx
include/simgear/props/ExtendedPropertyAdapter.hxx
include/simgear/props/propertyObject.hxx
include/simgear/props/tiedpropertylist.hxx
include/simgear/route/route.hxx
include/simgear/route/waypoint.hxx
include/simgear/serial/serial.hxx
include/simgear/ephemeris/star.hxx
include/simgear/ephemeris/celestialBody.hxx
include/simgear/ephemeris/jupiter.hxx
include/simgear/ephemeris/ephemeris.hxx
include/simgear/ephemeris/stardata.hxx
include/simgear/ephemeris/mercury.hxx
include/simgear/ephemeris/uranus.hxx
include/simgear/ephemeris/venus.hxx
include/simgear/ephemeris/saturn.hxx
include/simgear/ephemeris/neptune.hxx
include/simgear/ephemeris/mars.hxx
include/simgear/ephemeris/moonpos.hxx
include/simgear/threads/SGGuard.hxx
include/simgear/threads/SGQueue.hxx
include/simgear/threads/SGThread.hxx
include/simgear/misc/strutils.hxx
include/simgear/misc/stopwatch.hxx
include/simgear/misc/sgstream.hxx
include/simgear/misc/PathOptions.hxx
include/simgear/misc/interpolator.hxx
include/simgear/misc/zfstream.hxx
include/simgear/misc/tabbed_values.hxx
include/simgear/misc/stdint.hxx
include/simgear/misc/sg_path.hxx
include/simgear/misc/texcoord.hxx
include/simgear/timing/lowleveltime.h
include/simgear/timing/sg_time.hxx
include/simgear/timing/timestamp.hxx
include/simgear/timing/timezone.h
include/simgear/environment/metar.hxx
include/simgear/environment/precipitation.hxx
include/simgear/environment/visual_enviro.hxx
include/simgear/io/iochannel.hxx
include/simgear/io/lowlevel.hxx
include/simgear/io/sg_socket_udp.hxx
include/simgear/io/sg_binobj.hxx
include/simgear/io/sg_file.hxx
include/simgear/io/sg_socket.hxx
include/simgear/io/sg_serial.hxx
include/simgear/screen/tr.h
include/simgear/screen/jpgfactory.hxx
include/simgear/screen/shader.h
include/simgear/screen/RenderTexture.h
include/simgear/screen/extensions.hxx
include/simgear/screen/colors.hxx
include/simgear/screen/screen-dump.hxx
include/simgear/bucket/newbucket.hxx
include/simgear/scene/material/EffectBuilder.hxx
include/simgear/scene/material/Pass.hxx
include/simgear/scene/material/EffectCullVisitor.hxx
include/simgear/scene/material/GLPredicate.hxx
include/simgear/scene/material/TextureBuilder.hxx
include/simgear/scene/material/Effect.hxx
include/simgear/scene/material/matmodel.hxx
include/simgear/scene/material/matlib.hxx
include/simgear/scene/material/EffectGeode.hxx
include/simgear/scene/material/Technique.hxx
include/simgear/scene/material/mat.hxx
include/simgear/scene/tgdb/SGVasiDrawable.hxx
include/simgear/scene/tgdb/ReaderWriterSTG.hxx
include/simgear/scene/tgdb/pt_lights.hxx
include/simgear/scene/tgdb/SGDirectionalLightBin.hxx
include/simgear/scene/tgdb/SGTexturedTriangleBin.hxx
include/simgear/scene/tgdb/obj.hxx
include/simgear/scene/tgdb/userdata.hxx
include/simgear/scene/tgdb/GroundLightManager.hxx
include/simgear/scene/tgdb/SGLightBin.hxx
include/simgear/scene/tgdb/SGReaderWriterBTG.hxx
include/simgear/scene/tgdb/apt_signs.hxx
include/simgear/scene/tgdb/SGVertexArrayBin.hxx
include/simgear/scene/tgdb/SGReaderWriterBTGOptions.hxx
include/simgear/scene/tgdb/ShaderGeometry.hxx
include/simgear/scene/tgdb/TileEntry.hxx
include/simgear/scene/tgdb/SGTriangleBin.hxx
include/simgear/scene/tgdb/SGOceanTile.hxx
include/simgear/scene/tgdb/TileCache.hxx
include/simgear/scene/bvh/BVHStaticData.hxx
include/simgear/scene/bvh/BVHStaticGeometry.hxx
include/simgear/scene/bvh/BVHStaticLeaf.hxx
include/simgear/scene/bvh/BVHStaticNode.hxx
include/simgear/scene/bvh/BVHVisitor.hxx
include/simgear/scene/bvh/BVHLineSegmentVisitor.hxx
include/simgear/scene/bvh/BVHNode.hxx
include/simgear/scene/bvh/BVHTransform.hxx
include/simgear/scene/bvh/BVHGroup.hxx
include/simgear/scene/bvh/BVHBoundingBoxVisitor.hxx
include/simgear/scene/bvh/BVHStaticTriangle.hxx
include/simgear/scene/bvh/BVHSubTreeCollector.hxx
include/simgear/scene/bvh/BVHStaticBinary.hxx
include/simgear/scene/bvh/BVHLineGeometry.hxx
include/simgear/scene/bvh/BVHDebugCollectVisitor.hxx
include/simgear/scene/bvh/BVHStaticGeometryBuilder.hxx
include/simgear/scene/bvh/BVHGroup.hxx
include/simgear/scene/bvh/BVHLineSegmentVisitor.hxx
include/simgear/scene/bvh/BVHLineGeometry.hxx
include/simgear/scene/bvh/BVHMotionTransform.hxx
include/simgear/scene/bvh/BVHNearestPointVisitor.hxx
include/simgear/scene/util/UpdateOnceCallback.hxx
include/simgear/scene/util/SplicingVisitor.hxx
include/simgear/scene/util/SGNodeMasks.hxx
include/simgear/scene/util/CopyOp.hxx
include/simgear/scene/util/VectorArrayAdapter.hxx
include/simgear/scene/util/SGEnlargeBoundingBox.hxx
include/simgear/scene/util/SGTextureStateAttributeVisitor.hxx
include/simgear/scene/util/SGSceneFeatures.hxx
include/simgear/scene/util/StateAttributeFactory.hxx
include/simgear/scene/util/QuadTreeBuilder.hxx
include/simgear/scene/util/PrimitiveUtils.hxx
include/simgear/scene/util/SGPickCallback.hxx
include/simgear/scene/util/NodeAndDrawableVisitor.hxx
include/simgear/scene/util/SGDebugDrawCallback.hxx
include/simgear/scene/util/SGStateAttributeVisitor.hxx
include/simgear/scene/util/SGUpdateVisitor.hxx
include/simgear/scene/util/SGSceneUserData.hxx
include/simgear/scene/util/RenderConstants.hxx
include/simgear/scene/sky/sky.hxx
include/simgear/scene/sky/cloud.hxx
include/simgear/scene/sky/CloudShaderGeometry.hxx
include/simgear/scene/sky/oursun.hxx
include/simgear/scene/sky/moon.hxx
include/simgear/scene/sky/bbcache.hxx
include/simgear/scene/sky/dome.hxx
include/simgear/scene/sky/stars.hxx
include/simgear/scene/sky/newcloud.hxx
include/simgear/scene/sky/sphere.hxx
include/simgear/scene/sky/cloudfield.hxx
include/simgear/scene/model/persparam.hxx
include/simgear/scene/bvh/BVHNode.hxx
include/simgear/scene/bvh/BVHStaticBinary.hxx
include/simgear/scene/bvh/BVHStaticData.hxx
include/simgear/scene/bvh/BVHStaticGeometry.hxx
include/simgear/scene/bvh/BVHStaticGeometryBuilder.hxx
include/simgear/scene/bvh/BVHStaticLeaf.hxx
include/simgear/scene/bvh/BVHStaticNode.hxx
include/simgear/scene/bvh/BVHStaticTriangle.hxx
include/simgear/scene/bvh/BVHVisitor.hxx
include/simgear/scene/bvh/BVHSubTreeCollector.hxx
include/simgear/scene/bvh/BVHTransform.hxx
include/simgear/scene/material/Effect.hxx
include/simgear/scene/material/EffectBuilder.hxx
include/simgear/scene/material/EffectCullVisitor.hxx
include/simgear/scene/material/EffectGeode.hxx
include/simgear/scene/material/GLPredicate.hxx
include/simgear/scene/material/Pass.hxx
include/simgear/scene/material/Technique.hxx
include/simgear/scene/material/TextureBuilder.hxx
include/simgear/scene/material/mat.hxx
include/simgear/scene/material/matlib.hxx
include/simgear/scene/material/matmodel.hxx
include/simgear/scene/material/mipmap.hxx
include/simgear/scene/model/animation.hxx
include/simgear/scene/model/particles.hxx
include/simgear/scene/model/model.hxx
include/simgear/scene/model/modellib.hxx
include/simgear/scene/model/SGOffsetTransform.hxx
include/simgear/scene/model/SGText.hxx
include/simgear/scene/model/ModelRegistry.hxx
include/simgear/scene/model/persparam.hxx
include/simgear/scene/model/placement.hxx
include/simgear/scene/model/CheckSceneryVisitor.hxx
include/simgear/scene/model/ConditionNode.hxx
include/simgear/scene/model/SGClipGroup.hxx
include/simgear/scene/model/SGInteractionAnimation.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/placement.hxx
include/simgear/scene/model/SGTranslateTransform.hxx
include/simgear/scene/model/ModelRegistry.hxx
include/simgear/scene/model/CheckSceneryVisitor.hxx
include/simgear/scene/model/particles.hxx
include/simgear/scene/model/SGInteractionAnimation.hxx
include/simgear/scene/model/SGReaderWriterXML.hxx
include/simgear/scene/model/SGMaterialAnimation.hxx
include/simgear/scene/model/model.hxx
include/simgear/scene/model/SGReaderWriterXMLOptions.hxx
include/simgear/scene/model/animation.hxx
include/simgear/scene/model/SGPagedLOD.hxx
include/simgear/props/condition.hxx
include/simgear/props/props.hxx
include/simgear/props/ExtendedPropertyAdapter.hxx
include/simgear/props/props_io.hxx
include/simgear/props/AtomicChangeListener.hxx
include/simgear/debug/debug_types.h
include/simgear/debug/logstream.hxx
include/simgear/nasal/naref.h
include/simgear/nasal/nasal.h
include/simgear/scene/model/SGText.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/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/SGVasiDrawable.hxx
include/simgear/scene/tgdb/SGDirectionalLightBin.hxx
include/simgear/scene/tgdb/SGLightBin.hxx
include/simgear/scene/tgdb/SGOceanTile.hxx
include/simgear/scene/tgdb/SGReaderWriterBTG.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/CopyOp.hxx
include/simgear/scene/util/NodeAndDrawableVisitor.hxx
include/simgear/scene/util/PrimitiveUtils.hxx
include/simgear/scene/util/QuadTreeBuilder.hxx
include/simgear/scene/util/RenderConstants.hxx
include/simgear/scene/util/SplicingVisitor.hxx
include/simgear/scene/util/StateAttributeFactory.hxx
include/simgear/scene/util/UpdateOnceCallback.hxx
include/simgear/scene/util/VectorArrayAdapter.hxx
include/simgear/scene/tsync/terrasync.hxx
include/simgear/sound/soundmgr_openal.hxx
include/simgear/sound/sample_group.hxx
include/simgear/sound/sample_openal.hxx
include/simgear/sound/sample_queue.hxx
include/simgear/sound/xmlsound.hxx
include/simgear/screen/jpgfactory.hxx
include/simgear/screen/screen-dump.hxx
include/simgear/screen/colors.hxx
include/simgear/screen/tr.h
include/simgear/screen/extensions.hxx
include/simgear/threads/SGGuard.hxx
include/simgear/threads/SGQueue.hxx
include/simgear/threads/SGThread.hxx
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
@ -223,6 +230,7 @@ include/simgear/sg_inlines.h
@dirrm include/simgear/serial
@dirrm include/simgear/screen
@dirrm include/simgear/scene/util
@dirrm include/simgear/scene/tsync
@dirrm include/simgear/scene/tgdb
@dirrm include/simgear/scene/sky
@dirrm include/simgear/scene/model
@ -249,6 +257,7 @@ lib/libsgmodel.a
lib/libsgmath.a
lib/libsgmaterial.a
lib/libsgtgdb.a
lib/libsgtsync.a
lib/libsgmagvar.a
lib/libsgstructure.a
lib/libsgdebug.a

View File

@ -5,292 +5,382 @@
# $FreeBSD$
#
PORTNAME= FlightGear-aircrafts
PORTVERSION= 20100302
PORTNAME= flightgear-aircrafts
PORTVERSION= 20110902
CATEGORIES= games
# see http://www.flightgear.org/templates.js
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Aircraft-2.0.0/ \
http://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Aircraft-2.0.0/ \
ftp://ftp.kingmont.com/flightsims/flightgear/Aircraft-2.0.0/ \
ftp://ftp.de.flightgear.org/pub/fgfs/Aircraft-2.0.0/ \
ftp://flightgear.wo0t.de/flightgear-ftp/ftp/Aircraft-2.0.0/
# exclude planes already included in flightgear-data
DISTFILES= 14bis_20080922.zip \
21_20090313.zip \
707_20080509.zip \
727-230_20100301.zip \
737-100_20100216.zip \
737-300_20100302.zip \
747-200_1.1.zip \
747-400_20100228.zip \
747_20071215.zip \
767-300_20100100.zip \
787_200802.zip \
A-10_20100227.zip \
A-26-Invader_20090912.zip \
A-6E_20091019.zip \
A24-Viking_20090620.zip \
A300_20061009.zip \
A320-family_20070115.zip \
A320_20070115.zip \
A340-600_20080400.zip \
A380_1.0.zip \
AN-225_20071114.zip \
ANT-20_20100216.zip \
AR-234_20100213.zip \
ASK21-MI_20090202.zip \
ASK21_20070701.zip \
ATC_20100302.zip \
Aerostar-700_20090930.zip \
AirCrane_20091207.zip \
Albatross_20080304.zip \
Allegro-2000_20100216.zip \
Alouette-III_20080304.zip \
Alouette-II_20090620.zip \
Alphajet_20091229.zip \
Arsenal-VG33_20091229.zip \
Arup-S2_20090718.zip \
Avro-Lancaster_20090907.zip \
B-17_20091229.zip \
B-1B_20100123.zip \
B-24-Liberator_20090907.zip \
B-25_20091112.zip \
B-2_20080304.zip \
B-52F_20071130.zip \
B737_20050614.zip \
BAC-TSR2_20080103.zip \
BV-141_20090418.zip \
Bernard-HV220_20090522.zip \
Boeing314_1.3.zip \
Bombardier-415_20090310.zip \
Buccaneer_0.1.zip \
Bugatti_20090419.zip \
C-2A_20081220.zip \
C130_20100302.zip \
C684_20100124.zip \
CanberraBI8_20071106.zip \
Caravelle_20091229.zip \
Carreidas_20100227.zip \
Citation-Bravo_20100216.zip \
Citation_20100201.zip \
ComperSwift_20071106.zip \
Concorde_2.6.zip \
Convair-XFY-1-Pogo_20090301.zip \
DH-88_20090302.zip \
DH-89_20090303.zip \
DH-91_20080805.zip \
DO-335_20090303.zip \
DO-X_20090702.zip \
DR400_20100216.zip \
Dauphin_20090620.zip \
Deperdussin_20090126.zip \
DerKleineUhu_0.1.zip \
Deuche_20081220.zip \
E3B_20090301.zip \
F-106-dart_20090110.zip \
F-117_20100302.zip \
F-86_20090529.zip \
F-8E-Crusader_20090405.zip \
F4U_20100216.zip \
F6F-Hellcat_20100110.zip \
F80C_20070521.zip \
FK9MK2_20090522.zip \
Farman-IV_20090522.zip \
Fokker-S-11_20091216.zip \
Fouga-Magister_20100216.zip \
Fw61_20091025.zip \
Gee-Bee_20090715.zip \
Grob-G109_20080828.zip \
Grob-G115_20090715.zip \
H-21C-Shawnee_20080304.zip \
H1-Racer_20100201.zip \
H4-Hercules_20091229.zip \
HM-14_20100101.zip \
HUP-Retriever_20080304.zip \
Hansajet_0.1.zip \
He162_20080223.zip \
HondaJet_20091229.zip \
Hornet_20090406.zip \
Horten-Ho-IX_20091229.zip \
Hughes-XF11_20080808.zip \
Hunter_20090202.zip \
Hurricane_20100227.zip \
IL-2_20090604.zip \
Jaguar_20090529.zip \
Ju-87_20100227.zip \
Junkers-G.38ce_20090704.zip \
K5Y1_0.1.zip \
KC135_20090327.zip \
Ka-50_20090620.zip \
Katana_20091010.zip \
Ki-84_20081219.zip \
L-1011-500_20090418.zip \
La-5_20090603.zip \
Lancair-235_20090307.zip \
Lightning_20081023.zip \
Lionceau_20091229.zip \
Lockheed-NF104A_20100216.zip \
Lockheed-SR71_20081023.zip \
Lockheed-Vega_20100216.zip \
Lockheed1049_1.3.zip \
Long-EZ_20091022.zip \
Lynx-WG13_20080304.zip \
MB326_20090709.zip \
MD11_20070618.zip \
ME-262HGIII_20091229.zip \
ME-262_20091130.zip \
MPCarrier_0.1.zip \
MRJ_20090820.zip \
Macchi-Castoldi-MC72_20090522.zip \
Malolo1_0.0.zip \
MiG-15_20071106.zip \
Mig-29_20100302.zip \
Noratlas_20081219.zip \
Northrop-xb35_20100123.zip \
OH-1_0.1.zip \
OV10_20100123.zip \
P-38-Lightning_20090115.zip \
P180_20080212.zip \
P47_20090316.zip \
PBY-Catalina_20090411.zip \
PC-6_20090930.zip \
Polikarpov-I16_20090529.zip \
Pond-Racer_20091229.zip \
Quickie_20091229.zip \
R22_20080503.zip \
RV-6A_0.1.zip \
RafaleB_20100205.zip \
Rascal_0.1.zip \
Ryan-PT22_20091229.zip \
Ryan-SoSL_20090622.zip \
S-51-Dragonfly_20081116.zip \
SM-55_20091229.zip \
SPAD-VII_20090725.zip \
SR71-BlackBird_20090930.zip \
SU-37_20080202.zip \
SaabJ35Draken_20080304.zip \
SeaVixen_20080304.zip \
Sikorsky-76C_20090406.zip \
Sikorsky-S38_20090802.zip \
Sikorsky-S58_20090331.zip \
Skyranger_20090522.zip \
Skyvan_20090416.zip \
Spitfire_20100227.zip \
Stampe-SV4_20091229.zip \
Starship_20090620.zip \
Stearman_20090921.zip \
Stieglitz_20091028.zip \
Stiletto_20091229.zip \
Storch_1.0.zip \
Su-26M_1.0.zip \
Submarine_Scout_1.0.zip \
Super-Frelon_20090620.zip \
Supermarine-S.6B_20090427.zip \
Superwal_20091028.zip \
T-4_20080719.zip \
T37_20081023.zip \
T38_20081023.zip \
TBM-Avenger_20081116.zip \
TU-114_20080103.zip \
Tigre_20090702.zip \
UH-1_20091207.zip \
UH-60_20090331.zip \
V22-Osprey_0.2.zip \
Velocity-XL_20090603.zip \
Vickers-Vimy_20080922.zip \
X15_20061204.zip \
YF-23_20081030.zip \
YS-11_0.1.zip \
YardStik_0.0.zip \
ZF_Navy_free_balloon_1.0.zip \
ZivkoEdge_0.1.zip \
Zlin-50lx_20091229.zip \
a4_20080828.zip \
airwaveXtreme150_20050430.zip \
an2_20080828.zip \
apache_20080617.zip \
as332_20091229.zip \
asw20_20050430.zip \
b26_20100130.zip \
b29_20081030.zip \
beaufighter_20100216.zip \
beech99_20080304.zip \
bf109_20100201.zip \
bleriot-XI_20090323.zip \
bluebird_10.4.zip \
bocian_20080722.zip \
c150_20091117.zip \
c172r_20060313.zip \
c182_20080808.zip \
c182rg_20080707.zip \
c310_20090129.zip \
c310u3a_20070206.zip \
ch47_0.1.zip \
ch53e_0.1.zip \
colditz_20070515.zip \
couzinet70_20100123.zip \
cri-cri_20080304.zip \
dc2_20100302.zip \
dc3_20091117.zip \
dc6_20091112.zip \
dhc3_20091229.zip \
dhc6_20090901.zip \
dhc8_20090218.zip \
ec130_0.1.zip \
ec135_0.6.zip \
ercoupe_20081117.zip \
eurofighter_20100302.zip \
f15c_20081106.zip \
f16_20100123.zip \
f18_20070317.zip \
fkdr1_20090820.zip \
flash2a_20080304.zip \
fokker100_20091117.zip \
fokker50_20090529.zip \
fw190_20100227.zip \
harrier_20100123.zip \
j22_20050614.zip \
j7w_20081219.zip \
jeep_20100201.zip \
ju52_20100216.zip \
l39_20100219.zip \
marchetti_20050614.zip \
mirage2000_20070103.zip \
mosquito_20090808.zip \
ogel_20090323.zip \
ornithopter_20050430.zip \
p51d_20100227.zip \
pa22_20090702.zip \
pa24-250_20100123.zip \
pa28-161_20091229.zip \
paraglider_20060114.zip \
payen-pa100_20090405.zip \
pc7_20090418.zip \
pittss1c_20100216.zip \
pushback_20080405.zip \
rallye-MS893_20090404.zip \
santa_20051026.zip \
seahawk_20100204.zip \
sgs233_20070506.zip \
shuttle_20080808.zip \
snowplow_1.0.zip \
spitfireIX_20100216.zip \
sr20_20051010.zip \
truck_20071027.zip \
tu154_20060501.zip \
victor_20100302.zip \
vulcanb2_20091103.zip \
wrightFlyer1903_20050430.zip \
x24b_20060114.zip
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Aircraft-2.4/ \
http://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Aircraft-2.4/ \
ftp://ftp.kingmont.com/flightsims/flightgear/Aircraft-2.4/ \
ftp://ftp.de.flightgear.org/pub/fgfs/Aircraft-2.4/ \
ftp://flightgear.wo0t.de/flightgear-ftp/ftp/Aircraft-2.4/
# Planes already included in flightgear-data are excluded,
# as well as uncommon filenames containing '$' and ':'
DISTFILES= 14bis_20101217.zip \
21_20101217.zip \
707_20101217.zip \
717_20110404.zip \
727-230_20101217.zip \
737-100_20110523.zip \
737-200_20110713.zip \
737-300_20101217.zip \
737NG600_20101217.zip \
737NG700_20101217.zip \
737NG800_20101217.zip \
737NG900_20101217.zip \
747-200_1.2.zip \
747-400_20110727.zip \
747_20101217.zip \
757-200_20110404.zip \
767-300_20100100.zip \
787_20110222.zip \
A-10_20110629.zip \
A-26-Invader_20101217.zip \
A-6E_20110629.zip \
A24-Viking_20101227.zip \
A300_20101217.zip \
A320-family_20110629.zip \
A340-600_20080400.zip \
A380_1.0.zip \
AG-14_20101227.zip \
AN-225_20101217.zip \
ANT-20_20101217.zip \
AR-234_20101217.zip \
ASK21-MI_20110815.zip \
ASK21_20070701.zip \
ATC_20101217.zip \
ATI-Resolution_0.0.zip \
ATR-72-500_20110425.zip \
Aerocar_20110629.zip \
Aerostar-700_20110523.zip \
Aichi-D3A_20110629.zip \
AirCrane_20110307.zip \
Airco-DH2_20110307.zip \
Albatross_20101217.zip \
Allegro-2000_20101217.zip \
Alouette-III_20101217.zip \
Alouette-II_20110523.zip \
Alphajet_20110228.zip \
Arsenal-VG33_20101217.zip \
Avro-Lancaster_20101217.zip \
B-17_20110516.zip \
B-1B_20101217.zip \
B-24-Liberator_20101217.zip \
B-25_20110124.zip \
B-2_20101217.zip \
B-36D-Peacemaker_20101217.zip \
B-52F_20110629.zip \
BAC-TSR2_20101217.zip \
BV-141_20110124.zip \
BV-170_20101217.zip \
Bell-222X_20101217.zip \
Bell-P-39_20110418.zip \
Bell-P-59_20101217.zip \
Bernard-HV220_20101217.zip \
Boeing-247_20110222.zip \
Boeing314_1.5.zip \
Bombardier-415_20110629.zip \
Br-761_20101217.zip \
Breguet-XIX_20101217.zip \
Buccaneer_0.1.zip \
Bugatti_20101217.zip \
Burnelli-CBY-3_20101217.zip \
C-160-Transall_20110103.zip \
C-2A_20110815.zip \
C130_20101217.zip \
C684_20110103.zip \
CRJ-200_2.zip \
CRJ700-family_20110629.zip \
CanberraBI8_20101217.zip \
Caravelle_20101217.zip \
Carreidas_20101217.zip \
Caudron-G3_20101217.zip \
Caudron-G4_20101217.zip \
Cessna-208-Caravan_20101221.zip \
Cessna-421-Golden-Eagle_20110222.zip \
Citation-Bravo_20110118.zip \
Citation_20110113.zip \
Commonwealth-Ca-12_20101217.zip \
ComperSwift_20101217.zip \
Concorde_2.9.zip \
Convair-XFY-1-Pogo_20101217.zip \
D510_20110307.zip \
D520_20110307.zip \
DG-101G_2011-06-15.zip \
DH-106_20110411.zip \
DH-88_20101217.zip \
DH-89_20110324.zip \
DH-91_20101217.zip \
DO-26_20101217.zip \
DO-335_20101217.zip \
DO-X_20110815.zip \
DR400_20101217.zip \
Dauphin_20101217.zip \
Deperdussin_20101217.zip \
DerKleineUhu_0.1.zip \
Deuche_20101217.zip \
Diamond-Da42_20110110.zip \
Douglas-Dc3_20110815.zip \
Douglas-Dolphin_20101217.zip \
Dromader_31-02-2011.zip \
E3B_20101217.zip \
F-106-dart_20101217.zip \
F-117_20110629.zip \
F-86_20101217.zip \
F-8E-Crusader_20101217.zip \
F4U_20110815.zip \
F6F-Hellcat_20101217.zip \
F7F-Tigercat_20101217.zip \
F80C_20101217.zip \
FK9MK2_20101217.zip \
Fairchild-C119_20110713.zip \
Fairchild-Metroliner_20110324.zip \
Falcon-50_20110307.zip \
Farman-IV_20101217.zip \
Fokker-Eindecker-EIII_20110307.zip \
Fokker-S-11_20101217.zip \
Ford-Trimotor_20101217.zip \
Fouga-Magister_20110629.zip \
Fw200_20101217.zip \
Fw61_20101217.zip \
G-164_20101217.zip \
Gee-Bee_20110815.zip \
Gloster-Meteor_20110530.zip \
Grob-G109_20101217.zip \
Grob-G115_20101217.zip \
H-21C-Shawnee_20101217.zip \
H1-Racer_20101217.zip \
H4-Hercules_20110307.zip \
HM-14_20101217.zip \
HS-P-75_20110207.zip \
HUP-Retriever_20101217.zip \
Handley-Page-Halifax_20110509.zip \
Hansajet_0.1.zip \
Hawker-Siddeley-Nimrod_20110404.zip \
He162_20101217.zip \
Heinkel-He-178_20101217.zip \
HondaJet_20101217.zip \
Hornet_20101217.zip \
Horten-Ho-IX_20101217.zip \
Hughes-XF11_20110324.zip \
Hunter_20110629.zip \
Hurricane_20110815.zip \
IAR80_20110727.zip \
IL-2_20110324.zip \
JAS39-Gripen_20101221.zip \
Jaguar_4.3.zip \
Ju-87_20101217.zip \
Junkers-G.38ce_20101217.zip \
K-7_20101217.zip \
K5Y1_0.1.zip \
KC135_20101217.zip \
KM_20101217.zip \
Ka-50_20101217.zip \
Katana_20101217.zip \
Ki-84_20101217.zip \
L-1011-500_20110629.zip \
LATE-29_20101227.zip \
La-5_20101217.zip \
Lancair-235_20110118.zip \
Late-631_20101217.zip \
Lightning_20110705.zip \
Lionceau_20101217.zip \
Lockheed-NF104A_20110324.zip \
Lockheed-NF104_20110629.zip \
Lockheed-P38_20101217.zip \
Lockheed-SR71_20101217.zip \
Lockheed-Vega_20101217.zip \
Lockheed1049_1.5.zip \
Lockheed1049h_1.0.zip \
Long-EZ_20110124.zip \
Lynx-WG13_20101217.zip \
MB326_20101217.zip \
MD11_20101217.zip \
ME-209-V1_20101217.zip \
ME-262HGIII_20101217.zip \
ME-262_20110530.zip \
MPCarrier_0.1.zip \
MRJ_20101217.zip \
MS-406_20101217.zip \
Macchi-Castoldi-MC72_20101217.zip \
Macchi-M33_20101217.zip \
Messerschmitt-Libelle_20110411.zip \
Messerschmitt-P1101_20101217.zip \
MiG-15_20101227.zip \
Mig-29_20101217.zip \
Mil-Mi-12_20101217.zip \
MirageIII_20110124.zip \
MirageIV_20110103.zip \
Mirage_F1_20101217.zip \
Nakajima-B5N_20110629.zip \
Nieuport-11_20110324.zip \
Noratlas_20101217.zip \
Nord-2502_20101217.zip \
Northrop-P61_20101217.zip \
Northrop-xb35_20101217.zip \
OH-1_0.1.zip \
OV10_20110307.zip \
P-38-Lightning_20110629.zip \
P180_20101217.zip \
P47_20110530.zip \
PBY-Catalina_20110815.zip \
PC-6_20110509.zip \
PC-9M_20110307.zip \
PaperAirplane_20110103.zip \
Pioneer-200_20110113.zip \
Piper-PA-18_20101217.zip \
Piper-PA-32_20110411.zip \
Polikarpov-I16_20101217.zip \
Pond-Racer_20101217.zip \
Potez-630_20101217.zip \
Pterodactyl_20101217.zip \
Quickie_20101217.zip \
R22_20101217.zip \
R44_20110523.zip \
RAF-S-E-5_20110324.zip \
RV-6A_0.1.zip \
RafaleB_20101217.zip \
Rascal_0.1.zip \
Ryan-Navion_20101217.zip \
Ryan-PT22_20110509.zip \
Ryan-SoSL_20101217.zip \
S-51-Dragonfly_20101217.zip \
SM-55_20101217.zip \
SPAD-VII_20101217.zip \
SR71-BlackBird_20110629.zip \
SU-37_20101217.zip \
SaabJ35Draken_20101217.zip \
SeaVixen_20101217.zip \
Short-Stirling_20101217.zip \
Sikorsky-76C_20101217.zip \
Sikorsky-S38_20110222.zip \
Sikorsky-S58_20101217.zip \
Skyranger_20101217.zip \
Skyvan_20101217.zip \
SpaceShip-One_20101217.zip \
Spitfire_20110705.zip \
Stampe-SV4_20101217.zip \
Starship_20101217.zip \
Stearman_20110110.zip \
Stieglitz_20101217.zip \
Stiletto_20101217.zip \
Super-Etendard_20110324.zip \
Super-Frelon_20101217.zip \
Supermarine-S.6B_20110118.zip \
Superwal_20101217.zip \
T-4_20101217.zip \
T37_20110103.zip \
T38_20101217.zip \
TBM-Avenger_20101227.zip \
TU-114_20101217.zip \
Tecnam-P92_20110629.zip \
Tigre_20110328.zip \
UH-1_20110110.zip \
UH-60_20101217.zip \
V22-Osprey_0.2.zip \
VMX22-Osprey_0.59-28.08.2010.zip \
Velocity-XL_20110113.zip \
Vickers-Vimy_20101217.zip \
Vostok-1_20110530.zip \
X15_20101217.zip \
YF-23_20101217.zip \
YS-11_0.1.zip \
YardStik_0.0.zip \
ZivkoEdge_0.1.zip \
Zlin-50lx_20110131.zip \
a4_20101217.zip \
airwaveXtreme150_20101217.zip \
an2_20110815.zip \
apache_20101217.zip \
as332_20101217.zip \
asw20_20101217.zip \
b26_20101217.zip \
b29_20110815.zip \
beaufighter_20101217.zip \
beech99_20101217.zip \
bf109_20110629.zip \
bleriot-XI_20110713.zip \
bluebird_10.4.zip \
bocian_20101217.zip \
c150_20110113.zip \
c172r_20110113.zip \
c182_20110530.zip \
c182rg_20110713.zip \
c310_20110113.zip \
c310u3a_20101217.zip \
ch47_0.1.zip \
ch53e_0.1.zip \
colditz_20101217.zip \
couzinet70_20101217.zip \
cri-cri_20101217.zip \
dc2_20110629.zip \
dc3_20101217.zip \
dc6_20101217.zip \
dc8-63_0.02.zip \
dc8-73_0.1.zip \
dhc1_20101217.zip \
dhc3_20110411.zip \
dhc4_20110103.zip \
dhc6_20101217.zip \
dhc8_20101217.zip \
ec130_1.zip \
ec135_0.6.zip \
ercoupe_20101217.zip \
eurofighter_1.4.zip \
f15c_20101217.zip \
f16_20110629.zip \
f18_20101217.zip \
fkdr1_20101217.zip \
flash2a_20110530.zip \
fokker100_20110411.zip \
fokker50_20101217.zip \
followme_20110629.zip \
fw190_20101217.zip \
harrier_20101217.zip \
j22_20101217.zip \
j7w_20101217.zip \
jeep_20101217.zip \
jetman_20110629.zip \
ju52_20110228.zip \
kodiak_20101227.zip \
l39_20101217.zip \
marchetti_20101217.zip \
me323_20101217.zip \
mirage2000_20101217.zip \
mosquito_20101217.zip \
ogel_20101217.zip \
ornithopter_20101217.zip \
p51d_20110815.zip \
pa22_20101217.zip \
pa24-250_20110222.zip \
pa28-161_20110713.zip \
paraglider_20101217.zip \
payen-pa100_20101217.zip \
pittss1c_20110530.zip \
pushback_20110629.zip \
rallye-MS893_20101217.zip \
santa_20101217.zip \
seahawk_20101217.zip \
sgs233_20101217.zip \
shuttle_20101217.zip \
snowplow_1.0.zip \
spitfireIX_20110228.zip \
sr20_20101217.zip \
superguppySGT_20110629.zip \
tu154_20101217.zip \
victor_20110629.zip \
vulcanb2_20110530.zip \
wrightFlyer1903_20101217.zip \
x24b_20101217.zip
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= martymac@FreeBSD.org
COMMENT= Additional aircrafts for the FlightGear flight simulator
RUN_DEPENDS= ${LOCALBASE}/share/FlightGear/version:${PORTSDIR}/games/flightgear-data
LICENSE= GPLv2
RUN_DEPENDS= ${LOCALBASE}/share/flightgear/version:${PORTSDIR}/games/flightgear-data
USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
@ -306,13 +396,13 @@ pre-install:
@${RM} -f ${PLIST}
@cd ${WRKSRC} && \
${FIND} * -type d -empty | ${SORT} \
| ${SED} -e 's|^|@exec ${MKDIR} share/FlightGear/Aircraft/|' >> ${PLIST} && \
| ${SED} -e 's|^|@exec ${MKDIR} share/flightgear/Aircraft/|' >> ${PLIST} && \
${FIND} * -type f | ${SORT} \
| ${SED} -e 's|^|share/FlightGear/Aircraft/|' >> ${PLIST} && \
| ${SED} -e 's|^|share/flightgear/Aircraft/|' >> ${PLIST} && \
${FIND} * -type d | ${SORT} -r \
| ${SED} -e 's|^|@dirrm share/FlightGear/Aircraft/|' >> ${PLIST}
| ${SED} -e 's|^|@dirrm share/flightgear/Aircraft/|' >> ${PLIST}
do-install:
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/FlightGear/Aircraft/)
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/flightgear/Aircraft/)
.include <bsd.port.mk>

File diff suppressed because it is too large Load Diff

View File

@ -5,292 +5,382 @@
# $FreeBSD$
#
PORTNAME= FlightGear-aircrafts
PORTVERSION= 20100302
PORTNAME= flightgear-aircrafts
PORTVERSION= 20110902
CATEGORIES= games
# see http://www.flightgear.org/templates.js
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Aircraft-2.0.0/ \
http://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Aircraft-2.0.0/ \
ftp://ftp.kingmont.com/flightsims/flightgear/Aircraft-2.0.0/ \
ftp://ftp.de.flightgear.org/pub/fgfs/Aircraft-2.0.0/ \
ftp://flightgear.wo0t.de/flightgear-ftp/ftp/Aircraft-2.0.0/
# exclude planes already included in flightgear-data
DISTFILES= 14bis_20080922.zip \
21_20090313.zip \
707_20080509.zip \
727-230_20100301.zip \
737-100_20100216.zip \
737-300_20100302.zip \
747-200_1.1.zip \
747-400_20100228.zip \
747_20071215.zip \
767-300_20100100.zip \
787_200802.zip \
A-10_20100227.zip \
A-26-Invader_20090912.zip \
A-6E_20091019.zip \
A24-Viking_20090620.zip \
A300_20061009.zip \
A320-family_20070115.zip \
A320_20070115.zip \
A340-600_20080400.zip \
A380_1.0.zip \
AN-225_20071114.zip \
ANT-20_20100216.zip \
AR-234_20100213.zip \
ASK21-MI_20090202.zip \
ASK21_20070701.zip \
ATC_20100302.zip \
Aerostar-700_20090930.zip \
AirCrane_20091207.zip \
Albatross_20080304.zip \
Allegro-2000_20100216.zip \
Alouette-III_20080304.zip \
Alouette-II_20090620.zip \
Alphajet_20091229.zip \
Arsenal-VG33_20091229.zip \
Arup-S2_20090718.zip \
Avro-Lancaster_20090907.zip \
B-17_20091229.zip \
B-1B_20100123.zip \
B-24-Liberator_20090907.zip \
B-25_20091112.zip \
B-2_20080304.zip \
B-52F_20071130.zip \
B737_20050614.zip \
BAC-TSR2_20080103.zip \
BV-141_20090418.zip \
Bernard-HV220_20090522.zip \
Boeing314_1.3.zip \
Bombardier-415_20090310.zip \
Buccaneer_0.1.zip \
Bugatti_20090419.zip \
C-2A_20081220.zip \
C130_20100302.zip \
C684_20100124.zip \
CanberraBI8_20071106.zip \
Caravelle_20091229.zip \
Carreidas_20100227.zip \
Citation-Bravo_20100216.zip \
Citation_20100201.zip \
ComperSwift_20071106.zip \
Concorde_2.6.zip \
Convair-XFY-1-Pogo_20090301.zip \
DH-88_20090302.zip \
DH-89_20090303.zip \
DH-91_20080805.zip \
DO-335_20090303.zip \
DO-X_20090702.zip \
DR400_20100216.zip \
Dauphin_20090620.zip \
Deperdussin_20090126.zip \
DerKleineUhu_0.1.zip \
Deuche_20081220.zip \
E3B_20090301.zip \
F-106-dart_20090110.zip \
F-117_20100302.zip \
F-86_20090529.zip \
F-8E-Crusader_20090405.zip \
F4U_20100216.zip \
F6F-Hellcat_20100110.zip \
F80C_20070521.zip \
FK9MK2_20090522.zip \
Farman-IV_20090522.zip \
Fokker-S-11_20091216.zip \
Fouga-Magister_20100216.zip \
Fw61_20091025.zip \
Gee-Bee_20090715.zip \
Grob-G109_20080828.zip \
Grob-G115_20090715.zip \
H-21C-Shawnee_20080304.zip \
H1-Racer_20100201.zip \
H4-Hercules_20091229.zip \
HM-14_20100101.zip \
HUP-Retriever_20080304.zip \
Hansajet_0.1.zip \
He162_20080223.zip \
HondaJet_20091229.zip \
Hornet_20090406.zip \
Horten-Ho-IX_20091229.zip \
Hughes-XF11_20080808.zip \
Hunter_20090202.zip \
Hurricane_20100227.zip \
IL-2_20090604.zip \
Jaguar_20090529.zip \
Ju-87_20100227.zip \
Junkers-G.38ce_20090704.zip \
K5Y1_0.1.zip \
KC135_20090327.zip \
Ka-50_20090620.zip \
Katana_20091010.zip \
Ki-84_20081219.zip \
L-1011-500_20090418.zip \
La-5_20090603.zip \
Lancair-235_20090307.zip \
Lightning_20081023.zip \
Lionceau_20091229.zip \
Lockheed-NF104A_20100216.zip \
Lockheed-SR71_20081023.zip \
Lockheed-Vega_20100216.zip \
Lockheed1049_1.3.zip \
Long-EZ_20091022.zip \
Lynx-WG13_20080304.zip \
MB326_20090709.zip \
MD11_20070618.zip \
ME-262HGIII_20091229.zip \
ME-262_20091130.zip \
MPCarrier_0.1.zip \
MRJ_20090820.zip \
Macchi-Castoldi-MC72_20090522.zip \
Malolo1_0.0.zip \
MiG-15_20071106.zip \
Mig-29_20100302.zip \
Noratlas_20081219.zip \
Northrop-xb35_20100123.zip \
OH-1_0.1.zip \
OV10_20100123.zip \
P-38-Lightning_20090115.zip \
P180_20080212.zip \
P47_20090316.zip \
PBY-Catalina_20090411.zip \
PC-6_20090930.zip \
Polikarpov-I16_20090529.zip \
Pond-Racer_20091229.zip \
Quickie_20091229.zip \
R22_20080503.zip \
RV-6A_0.1.zip \
RafaleB_20100205.zip \
Rascal_0.1.zip \
Ryan-PT22_20091229.zip \
Ryan-SoSL_20090622.zip \
S-51-Dragonfly_20081116.zip \
SM-55_20091229.zip \
SPAD-VII_20090725.zip \
SR71-BlackBird_20090930.zip \
SU-37_20080202.zip \
SaabJ35Draken_20080304.zip \
SeaVixen_20080304.zip \
Sikorsky-76C_20090406.zip \
Sikorsky-S38_20090802.zip \
Sikorsky-S58_20090331.zip \
Skyranger_20090522.zip \
Skyvan_20090416.zip \
Spitfire_20100227.zip \
Stampe-SV4_20091229.zip \
Starship_20090620.zip \
Stearman_20090921.zip \
Stieglitz_20091028.zip \
Stiletto_20091229.zip \
Storch_1.0.zip \
Su-26M_1.0.zip \
Submarine_Scout_1.0.zip \
Super-Frelon_20090620.zip \
Supermarine-S.6B_20090427.zip \
Superwal_20091028.zip \
T-4_20080719.zip \
T37_20081023.zip \
T38_20081023.zip \
TBM-Avenger_20081116.zip \
TU-114_20080103.zip \
Tigre_20090702.zip \
UH-1_20091207.zip \
UH-60_20090331.zip \
V22-Osprey_0.2.zip \
Velocity-XL_20090603.zip \
Vickers-Vimy_20080922.zip \
X15_20061204.zip \
YF-23_20081030.zip \
YS-11_0.1.zip \
YardStik_0.0.zip \
ZF_Navy_free_balloon_1.0.zip \
ZivkoEdge_0.1.zip \
Zlin-50lx_20091229.zip \
a4_20080828.zip \
airwaveXtreme150_20050430.zip \
an2_20080828.zip \
apache_20080617.zip \
as332_20091229.zip \
asw20_20050430.zip \
b26_20100130.zip \
b29_20081030.zip \
beaufighter_20100216.zip \
beech99_20080304.zip \
bf109_20100201.zip \
bleriot-XI_20090323.zip \
bluebird_10.4.zip \
bocian_20080722.zip \
c150_20091117.zip \
c172r_20060313.zip \
c182_20080808.zip \
c182rg_20080707.zip \
c310_20090129.zip \
c310u3a_20070206.zip \
ch47_0.1.zip \
ch53e_0.1.zip \
colditz_20070515.zip \
couzinet70_20100123.zip \
cri-cri_20080304.zip \
dc2_20100302.zip \
dc3_20091117.zip \
dc6_20091112.zip \
dhc3_20091229.zip \
dhc6_20090901.zip \
dhc8_20090218.zip \
ec130_0.1.zip \
ec135_0.6.zip \
ercoupe_20081117.zip \
eurofighter_20100302.zip \
f15c_20081106.zip \
f16_20100123.zip \
f18_20070317.zip \
fkdr1_20090820.zip \
flash2a_20080304.zip \
fokker100_20091117.zip \
fokker50_20090529.zip \
fw190_20100227.zip \
harrier_20100123.zip \
j22_20050614.zip \
j7w_20081219.zip \
jeep_20100201.zip \
ju52_20100216.zip \
l39_20100219.zip \
marchetti_20050614.zip \
mirage2000_20070103.zip \
mosquito_20090808.zip \
ogel_20090323.zip \
ornithopter_20050430.zip \
p51d_20100227.zip \
pa22_20090702.zip \
pa24-250_20100123.zip \
pa28-161_20091229.zip \
paraglider_20060114.zip \
payen-pa100_20090405.zip \
pc7_20090418.zip \
pittss1c_20100216.zip \
pushback_20080405.zip \
rallye-MS893_20090404.zip \
santa_20051026.zip \
seahawk_20100204.zip \
sgs233_20070506.zip \
shuttle_20080808.zip \
snowplow_1.0.zip \
spitfireIX_20100216.zip \
sr20_20051010.zip \
truck_20071027.zip \
tu154_20060501.zip \
victor_20100302.zip \
vulcanb2_20091103.zip \
wrightFlyer1903_20050430.zip \
x24b_20060114.zip
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Aircraft-2.4/ \
http://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Aircraft-2.4/ \
ftp://ftp.kingmont.com/flightsims/flightgear/Aircraft-2.4/ \
ftp://ftp.de.flightgear.org/pub/fgfs/Aircraft-2.4/ \
ftp://flightgear.wo0t.de/flightgear-ftp/ftp/Aircraft-2.4/
# Planes already included in flightgear-data are excluded,
# as well as uncommon filenames containing '$' and ':'
DISTFILES= 14bis_20101217.zip \
21_20101217.zip \
707_20101217.zip \
717_20110404.zip \
727-230_20101217.zip \
737-100_20110523.zip \
737-200_20110713.zip \
737-300_20101217.zip \
737NG600_20101217.zip \
737NG700_20101217.zip \
737NG800_20101217.zip \
737NG900_20101217.zip \
747-200_1.2.zip \
747-400_20110727.zip \
747_20101217.zip \
757-200_20110404.zip \
767-300_20100100.zip \
787_20110222.zip \
A-10_20110629.zip \
A-26-Invader_20101217.zip \
A-6E_20110629.zip \
A24-Viking_20101227.zip \
A300_20101217.zip \
A320-family_20110629.zip \
A340-600_20080400.zip \
A380_1.0.zip \
AG-14_20101227.zip \
AN-225_20101217.zip \
ANT-20_20101217.zip \
AR-234_20101217.zip \
ASK21-MI_20110815.zip \
ASK21_20070701.zip \
ATC_20101217.zip \
ATI-Resolution_0.0.zip \
ATR-72-500_20110425.zip \
Aerocar_20110629.zip \
Aerostar-700_20110523.zip \
Aichi-D3A_20110629.zip \
AirCrane_20110307.zip \
Airco-DH2_20110307.zip \
Albatross_20101217.zip \
Allegro-2000_20101217.zip \
Alouette-III_20101217.zip \
Alouette-II_20110523.zip \
Alphajet_20110228.zip \
Arsenal-VG33_20101217.zip \
Avro-Lancaster_20101217.zip \
B-17_20110516.zip \
B-1B_20101217.zip \
B-24-Liberator_20101217.zip \
B-25_20110124.zip \
B-2_20101217.zip \
B-36D-Peacemaker_20101217.zip \
B-52F_20110629.zip \
BAC-TSR2_20101217.zip \
BV-141_20110124.zip \
BV-170_20101217.zip \
Bell-222X_20101217.zip \
Bell-P-39_20110418.zip \
Bell-P-59_20101217.zip \
Bernard-HV220_20101217.zip \
Boeing-247_20110222.zip \
Boeing314_1.5.zip \
Bombardier-415_20110629.zip \
Br-761_20101217.zip \
Breguet-XIX_20101217.zip \
Buccaneer_0.1.zip \
Bugatti_20101217.zip \
Burnelli-CBY-3_20101217.zip \
C-160-Transall_20110103.zip \
C-2A_20110815.zip \
C130_20101217.zip \
C684_20110103.zip \
CRJ-200_2.zip \
CRJ700-family_20110629.zip \
CanberraBI8_20101217.zip \
Caravelle_20101217.zip \
Carreidas_20101217.zip \
Caudron-G3_20101217.zip \
Caudron-G4_20101217.zip \
Cessna-208-Caravan_20101221.zip \
Cessna-421-Golden-Eagle_20110222.zip \
Citation-Bravo_20110118.zip \
Citation_20110113.zip \
Commonwealth-Ca-12_20101217.zip \
ComperSwift_20101217.zip \
Concorde_2.9.zip \
Convair-XFY-1-Pogo_20101217.zip \
D510_20110307.zip \
D520_20110307.zip \
DG-101G_2011-06-15.zip \
DH-106_20110411.zip \
DH-88_20101217.zip \
DH-89_20110324.zip \
DH-91_20101217.zip \
DO-26_20101217.zip \
DO-335_20101217.zip \
DO-X_20110815.zip \
DR400_20101217.zip \
Dauphin_20101217.zip \
Deperdussin_20101217.zip \
DerKleineUhu_0.1.zip \
Deuche_20101217.zip \
Diamond-Da42_20110110.zip \
Douglas-Dc3_20110815.zip \
Douglas-Dolphin_20101217.zip \
Dromader_31-02-2011.zip \
E3B_20101217.zip \
F-106-dart_20101217.zip \
F-117_20110629.zip \
F-86_20101217.zip \
F-8E-Crusader_20101217.zip \
F4U_20110815.zip \
F6F-Hellcat_20101217.zip \
F7F-Tigercat_20101217.zip \
F80C_20101217.zip \
FK9MK2_20101217.zip \
Fairchild-C119_20110713.zip \
Fairchild-Metroliner_20110324.zip \
Falcon-50_20110307.zip \
Farman-IV_20101217.zip \
Fokker-Eindecker-EIII_20110307.zip \
Fokker-S-11_20101217.zip \
Ford-Trimotor_20101217.zip \
Fouga-Magister_20110629.zip \
Fw200_20101217.zip \
Fw61_20101217.zip \
G-164_20101217.zip \
Gee-Bee_20110815.zip \
Gloster-Meteor_20110530.zip \
Grob-G109_20101217.zip \
Grob-G115_20101217.zip \
H-21C-Shawnee_20101217.zip \
H1-Racer_20101217.zip \
H4-Hercules_20110307.zip \
HM-14_20101217.zip \
HS-P-75_20110207.zip \
HUP-Retriever_20101217.zip \
Handley-Page-Halifax_20110509.zip \
Hansajet_0.1.zip \
Hawker-Siddeley-Nimrod_20110404.zip \
He162_20101217.zip \
Heinkel-He-178_20101217.zip \
HondaJet_20101217.zip \
Hornet_20101217.zip \
Horten-Ho-IX_20101217.zip \
Hughes-XF11_20110324.zip \
Hunter_20110629.zip \
Hurricane_20110815.zip \
IAR80_20110727.zip \
IL-2_20110324.zip \
JAS39-Gripen_20101221.zip \
Jaguar_4.3.zip \
Ju-87_20101217.zip \
Junkers-G.38ce_20101217.zip \
K-7_20101217.zip \
K5Y1_0.1.zip \
KC135_20101217.zip \
KM_20101217.zip \
Ka-50_20101217.zip \
Katana_20101217.zip \
Ki-84_20101217.zip \
L-1011-500_20110629.zip \
LATE-29_20101227.zip \
La-5_20101217.zip \
Lancair-235_20110118.zip \
Late-631_20101217.zip \
Lightning_20110705.zip \
Lionceau_20101217.zip \
Lockheed-NF104A_20110324.zip \
Lockheed-NF104_20110629.zip \
Lockheed-P38_20101217.zip \
Lockheed-SR71_20101217.zip \
Lockheed-Vega_20101217.zip \
Lockheed1049_1.5.zip \
Lockheed1049h_1.0.zip \
Long-EZ_20110124.zip \
Lynx-WG13_20101217.zip \
MB326_20101217.zip \
MD11_20101217.zip \
ME-209-V1_20101217.zip \
ME-262HGIII_20101217.zip \
ME-262_20110530.zip \
MPCarrier_0.1.zip \
MRJ_20101217.zip \
MS-406_20101217.zip \
Macchi-Castoldi-MC72_20101217.zip \
Macchi-M33_20101217.zip \
Messerschmitt-Libelle_20110411.zip \
Messerschmitt-P1101_20101217.zip \
MiG-15_20101227.zip \
Mig-29_20101217.zip \
Mil-Mi-12_20101217.zip \
MirageIII_20110124.zip \
MirageIV_20110103.zip \
Mirage_F1_20101217.zip \
Nakajima-B5N_20110629.zip \
Nieuport-11_20110324.zip \
Noratlas_20101217.zip \
Nord-2502_20101217.zip \
Northrop-P61_20101217.zip \
Northrop-xb35_20101217.zip \
OH-1_0.1.zip \
OV10_20110307.zip \
P-38-Lightning_20110629.zip \
P180_20101217.zip \
P47_20110530.zip \
PBY-Catalina_20110815.zip \
PC-6_20110509.zip \
PC-9M_20110307.zip \
PaperAirplane_20110103.zip \
Pioneer-200_20110113.zip \
Piper-PA-18_20101217.zip \
Piper-PA-32_20110411.zip \
Polikarpov-I16_20101217.zip \
Pond-Racer_20101217.zip \
Potez-630_20101217.zip \
Pterodactyl_20101217.zip \
Quickie_20101217.zip \
R22_20101217.zip \
R44_20110523.zip \
RAF-S-E-5_20110324.zip \
RV-6A_0.1.zip \
RafaleB_20101217.zip \
Rascal_0.1.zip \
Ryan-Navion_20101217.zip \
Ryan-PT22_20110509.zip \
Ryan-SoSL_20101217.zip \
S-51-Dragonfly_20101217.zip \
SM-55_20101217.zip \
SPAD-VII_20101217.zip \
SR71-BlackBird_20110629.zip \
SU-37_20101217.zip \
SaabJ35Draken_20101217.zip \
SeaVixen_20101217.zip \
Short-Stirling_20101217.zip \
Sikorsky-76C_20101217.zip \
Sikorsky-S38_20110222.zip \
Sikorsky-S58_20101217.zip \
Skyranger_20101217.zip \
Skyvan_20101217.zip \
SpaceShip-One_20101217.zip \
Spitfire_20110705.zip \
Stampe-SV4_20101217.zip \
Starship_20101217.zip \
Stearman_20110110.zip \
Stieglitz_20101217.zip \
Stiletto_20101217.zip \
Super-Etendard_20110324.zip \
Super-Frelon_20101217.zip \
Supermarine-S.6B_20110118.zip \
Superwal_20101217.zip \
T-4_20101217.zip \
T37_20110103.zip \
T38_20101217.zip \
TBM-Avenger_20101227.zip \
TU-114_20101217.zip \
Tecnam-P92_20110629.zip \
Tigre_20110328.zip \
UH-1_20110110.zip \
UH-60_20101217.zip \
V22-Osprey_0.2.zip \
VMX22-Osprey_0.59-28.08.2010.zip \
Velocity-XL_20110113.zip \
Vickers-Vimy_20101217.zip \
Vostok-1_20110530.zip \
X15_20101217.zip \
YF-23_20101217.zip \
YS-11_0.1.zip \
YardStik_0.0.zip \
ZivkoEdge_0.1.zip \
Zlin-50lx_20110131.zip \
a4_20101217.zip \
airwaveXtreme150_20101217.zip \
an2_20110815.zip \
apache_20101217.zip \
as332_20101217.zip \
asw20_20101217.zip \
b26_20101217.zip \
b29_20110815.zip \
beaufighter_20101217.zip \
beech99_20101217.zip \
bf109_20110629.zip \
bleriot-XI_20110713.zip \
bluebird_10.4.zip \
bocian_20101217.zip \
c150_20110113.zip \
c172r_20110113.zip \
c182_20110530.zip \
c182rg_20110713.zip \
c310_20110113.zip \
c310u3a_20101217.zip \
ch47_0.1.zip \
ch53e_0.1.zip \
colditz_20101217.zip \
couzinet70_20101217.zip \
cri-cri_20101217.zip \
dc2_20110629.zip \
dc3_20101217.zip \
dc6_20101217.zip \
dc8-63_0.02.zip \
dc8-73_0.1.zip \
dhc1_20101217.zip \
dhc3_20110411.zip \
dhc4_20110103.zip \
dhc6_20101217.zip \
dhc8_20101217.zip \
ec130_1.zip \
ec135_0.6.zip \
ercoupe_20101217.zip \
eurofighter_1.4.zip \
f15c_20101217.zip \
f16_20110629.zip \
f18_20101217.zip \
fkdr1_20101217.zip \
flash2a_20110530.zip \
fokker100_20110411.zip \
fokker50_20101217.zip \
followme_20110629.zip \
fw190_20101217.zip \
harrier_20101217.zip \
j22_20101217.zip \
j7w_20101217.zip \
jeep_20101217.zip \
jetman_20110629.zip \
ju52_20110228.zip \
kodiak_20101227.zip \
l39_20101217.zip \
marchetti_20101217.zip \
me323_20101217.zip \
mirage2000_20101217.zip \
mosquito_20101217.zip \
ogel_20101217.zip \
ornithopter_20101217.zip \
p51d_20110815.zip \
pa22_20101217.zip \
pa24-250_20110222.zip \
pa28-161_20110713.zip \
paraglider_20101217.zip \
payen-pa100_20101217.zip \
pittss1c_20110530.zip \
pushback_20110629.zip \
rallye-MS893_20101217.zip \
santa_20101217.zip \
seahawk_20101217.zip \
sgs233_20101217.zip \
shuttle_20101217.zip \
snowplow_1.0.zip \
spitfireIX_20110228.zip \
sr20_20101217.zip \
superguppySGT_20110629.zip \
tu154_20101217.zip \
victor_20110629.zip \
vulcanb2_20110530.zip \
wrightFlyer1903_20101217.zip \
x24b_20101217.zip
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= martymac@FreeBSD.org
COMMENT= Additional aircrafts for the FlightGear flight simulator
RUN_DEPENDS= ${LOCALBASE}/share/FlightGear/version:${PORTSDIR}/games/flightgear-data
LICENSE= GPLv2
RUN_DEPENDS= ${LOCALBASE}/share/flightgear/version:${PORTSDIR}/games/flightgear-data
USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
@ -306,13 +396,13 @@ pre-install:
@${RM} -f ${PLIST}
@cd ${WRKSRC} && \
${FIND} * -type d -empty | ${SORT} \
| ${SED} -e 's|^|@exec ${MKDIR} share/FlightGear/Aircraft/|' >> ${PLIST} && \
| ${SED} -e 's|^|@exec ${MKDIR} share/flightgear/Aircraft/|' >> ${PLIST} && \
${FIND} * -type f | ${SORT} \
| ${SED} -e 's|^|share/FlightGear/Aircraft/|' >> ${PLIST} && \
| ${SED} -e 's|^|share/flightgear/Aircraft/|' >> ${PLIST} && \
${FIND} * -type d | ${SORT} -r \
| ${SED} -e 's|^|@dirrm share/FlightGear/Aircraft/|' >> ${PLIST}
| ${SED} -e 's|^|@dirrm share/flightgear/Aircraft/|' >> ${PLIST}
do-install:
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/FlightGear/Aircraft/)
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${PREFIX}/share/flightgear/Aircraft/)
.include <bsd.port.mk>

File diff suppressed because it is too large Load Diff

View File

@ -5,9 +5,8 @@
# $FreeBSD$
#
PORTNAME= FlightGear-data
PORTVERSION= 2.0.0
PORTREVISION= 1
PORTNAME= flightgear-data
PORTVERSION= 2.4.0
CATEGORIES= games
# see http://www.flightgear.org/templates.js
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Shared/ \
@ -15,6 +14,7 @@ MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Shared/ \
ftp://ftp.kingmont.com/flightsims/flightgear/Shared/ \
ftp://ftp.de.flightgear.org/pub/fgfs/Shared/ \
ftp://flightgear.wo0t.de/flightgear-ftp/ftp/Shared/
DISTNAME= FlightGear-data-${PORTVERSION}
MAINTAINER= martymac@FreeBSD.org
COMMENT= FlightGear scenery, textures and aircraft models
@ -24,7 +24,7 @@ LICENSE= GPLv2
NO_BUILD= yes
USE_BZIP2= yes
WRKSRC= ${WRKDIR}/data
DATADIR= ${PREFIX}/share/FlightGear
DATADIR= ${PREFIX}/share/flightgear
PLIST= ${WRKDIR}/pkg-plist
PLIST_DIRS= %%DATADIR%%
@ -36,7 +36,7 @@ pre-install:
@${RM} -f ${PLIST}
@cd ${WRKSRC} && \
${FIND} * -type d -empty | ${SORT} \
| ${SED} -e 's|^|@exec ${MKDIR} %D/share/FlightGear/|' >> ${PLIST} && \
| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/|' >> ${PLIST} && \
${FIND} * -type f | ${SORT} \
| ${SED} -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \
${FIND} * -type d | ${SORT} -r \

View File

@ -1,2 +1,2 @@
SHA256 (FlightGear-data-2.0.0.tar.bz2) = 814512de047e6ac12625af09ce1fab357249e162405011ba6c77318f0bdc754f
SIZE (FlightGear-data-2.0.0.tar.bz2) = 302068846
SHA256 (FlightGear-data-2.4.0.tar.bz2) = 9f88a37ec2e21746c01f9b441bd58df4b95817e676fae13e481e73ee91bfe67e
SIZE (FlightGear-data-2.4.0.tar.bz2) = 431295521

View File

@ -5,9 +5,8 @@
# $FreeBSD$
#
PORTNAME= FlightGear
PORTVERSION= 2.0.0
PORTREVISION= 3
PORTNAME= flightgear
PORTVERSION= 2.4.0
CATEGORIES= games
# see http://www.flightgear.org/templates.js
MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Source/ \
@ -19,14 +18,14 @@ MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Source/ \
MAINTAINER= martymac@FreeBSD.org
COMMENT= The FlightGear flight simulator
LICENSE= GPLv2
LIB_DEPENDS= boost_thread.4:${PORTSDIR}/devel/boost-libs
BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib \
${LOCALBASE}/lib/libsgmisc.a:${PORTSDIR}/devel/simgear
RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib \
${LOCALBASE}/lib/libsgmisc.a:${PORTSDIR}/devel/simgear \
${LOCALBASE}/share/FlightGear/version:${PORTSDIR}/games/flightgear-data
LICENSE= GPLv2
${LOCALBASE}/share/flightgear/version:${PORTSDIR}/games/flightgear-data
.if defined(WITH_OSG_DEVEL)
LIB_DEPENDS+= osg.59:${PORTSDIR}/graphics/osg-devel
@ -34,21 +33,22 @@ LIB_DEPENDS+= osg.59:${PORTSDIR}/graphics/osg-devel
LIB_DEPENDS+= osg.55:${PORTSDIR}/graphics/osg
.endif
USE_BZIP2= yes
USE_XORG= ice sm x11 xext xi xt xmu
USE_GL= gl glu glut
USE_OPENAL= al
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
# location of flightgear-data
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --datadir=${LOCALBASE}/share
MAKE_JOBS_UNSAFE=yes
MAN1= est-epsilon.1 js_demo.1 pstest.1 fgjs.1 gl-info.1 fgfs.1
post-patch:
@${REINPLACE_CMD} -e 's|-D_REENTRANT|${PTHREAD_CFLAGS}|' \
@${REINPLACE_CMD} 's|-D_REENTRANT|${PTHREAD_CFLAGS}|' \
${WRKSRC}/configure
post-install:

View File

@ -1,2 +1,2 @@
SHA256 (FlightGear-2.0.0.tar.gz) = 8f874534b4f62de6ebac8a513f51cbc5b408aa57424c3715036df65292b6079e
SIZE (FlightGear-2.0.0.tar.gz) = 2425099
SHA256 (flightgear-2.4.0.tar.bz2) = 3f2fdad171b86746b0dfa67510aabfb0c24731951a6d5646c6f0a4f98f01dbe1
SIZE (flightgear-2.4.0.tar.bz2) = 1909473