mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Update to flightgear 2024.1.3.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
ONLY_FOR_ARCHS = amd64 i386
|
||||
|
||||
V = 2020.3.19
|
||||
V = 2024.1.3
|
||||
|
||||
CATEGORIES = games
|
||||
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
COMMENT = modern, open-source flight simulator
|
||||
|
||||
DISTNAME = flightgear-${V}
|
||||
REVISION = 0
|
||||
|
||||
WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU ICE OpenThreads SM SimGearCore
|
||||
WANTLIB += SimGearScene X11 Xext Xi Xmu c dbus-1 event_core execinfo
|
||||
WANTLIB += freetype glut m osg osgDB osgFX osgGA osgParticle osgSim
|
||||
WANTLIB += osgText osgUtil osgViewer png sqlite3 z
|
||||
WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE OpenThreads SM SimGearCore
|
||||
WANTLIB += SimGearScene X11 Xext c dbus-1 event_core event_extra
|
||||
WANTLIB += execinfo m osg osgDB osgFX osgGA osgParticle osgSim
|
||||
WANTLIB += osgTerrain osgText osgUtil osgViewer sqlite3 z
|
||||
|
||||
SITES = ${SITE_SOURCEFORGE:=flightgear/}
|
||||
SITES = https://gitlab.com/flightgear/fgmeta/-/jobs/11942161583/artifacts/raw/fgbuild/
|
||||
|
||||
MODULES = devel/cmake
|
||||
COMPILER = base-clang ports-gcc
|
||||
@@ -16,14 +15,13 @@ COMPILER = base-clang ports-gcc
|
||||
BUILD_DEPENDS = devel/boost \
|
||||
devel/plib
|
||||
LIB_DEPENDS = databases/sqlite3 \
|
||||
graphics/freeglut \
|
||||
graphics/simgear>=$V \
|
||||
graphics/glew \
|
||||
x11/dbus \
|
||||
devel/libevent2
|
||||
RUN_DEPENDS = games/flightgear/data>=${V}
|
||||
|
||||
CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="${PREFIX}/man" \
|
||||
-DCMAKE_CXX_FLAGS="${CXXFLAGS} -I${X11BASE}/include" \
|
||||
-DFG_DATA_DIR="${TRUEPREFIX}/share/flightgear" \
|
||||
-DSYSTEM_SQLITE=ON \
|
||||
-DSYSTEM_FLITE=OFF \
|
||||
@@ -31,7 +29,7 @@ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="${PREFIX}/man" \
|
||||
-DENABLE_FGCOM=OFF \
|
||||
-DENABLE_QT=OFF
|
||||
|
||||
MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib
|
||||
MODCMAKE_LDFLAGS = -L${X11BASE}/lib -L${LOCALBASE}/lib
|
||||
|
||||
NO_TEST = Yes
|
||||
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
SHA256 (flightgear-2020.3.19.tar.bz2) = Fn0I3pzA9yIYs3myPNflbH9u4Y19VZUS2lGjvWfzjm4=
|
||||
SIZE (flightgear-2020.3.19.tar.bz2) = 8935152
|
||||
SHA256 (flightgear-2024.1.3.tar.bz2) = ugV3xsltowwpmbEn0D/M7XigDhHtcVvRwHXHn0EKVos=
|
||||
SIZE (flightgear-2024.1.3.tar.bz2) = 9806046
|
||||
|
||||
@@ -3,9 +3,9 @@ disable libudev detection
|
||||
Index: CMakeLists.txt
|
||||
--- CMakeLists.txt.orig
|
||||
+++ CMakeLists.txt
|
||||
@@ -146,11 +146,6 @@ elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR
|
||||
|
||||
@@ -139,11 +139,6 @@ elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR
|
||||
set(USE_DBUS_DEFAULT 1)
|
||||
set(ENABLE_VR_DEFAULT 1)
|
||||
|
||||
- find_package(UDev QUIET)
|
||||
- if(UDEV_FOUND)
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
--- utils/GPSsmooth/MIDG_main.cxx.orig Wed Aug 31 16:52:33 2011
|
||||
+++ utils/GPSsmooth/MIDG_main.cxx Wed Aug 31 16:52:47 2011
|
||||
@@ -5,6 +5,7 @@
|
||||
Index: utils/GPSsmooth/MIDG_main.cxx
|
||||
--- utils/GPSsmooth/MIDG_main.cxx.orig
|
||||
+++ utils/GPSsmooth/MIDG_main.cxx
|
||||
@@ -4,6 +4,7 @@
|
||||
#ifdef HAVE_WINDOWS_H
|
||||
# include <windows.h>
|
||||
#else
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
--- utils/GPSsmooth/UGear_main.cxx.orig Wed Aug 31 16:53:32 2011
|
||||
+++ utils/GPSsmooth/UGear_main.cxx Wed Aug 31 16:53:50 2011
|
||||
@@ -5,6 +5,7 @@
|
||||
Index: utils/GPSsmooth/UGear_main.cxx
|
||||
--- utils/GPSsmooth/UGear_main.cxx.orig
|
||||
+++ utils/GPSsmooth/UGear_main.cxx
|
||||
@@ -4,6 +4,7 @@
|
||||
#ifdef HAVE_WINDOWS_H
|
||||
# include <windows.h>
|
||||
#else
|
||||
|
||||
@@ -5,11 +5,11 @@
|
||||
@bin bin/fgelev
|
||||
@bin bin/fgfs
|
||||
@bin bin/fgjs
|
||||
@bin bin/fgpanel
|
||||
@bin bin/fgtraffic
|
||||
@bin bin/fgviewer
|
||||
@bin bin/js_demo
|
||||
@bin bin/metar
|
||||
@bin bin/nasal
|
||||
@bin bin/yasim
|
||||
@bin bin/yasim-proptest
|
||||
@man man/man1/GPSsmooth.1
|
||||
@@ -19,7 +19,6 @@
|
||||
@man man/man1/fgelev.1
|
||||
@man man/man1/fgfs.1
|
||||
@man man/man1/fgjs.1
|
||||
@man man/man1/fgpanel.1
|
||||
@man man/man1/fgviewer.1
|
||||
@man man/man1/js_demo.1
|
||||
@man man/man1/metar.1
|
||||
|
||||
@@ -16,7 +16,7 @@ PKG_ARCH = *
|
||||
|
||||
do-install:
|
||||
xz -cd ${FULLDISTDIR}/${DISTFILES} | tar -xf - \
|
||||
-C ${PREFIX}/share -s ',^fgdata,flightgear,'
|
||||
-C ${PREFIX}/share -s ',^fgdata_2024_1,flightgear,'
|
||||
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/flightgear
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
SHA256 (FlightGear-2020.3.19-data.txz) = 863EnNBU+rYTdxHwMV6HbBu99lO6H3mKGuyumm6YR5U=
|
||||
SIZE (FlightGear-2020.3.19-data.txz) = 1789370768
|
||||
SHA256 (FlightGear-2024.1.3-data.txz) = wOjWuJM1hF0nSUCKAhmyWrHCMV0/8MNTYQSy5Z5h4vY=
|
||||
SIZE (FlightGear-2024.1.3-data.txz) = 1883164948
|
||||
|
||||
+2922
-1778
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user