Compare commits

...

8 Commits

Author SHA1 Message Date
Automatic Release Builder
33cbcf51f7 Update flightgear 2020-11-21 16:00:17 +00:00
Automatic Release Builder
caeaa32ba8 Update FGData 2020-11-19 22:02:11 +00:00
Automatic Release Builder
ea7524899e AppImage: default to launch, fix osgDB plugin loading
When no arguments are pased to the AppImage, start with
the launcher for a pleasant experience.

Adjust the RPath on our copied osgDB plugins, so that dependencies
are found at the bundled lib dir.
2020-11-19 21:22:45 +00:00
Automatic Release Builder
29edfba044 AppImage: fix library paths
Fix spelling of the plugin path, and remove setting LD_LIBRARY_PATH
at all, to avoid breaking other apps we launch (eg browser).
2020-11-17 13:47:50 +00:00
Automatic Release Builder
1beae6304b Update FlightGear 2020-11-16 18:44:29 +00:00
Automatic Release Builder
73248547f9 new version: 2020.3.3 2020-11-12 11:16:11 +00:00
Automatic Release Builder
49b584ffe7 Update submoduel versions 2020-11-12 11:16:01 +00:00
Automatic Release Builder
06c7bbf557 Update submodules 2020-11-12 10:31:24 +00:00
5 changed files with 22 additions and 9 deletions

View File

@@ -47,6 +47,11 @@ rm appdir/usr/lib/lib*.a
cp -a dist/lib64/osgPlugins-3.4.2 appdir/usr/lib
# adjust the rpath on the copied plugins, so they don't
# require LD_LIBRARY_PATH to be set to load their dependencies
# correctly
patchelf --set-rpath \$ORIGIN/../ appdir/usr/lib/osgPlugins-3.4.2/*.so
cp -r dist/share appdir/usr
cp -a /usr/lib64/qt5/qml/QtQuick.2 appdir/usr/qml
@@ -61,15 +66,23 @@ sed -i 's/^Categor.*/&;/ ; s/^Keyword.*/&;/ ; s/1\.1/1\.0/' appdir/usr/share/app
#generate AppRun script
# Note: don't set LD_LIBRARY_PATH here.
# if you do, you need to add code to unset it *sinde* FlightGear (eg, bootstrap.cxx),
# so that fork-ed processes don't inherit the value. For an example see:
# https://github.com/KDAB/hotspot/blob/master/src/main.cpp#L87
cat << 'EOF' > appdir/AppRun
#!/bin/bash
HERE="$(dirname "$(readlink -f "${0}")")"
export SIMGEAR_TLS_CERT_PATH=$HERE/usr/ssl/cacert.pem
echo SIMGEAR_TLS_CERT_PATH=$SIMGEAR_TLS_CERT_PATH
export LD_LIBRARY_PATH=${HERE}/usr/lib:${LD_LIBRARY_PATH}
export OSG_LIBARARY_PATH=${HERE}/usr/lib
echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH
exec "${HERE}/usr/bin/fgfs" "$@"
export OSG_LIBRARY_PATH=${HERE}/usr/lib
if [[ $# -eq 0 ]]; then
echo "Started with no arguments; assuming --launcher"
exec "${HERE}/usr/bin/fgfs" --launcher
else
exec "${HERE}/usr/bin/fgfs" "$@"
fi
EOF

2
fgdata

Submodule fgdata updated: bcb20c7298...1ca7b078cf

Submodule simgear updated: 8a772c8edd...d95b1c0441

View File

@@ -1 +1 @@
2020.3.2
2020.3.3