[devhelp] flatpak: convert manifest to YAML
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devhelp] flatpak: convert manifest to YAML
- Date: Thu, 10 May 2018 14:34:03 +0000 (UTC)
commit 5f26ff8f6e835aa4f191b8b21d4c0dbffec80752
Author: Sébastien Wilmet <swilmet gnome org>
Date: Thu May 10 15:59:10 2018 +0200
flatpak: convert manifest to YAML
https://blogs.gnome.org/alexl/2018/05/04/yamling-the-flathub/
flatpak/1-build.sh | 2 +-
flatpak/org.gnome.Devhelp.json | 60 ----------------------------------------
flatpak/org.gnome.Devhelp.yml | 56 +++++++++++++++++++++++++++++++++++++
3 files changed, 57 insertions(+), 61 deletions(-)
---
diff --git a/flatpak/1-build.sh b/flatpak/1-build.sh
index 7ba0dbe..a911cad 100755
--- a/flatpak/1-build.sh
+++ b/flatpak/1-build.sh
@@ -1,5 +1,5 @@
#!/bin/sh
rm -rf devhelp/ repo/
-flatpak-builder devhelp org.gnome.Devhelp.json || exit 1
+flatpak-builder devhelp org.gnome.Devhelp.yml || exit 1
flatpak build-export repo devhelp
diff --git a/flatpak/org.gnome.Devhelp.yml b/flatpak/org.gnome.Devhelp.yml
new file mode 100644
index 0000000..4589793
--- /dev/null
+++ b/flatpak/org.gnome.Devhelp.yml
@@ -0,0 +1,56 @@
+app-id: org.gnome.Devhelp
+runtime: org.gnome.Sdk
+runtime-version: master
+sdk: org.gnome.Sdk
+command: devhelp
+rename-icon: devhelp
+tags:
+ - nightly
+desktop-file-name-prefix: "(Nightly) "
+
+finish-args:
+ # X11 + XShm access
+ - --share=ipc
+ - --socket=x11
+ # Wayland access
+ - --socket=wayland
+ # OpenGL for Webkit
+ - --device=dri
+ # We want full fs access to see the API docs installed by traditional Linux
+ # distro packages.
+ - --filesystem=host:ro
+ # Needed for dconf to work
+ - --filesystem=xdg-run/dconf
+ - --filesystem=~/.config/dconf:ro
+ - --talk-name=ca.desrt.dconf
+ - --env=DCONF_USER_CONFIG_DIR=.config/dconf
+
+build-options:
+ cflags: -O2 -g
+ cxxflags: -O2 -g
+ env: { V: '1' }
+
+cleanup:
+ - /include
+ - /lib/pkgconfig
+ - /share/pkgconfig
+ - /share/aclocal
+ - /man
+ - /share/man
+ - "*.la"
+ - "*.a"
+
+modules:
+ - name: amtk
+ sources:
+ - type: git
+ url: git://git.gnome.org/amtk
+ branch: master
+
+ - name: devhelp
+ buildsystem: meson
+ config-opts: [ "-Dflatpak_build=true" ]
+ sources:
+ - type: git
+ url: git://git.gnome.org/devhelp
+ branch: master
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]