diff --git a/container.yaml b/container.yaml new file mode 100644 index 0000000..4cd9251 --- /dev/null +++ b/container.yaml @@ -0,0 +1,26 @@ +compose: + modules: + - gnome-clocks:master +flatpak: + # Derived from the project's domain name + id: org.gnome.clocks + branch: stable + # Binary to execute to run the app + command: gnome-clocks + tags: [] + # Not sandboxed. See 'man flatpak-build-finish' + finish-args: > + --filesystem=host + --share=ipc + --share=network + --socket=x11 + --socket=fallback-x11 + --socket=wayland + --socket=session-bus + --system-talk-name=org.freedesktop.GeoClue2 + --filesystem=xdg-run/dconf + --filesystem=~/.config/dconf:ro + --talk-name=ca.desrt.dconf + --env=DCONF_USER_CONFIG_DIR=.config/dconf + cleanup-commands: > + glib-compile-schemas /app/share/glib-2.0/schemas diff --git a/gnome-clocks.yaml b/gnome-clocks.yaml new file mode 100644 index 0000000..37fbbcf --- /dev/null +++ b/gnome-clocks.yaml @@ -0,0 +1,44 @@ +--- +document: modulemd +version: 2 +data: + summary: Clock application designed for GNOME 3 + description: >- + Clock application designed for GNOME 3 + license: + module: + - MIT + dependencies: + - buildrequires: + flatpak-runtime: [f29] + requires: + flatpak-runtime: [f29] + profiles: + default: + rpms: + - gnome-clocks + api: + rpms: + - gnome-clocks + components: + rpms: + bubblewrap: + rationale: Runtime dependencies + ref: f29 + geocode-glib: + rationale: Runtime dependencies + ref: f29 + gnome-clocks: + rationale: Package in api + ref: f29 + buildorder: 10 + gnome-desktop3: + rationale: Runtime dependencies + ref: f29 + gsound: + rationale: Runtime dependencies + ref: f29 + libgweather: + rationale: Runtime dependencies + ref: f29 +...