From a3ce2e01261634aca5dd1503720a357fd1b8b271 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Tue, 27 Nov 2018 10:11:35 +0100 Subject: [PATCH] Fix the flatpak manifest. - Rename the .desktop file and the icons for desktop integration. - Fix finish-args for the right permissions - Remove curl binary, not aria2c. --- kiwixbuild/flatpak_builder.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/kiwixbuild/flatpak_builder.py b/kiwixbuild/flatpak_builder.py index a9303f9..4f44a61 100644 --- a/kiwixbuild/flatpak_builder.py +++ b/kiwixbuild/flatpak_builder.py @@ -31,19 +31,23 @@ MANIFEST = { 'runtime-version': '5.11', 'sdk': 'org.kde.Sdk', 'command': 'kiwix-desktop', + 'rename-desktop-file' : 'kiwix-desktop.desktop', + 'rename-icon': 'kiwix-desktop', 'finish-args': [ '--socket=wayland', '--socket=x11', + '--share=network', '--share=ipc', '--device=dri', - '--socket=pulseaudio' + '--socket=pulseaudio', + '--filesystem=xdg-data', ], 'cleanup': [ '/include', '/lib/pkgconfig', '/lib/cmake', '/lib/*.la', - '/bin/aria2c', + '/bin/curl', '/bin/copydatabase', '/bin/kiwix-compile-resources', '/bin/quest',