diff --git a/container.yaml b/container.yaml new file mode 100644 index 0000000..d3b3f46 --- /dev/null +++ b/container.yaml @@ -0,0 +1,21 @@ +compose: + modules: + - gnumeric:stable +flatpak: + id: org.gnumeric.Gnumeric + branch: stable + command: gnumeric + rename-appdata-file: gnumeric.appdata.xml + rename-desktop-file: gnumeric.desktop + rename-icon: gnumeric + copy-icon: true + finish-args: |- + --share=ipc + --socket=fallback-x11 + --socket=wayland + --filesystem=xdg-documents + --talk-name=org.gtk.vfs.* + --filesystem=xdg-run/gvfs + --filesystem=xdg-run/gvfsd + cleanup-commands: | + sed -i -e 's/org\.gnumeric\.gnumeric/org.gnumeric.Gnumeric/' /app/share/metainfo/gnumeric.appdata.xml diff --git a/gnumeric.yaml b/gnumeric.yaml new file mode 100644 index 0000000..8b50b21 --- /dev/null +++ b/gnumeric.yaml @@ -0,0 +1,44 @@ +--- +document: modulemd +version: 2 +data: + summary: Spreadsheet program for GNOME + description: >- + Gnumeric is a spreadsheet program for the GNOME GUI desktop environment. + license: + module: + - MIT + buildopts: + arches: [aarch64, x86_64] + dependencies: + - buildrequires: + flatpak-runtime: [f37] + platform: [f37] + requires: + flatpak-runtime: [f37] + platform: [f37] + profiles: + default: + rpms: + - gnumeric + components: + rpms: + gnumeric: + rationale: Application package + ref: f38 + buildorder: 100 + arches: [aarch64, x86_64] + goffice: + rationale: Runtime dependency + ref: f37 + buildorder: 10 + arches: [aarch64, x86_64] + lasem: + rationale: Runtime dependency of goffice + ref: f37 + arches: [aarch64, x86_64] + libgsf: + rationale: Runtime dependency of goffice + ref: f37 + arches: [aarch64, x86_64] +...