aboutsummaryrefslogtreecommitdiffstats
path: root/devel/simgear
diff options
context:
space:
mode:
authorjylefort <jylefort@FreeBSD.org>2006-04-08 04:27:06 +0800
committerjylefort <jylefort@FreeBSD.org>2006-04-08 04:27:06 +0800
commit78367368a28486db597602f8ba50510dab30e01b (patch)
treec8a8ef79ac5713dc51dadcb7d403cad661338090 /devel/simgear
parent141f475a732d13111e6c228aad1fd2bdf06f00b1 (diff)
downloadfreebsd-ports-gnome-78367368a28486db597602f8ba50510dab30e01b.tar.gz
freebsd-ports-gnome-78367368a28486db597602f8ba50510dab30e01b.tar.zst
freebsd-ports-gnome-78367368a28486db597602f8ba50510dab30e01b.zip
Update to 0.3.10 and drop FreeBSD 4.x support.
Diffstat (limited to 'devel/simgear')
-rw-r--r--devel/simgear/Makefile6
-rw-r--r--devel/simgear/distinfo6
-rw-r--r--devel/simgear/files/patch-simgear_misc_stdint.hxx11
-rw-r--r--devel/simgear/files/patch-simgear_nasal_data.h20
-rw-r--r--devel/simgear/files/patch-simgear_scene_model_shadowvolume.hxx35
-rw-r--r--devel/simgear/pkg-plist14
6 files changed, 18 insertions, 74 deletions
diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile
index 62d25ce07395..7cef850a7d87 100644
--- a/devel/simgear/Makefile
+++ b/devel/simgear/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= SimGear
-PORTVERSION= 0.3.9
-PORTREVISION= 1
+PORTVERSION= 0.3.10
CATEGORIES= devel games
MASTER_SITES= ftp://ftp.simgear.org/pub/simgear/Source/ \
ftp://ftp.de.flightgear.org/pub/simgear/Source/
@@ -21,7 +20,6 @@ LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \
jpeg.9:${PORTSDIR}/graphics/jpeg
USE_X_PREFIX= yes
-USE_REINPLACE= yes
USE_GL= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
@@ -31,7 +29,7 @@ CONFIGURE_ARGS= --with-jpeg-factory
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
-CFLAGS+= -O0 # optimizations cause a build failure
+IGNORE= does not build on FreeBSD 4.x
.endif
post-patch:
diff --git a/devel/simgear/distinfo b/devel/simgear/distinfo
index 3d2402e69925..1b4bc3b1df58 100644
--- a/devel/simgear/distinfo
+++ b/devel/simgear/distinfo
@@ -1,3 +1,3 @@
-MD5 (SimGear-0.3.9.tar.gz) = c9586d2ddc6a8200ccaae437eaa2be14
-SHA256 (SimGear-0.3.9.tar.gz) = f29b2b418f81994c9aae9c6e71c49116e906e9b9a86ba820f44bf103c1a0d3a6
-SIZE (SimGear-0.3.9.tar.gz) = 907159
+MD5 (SimGear-0.3.10.tar.gz) = 469e17b08ed4267a33dbd19eabdd976b
+SHA256 (SimGear-0.3.10.tar.gz) = fc14e986d11212a5435d684c4f7cd4245e5afa942db5a8e48b82cbd57ac84720
+SIZE (SimGear-0.3.10.tar.gz) = 752225
diff --git a/devel/simgear/files/patch-simgear_misc_stdint.hxx b/devel/simgear/files/patch-simgear_misc_stdint.hxx
deleted file mode 100644
index f73005959097..000000000000
--- a/devel/simgear/files/patch-simgear_misc_stdint.hxx
+++ /dev/null
@@ -1,11 +0,0 @@
---- simgear/misc/stdint.hxx.orig Sun Nov 20 05:16:55 2005
-+++ simgear/misc/stdint.hxx Sun Nov 20 05:17:02 2005
-@@ -51,7 +51,7 @@
- #elif defined(sgi) || defined(__sun)
- # include <sys/types.h>
- #else
--# include <stdint.h>
-+# include <unistd.h>
- #endif
-
-
diff --git a/devel/simgear/files/patch-simgear_nasal_data.h b/devel/simgear/files/patch-simgear_nasal_data.h
deleted file mode 100644
index bf5cfb4abfca..000000000000
--- a/devel/simgear/files/patch-simgear_nasal_data.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- simgear/nasal/data.h.orig Sun Nov 20 22:30:00 2005
-+++ simgear/nasal/data.h Sun Nov 20 22:30:14 2005
-@@ -47,7 +47,7 @@
- struct VecRec {
- int size;
- int alloced;
-- naRef array[];
-+ naRef array[0];
- };
-
- struct naVec {
-@@ -66,7 +66,7 @@
- int dels;
- int lgalloced;
- struct HashNode* nodes;
-- struct HashNode* table[];
-+ struct HashNode* table[0];
- };
-
- struct naHash {
diff --git a/devel/simgear/files/patch-simgear_scene_model_shadowvolume.hxx b/devel/simgear/files/patch-simgear_scene_model_shadowvolume.hxx
deleted file mode 100644
index e76d57009fb1..000000000000
--- a/devel/simgear/files/patch-simgear_scene_model_shadowvolume.hxx
+++ /dev/null
@@ -1,35 +0,0 @@
---- simgear/scene/model/shadowvolume.hxx.orig Sun Nov 20 05:25:21 2005
-+++ simgear/scene/model/shadowvolume.hxx Sun Nov 20 05:29:56 2005
-@@ -60,6 +60,14 @@
- void endOfFrame(void);
- static int ACpostTravCB( ssgEntity *entity, int traversal_mask );
-
-+ bool shadowsDebug_enabled;
-+ bool shadowsAC_transp_enabled;
-+ bool use_alpha;
-+
-+ sgVec3 sunPos;
-+ int frameNumber;
-+ int lastTraverseTreeFrame;
-+ sgMat4 CameraViewM;
- private:
-
- class ShadowCaster
-@@ -126,16 +134,10 @@
- void cull ( ssgBranch *b, sgFrustum *f, sgMat4 m, int test_needed );
-
- bool shadows_enabled;
-- bool shadowsAC_enabled, shadowsAI_enabled, shadowsTO_enabled, shadowsDebug_enabled;
-- bool shadowsAC_transp_enabled;
-- bool use_alpha;
-+ bool shadowsAC_enabled, shadowsAI_enabled, shadowsTO_enabled;
- bool canDoAlpha, canDoStencil;
- SGPropertyNode *sim_rendering;
-
-- sgVec3 sunPos;
-- int frameNumber;
-- int lastTraverseTreeFrame;
-- sgMat4 CameraViewM;
- double sun_angle;
- SceneryObject_map sceneryObjects;
- ssgBranch *ssg_root;
diff --git a/devel/simgear/pkg-plist b/devel/simgear/pkg-plist
index d349e513134b..53e8db237d61 100644
--- a/devel/simgear/pkg-plist
+++ b/devel/simgear/pkg-plist
@@ -25,10 +25,19 @@ 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/localconsts.hxx
include/simgear/math/point3d.hxx
include/simgear/math/polar3d.hxx
include/simgear/math/sg_geodesy.hxx
@@ -93,10 +102,13 @@ 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