]> granicus.if.org Git - handbrake/commit
LinGui: Add flatpak support (#231)
authorJohn Stebbins <jstebbins.hb@gmail.com>
Tue, 30 Aug 2016 16:51:05 +0000 (09:51 -0700)
committerGitHub <noreply@github.com>
Tue, 30 Aug 2016 16:51:05 +0000 (09:51 -0700)
commita464833a790f44f061f9de42a88f64e49156d422
tree4ae1aeeb0d1e98640efe55c5f9db94a329f0de9f
parentaed230d055ce0e64dfc0a41e401a7a3e7e7fd7bb
LinGui: Add flatpak support (#231)

* LinGui: add --flatpak configure option

For building a linux flatpak bundle

* LinGui: add rules to build flatpak repo and bundles

* LinGui: add flatpak compatible icon

* LinGui: add flatpak compatible desktop file

* LinGui: add flatpak appdata xml

* pkg: disable building LinGui when creating cli flatpak

* pkg: clean flatpak build cache when updating source package

* pkg: fix source package build dependencies

Fixes errors when the git ref being packaged changes and you have not
manually deleted stage and pkg build directories.
15 files changed:
gtk/configure.ac
gtk/src/Makefile.am
gtk/src/callbacks.c
gtk/src/fr.handbrake.ghb.appdata.xml [new file with mode: 0644]
gtk/src/fr.handbrake.ghb.desktop [new file with mode: 0644]
gtk/src/fr.handbrake.ghb.svg [new file with mode: 0644]
make/configure.py
make/include/main.defs
pkg/linux/flatpak/fr.handbrake.HandBrakeCLI.json [new file with mode: 0644]
pkg/linux/flatpak/fr.handbrake.ghb.json [new file with mode: 0644]
pkg/linux/module.defs
pkg/linux/module.rules
pkg/module.defs
pkg/module.rules
test/module.defs