diff options
author | Alexander Mikhaylenko <alexm@gnome.org> | 2021-02-16 04:01:26 +0500 |
---|---|---|
committer | Alexander Mikhaylenko <alexm@gnome.org> | 2021-02-16 04:02:13 +0500 |
commit | dfcff1507869af629ee62a147a9679adc2c3d36b (patch) | |
tree | d2b6d12e660e5ce2b8aa41f4f619c6f65b082329 | |
parent | 2eab037269a2490e94ce7f9023d1fd568476254c (diff) | |
download | gnome-screenshot-dfcff1507869af629ee62a147a9679adc2c3d36b.tar.gz |
flatpak: Run with --interactive by default
Add a wrapper script to run gnome-screenshot --interactive. Ideally we
would be able to just specify it in `command`, but that's not possible.
Fixes https://gitlab.gnome.org/GNOME/gnome-screenshot/-/issues/148
-rw-r--r-- | org.gnome.Screenshot.json | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/org.gnome.Screenshot.json b/org.gnome.Screenshot.json index c560f6b..bf68b4d 100644 --- a/org.gnome.Screenshot.json +++ b/org.gnome.Screenshot.json @@ -3,10 +3,7 @@ "runtime" : "org.gnome.Platform", "runtime-version" : "master", "sdk" : "org.gnome.Sdk", - "command" : "gnome-screenshot", - "x-run-args" : [ - "--interactive" - ], + "command" : "gnome-screenshot-interactive", "finish-args" : [ "--share=ipc", "--socket=x11", @@ -46,6 +43,23 @@ ] }, { + "name" : "gnome-screenshot-interactive", + "buildsystem" : "simple", + "build-commands" : [ + "mkdir -p /app/bin/", + "install -m755 -pD gnome-screenshot-interactive /app/bin/gnome-screenshot-interactive" + ], + "sources" : [ + { + "type" : "script", + "commands" : [ + "gnome-screenshot -i" + ], + "dest-filename" : "gnome-screenshot-interactive" + } + ] + }, + { "name" : "gnome-screenshot", "buildsystem" : "meson", "builddir" : true, |