Wireshark-commits: [Wireshark-commits] master 4d65098: Packaging: Add initial support for AppImage.
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=4d6509854cbde812470fe76c90dafca1ad7666e6
Submitter: "Gerald Combs <gerald@xxxxxxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
4d65098 by Gerald Combs (gerald.combs@xxxxxxxxxxxx):
Packaging: Add initial support for AppImage.
Add an "appimage" target that will create an AppImage package. Current
AppImage tools assume that you only have one executable, so add
a custom AppRun wrapper that will let you run our associated CLI
utilities via symlinks, e.g.
ln -s ./Wireshark-3.2.1-x86.appimage capinfos
./capinfos --help
Packaging requires both linuxdeployqt and appimagetool, although we
might be able to reduce this to just linuxdeployqt:
https://github.com/probonopd/linuxdeployqt
https://github.com/AppImage/AppImageKit
I haven't done much testing beyond running Wireshark and
capinfos. There are undoubtedly issues that need to be fixed.
Bug: 14464
Change-Id: Ic004ba1962e6a8630ebb017349d9b2c0462fd5fe
Reviewed-on: https://code.wireshark.org/review/30953
Reviewed-by: Gerald Combs <gerald@xxxxxxxxxxxxx>
Actions performed:
from 3a7df1e opcua: fix typo, use the commonly used 'Endpoint' instead of 'EndPoint'
add 4d65098 Packaging: Add initial support for AppImage.
Summary of changes:
CMakeLists.txt | 54 ++++++++++++++++++++++++++++++++++++++++++
docbook/release-notes.asciidoc | 1 +
packaging/appimage/AppRun | 24 +++++++++++++++++++
3 files changed, 79 insertions(+)
create mode 100644 packaging/appimage/AppRun