albar965 / littlenavmap

Little Navmap is a free flight planner, navigation tool, moving map, airport search and airport information system for Flight Simulator X, Microsoft Flight Simulator 2020, Prepar3D and X-Plane.
https://albar965.github.io/littlenavmap.html
GNU General Public License v3.0
1.23k stars 161 forks source link

include navconnect and xpconnect into deb package #1151

Closed tuxmainy closed 2 weeks ago

tuxmainy commented 2 weeks ago

The change of create_deb.sh now includes Little Navconnect and Little Xpconnect into the deb package (as requested in https://github.com/albar965/littlenavmap/pull/1128#issuecomment-2156072902 ). So the menu item "install xpconnect" is present and installs "Little Xpconnect" into <XP>/Resoruces/plugins.

As I currently don't run Ubuntu I also added Dockerfile.deb.build to build Little Navmap in a container. This can be used to build Little Navmap in different debian based distributions like ubuntu (or debian itself...). To make latter working I changed pack_deploy.sh to use /etc/os-release which is a standard (lsb-release is not present on every/many systems). If you like to use please have a look into the README in docker subdirectory of build/linux directory. But please don't trust the binaries produced by the docker container before testing them by youself. As I didn't understood the use of two different qmake versions (static and shared) I use just a single version of the distribution itself.

albar965 commented 2 weeks ago

Thank you! :slightly_smiling_face: