[rygel] build: Add flatpak manifest
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] build: Add flatpak manifest
- Date: Mon, 14 Jan 2019 16:11:18 +0000 (UTC)
commit 6e9a3d40191d3ea00ddc2d85fe11f4a5f11f5d39
Author: Jens Georg <mail jensge org>
Date: Mon Jan 14 17:09:23 2019 +0100
build: Add flatpak manifest
Basically to be able to build it anywhere without jhbuilding
build-aux/org.gnome.Rygel.json | 129 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 129 insertions(+)
---
diff --git a/build-aux/org.gnome.Rygel.json b/build-aux/org.gnome.Rygel.json
new file mode 100644
index 00000000..6c13cb92
--- /dev/null
+++ b/build-aux/org.gnome.Rygel.json
@@ -0,0 +1,129 @@
+{
+ "app-id" : "org.gnome.Rygel",
+ "runtime" : "org.gnome.Platform",
+ "runtime-version" : "master",
+ "sdk" : "org.gnome.Sdk",
+ "command" : "rygel",
+ "finish-args" : [
+ "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
+ "--filesystem=~/.config/dconf:ro",
+ "--filesystem=xdg-download",
+ "--filesystem=xdg-pictures",
+ "--filesystem=xdg-run/dconf",
+ "--share=ipc",
+ "--share=network",
+ "--device=all",
+ "--socket=wayland",
+ "--socket=x11",
+ "--talk-name=ca.desrt.dconf",
+ "--talk-name=org.freedesktop.FileManager1",
+ "--talk-name=org.gnome.SettingsDaemon",
+ "--talk-name=org.gtk.vfs",
+ "--talk-name=org.gtk.vfs.*"
+ ],
+ "cleanup" : [
+ "/include",
+ "/lib/pkconfig",
+ "/share/pkgconfig",
+ "/share/gtk-doc",
+ "/share/man",
+ "/share/vala",
+ "/lib/girepository",
+ "*.la",
+ "*.a"
+ ],
+ "modules" : [
+ {
+ "name" : "gssdp",
+ "buildsystem": "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gssdp.git/",
+ "branch" : "master"
+ }
+ ]
+ },
+ {
+ "name" : "gupnp",
+ "buildsystem": "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gupnp.git/",
+ "branch" : "master"
+ }
+ ]
+ },
+ {
+ "name" : "gupnp-av",
+ "buildsystem": "meson",
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gupnp-av.git/",
+ "branch" : "master"
+ }
+ ]
+ },
+ {
+ "name" : "gupnp-dlna",
+ "buildsystem": "autotools",
+ "config-opts" : [
+ "--disable-Werror"
+ ],
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/gupnp-dlna.git/",
+ "branch" : "master"
+ }
+ ]
+ },
+ {
+ "name" : "libgee",
+ "sources" : [
+ {
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/libgee/0.20/libgee-0.20.1.tar.xz",
+ "sha256" : "bb2802d29a518e8c6d2992884691f06ccfcc25792a5686178575c7111fea4630"
+ }
+ ],
+ "make-install-args": [
+ "girdir=/app/share/gir-1.0",
+ "typelibdir=/app/lib/girepository-1.0"
+ ],
+ "config-opts" : [
+ "--disable-docs"
+ ]
+ },
+ {
+ "name" : "libmediaart",
+ "sources" : [
+ {
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/libmediaart/1.9/libmediaart-1.9.4.tar.xz",
+ "sha256" : "a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d"
+ }
+ ],
+ "config-opts" : [
+ "--disable-docs"
+ ]
+ },
+
+ {
+ "name" : "rygel",
+ "buildsystem" : "meson",
+ "config-opts" : [
+ "-Dplugins=['external', 'gst-launch', 'lms', 'media-export', 'mpris', 'playbin', 'ruih']"
+ ],
+ "sources" : [
+ {
+ "type" : "git",
+ "url" : "https://gitlab.gnome.org/GNOME/rygel.git/",
+ "branch" : "master"
+ }
+ ]
+ }
+ ]
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]