diff options
author | jylefort <jylefort@FreeBSD.org> | 2005-11-21 06:16:58 +0800 |
---|---|---|
committer | jylefort <jylefort@FreeBSD.org> | 2005-11-21 06:16:58 +0800 |
commit | 27f053ad0b79b8de53902b2324b7a05638c08037 (patch) | |
tree | 58bd19efa78c7459ac2597f796ba2006cc96de87 | |
parent | f6f62995298966a2c7c5a783066fb86de36b9c2c (diff) | |
download | freebsd-ports-gnome-27f053ad0b79b8de53902b2324b7a05638c08037.tar.gz freebsd-ports-gnome-27f053ad0b79b8de53902b2324b7a05638c08037.tar.zst freebsd-ports-gnome-27f053ad0b79b8de53902b2324b7a05638c08037.zip |
- Update to 0.9.9
- Move to ${X11BASE}
-rw-r--r-- | games/flightgear/Makefile | 12 | ||||
-rw-r--r-- | games/flightgear/distinfo | 5 | ||||
-rw-r--r-- | games/flightgear/files/patch-src_Airports_simple.hxx | 10 | ||||
-rw-r--r-- | games/flightgear/files/patch-src_Main_metar__main.cxx | 10 | ||||
-rw-r--r-- | games/flightgear/files/patch-src_Main_renderer.cxx | 11 | ||||
-rw-r--r-- | games/flightgear/files/patch-src_Network_ATC-Inputs.cxx | 15 | ||||
-rw-r--r-- | games/flightgear/files/patch-src_Network_ATC-Outputs.cxx | 18 | ||||
-rw-r--r-- | games/flightgear/pkg-plist | 1 |
8 files changed, 74 insertions, 8 deletions
diff --git a/games/flightgear/Makefile b/games/flightgear/Makefile index 859f83e116df..5a2dab3db448 100644 --- a/games/flightgear/Makefile +++ b/games/flightgear/Makefile @@ -6,8 +6,7 @@ # PORTNAME= FlightGear -PORTVERSION= 0.9.8 -PORTREVISION= 2 +PORTVERSION= 0.9.9 CATEGORIES= games MASTER_SITES= ftp://ftp.flightgear.org/pub/fgfs/Source/ \ ftp://ftp.de.flightgear.org/pub/fgfs/Source/ @@ -15,19 +14,22 @@ MASTER_SITES= ftp://ftp.flightgear.org/pub/fgfs/Source/ \ MAINTAINER= jylefort@FreeBSD.org COMMENT= The FlightGear flight simulator -LIB_DEPENDS= glut:${PORTSDIR}/graphics/libglut +LIB_DEPENDS= glut:${PORTSDIR}/graphics/libglut \ + openal.0:${PORTSDIR}/audio/openal BUILD_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib \ ${X11BASE}/lib/libsgmisc.a:${PORTSDIR}/devel/simgear RUN_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib \ ${X11BASE}/lib/libsgmisc.a:${PORTSDIR}/devel/simgear \ - ${LOCALBASE}/share/FlightGear/version:${PORTSDIR}/games/fgfs-base + ${X11BASE}/share/FlightGear/version:${PORTSDIR}/games/fgfs-base +USE_X_PREFIX= yes +USE_GL= yes USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}" -CONFIGURE_ARGS= --datadir=${LOCALBASE}/share # location of fgfs-base +CONFIGURE_ARGS= --datadir=${X11BASE}/share # location of fgfs-base CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} MAN1= est-epsilon.1 fgfs.1 fgjs.1 gl-info.1 js_demo.1 pstest.1 diff --git a/games/flightgear/distinfo b/games/flightgear/distinfo index 1ac5c78bb80c..eb875fd33bf1 100644 --- a/games/flightgear/distinfo +++ b/games/flightgear/distinfo @@ -1,2 +1,3 @@ -MD5 (FlightGear-0.9.8.tar.gz) = 614d11b4fc75479cb3bf42a333705242 -SIZE (FlightGear-0.9.8.tar.gz) = 1644191 +MD5 (FlightGear-0.9.9.tar.gz) = c1bff0cc9eda34f2a31ec9cd4e5216e6 +SHA256 (FlightGear-0.9.9.tar.gz) = 46597145e087d116e479bf9048c06a0c84107ebda62420d783104831e4775c6a +SIZE (FlightGear-0.9.9.tar.gz) = 1771791 diff --git a/games/flightgear/files/patch-src_Airports_simple.hxx b/games/flightgear/files/patch-src_Airports_simple.hxx new file mode 100644 index 000000000000..db875e37d9c0 --- /dev/null +++ b/games/flightgear/files/patch-src_Airports_simple.hxx @@ -0,0 +1,10 @@ +--- src/Airports/simple.hxx.orig Sun Nov 20 18:54:27 2005 ++++ src/Airports/simple.hxx Sun Nov 20 18:54:43 2005 +@@ -36,6 +36,7 @@ + #ifdef HAVE_CONFIG_H + # include <config.h> + #endif ++#include <time.h> + #include <simgear/math/point3d.hxx> + #include <simgear/route/waypoint.hxx> + #include <simgear/compiler.h> diff --git a/games/flightgear/files/patch-src_Main_metar__main.cxx b/games/flightgear/files/patch-src_Main_metar__main.cxx new file mode 100644 index 000000000000..5cb1cd8edc24 --- /dev/null +++ b/games/flightgear/files/patch-src_Main_metar__main.cxx @@ -0,0 +1,10 @@ +--- src/Main/metar_main.cxx.orig Sun Nov 20 19:38:38 2005 ++++ src/Main/metar_main.cxx Sun Nov 20 19:39:05 2005 +@@ -20,6 +20,7 @@ + // + // $Id: metar_main.cxx,v 1.10 2005/10/25 16:28:46 ehofman Exp $ + ++#include <time.h> + #include <iomanip> + #include <sstream> + #include <string.h> diff --git a/games/flightgear/files/patch-src_Main_renderer.cxx b/games/flightgear/files/patch-src_Main_renderer.cxx new file mode 100644 index 000000000000..29f4a710a069 --- /dev/null +++ b/games/flightgear/files/patch-src_Main_renderer.cxx @@ -0,0 +1,11 @@ +--- src/Main/renderer.cxx.orig Sun Nov 20 19:23:36 2005 ++++ src/Main/renderer.cxx Sun Nov 20 19:28:43 2005 +@@ -122,7 +122,7 @@ + FGRenderer::FGRenderer() + { + #ifdef FG_JPEG_SERVER +- jpgRenderFrame = FGRenderer::update; ++ jpgRenderFrame = &FGRenderer::update; + #endif + } + diff --git a/games/flightgear/files/patch-src_Network_ATC-Inputs.cxx b/games/flightgear/files/patch-src_Network_ATC-Inputs.cxx new file mode 100644 index 000000000000..77117453f87f --- /dev/null +++ b/games/flightgear/files/patch-src_Network_ATC-Inputs.cxx @@ -0,0 +1,15 @@ +--- src/Network/ATC-Inputs.cxx.orig Sun Nov 20 19:02:57 2005 ++++ src/Network/ATC-Inputs.cxx Sun Nov 20 19:05:33 2005 +@@ -32,7 +32,11 @@ + # include <sys/stat.h> + # include <fcntl.h> + # include <unistd.h> +-# include <istream> ++# ifdef SG_HAVE_STD_INCLUDES ++# include <istream> ++# else ++# include <istream.h> ++# endif + #endif + + #include <errno.h> diff --git a/games/flightgear/files/patch-src_Network_ATC-Outputs.cxx b/games/flightgear/files/patch-src_Network_ATC-Outputs.cxx new file mode 100644 index 000000000000..c7e213e9bdef --- /dev/null +++ b/games/flightgear/files/patch-src_Network_ATC-Outputs.cxx @@ -0,0 +1,18 @@ +--- src/Network/ATC-Outputs.cxx.orig Sun Nov 20 19:14:22 2005 ++++ src/Network/ATC-Outputs.cxx Sun Nov 20 19:14:47 2005 +@@ -32,7 +32,6 @@ + # include <sys/stat.h> + # include <fcntl.h> + # include <unistd.h> +-# include <ostream> + #endif + + #include <errno.h> +@@ -47,6 +46,7 @@ + + #include "ATC-Outputs.hxx" + ++SG_USING_STD(ostream); + SG_USING_STD(string); + + diff --git a/games/flightgear/pkg-plist b/games/flightgear/pkg-plist index 5dbef19e8fb8..c3e8c1cd3b4b 100644 --- a/games/flightgear/pkg-plist +++ b/games/flightgear/pkg-plist @@ -6,4 +6,3 @@ bin/js_demo bin/metar bin/terrasync bin/yasim -sbin/js_server |