summaryrefslogtreecommitdiff
path: root/build-aux/flatpak/org.gnome.NautilusMaster.yml
diff options
context:
space:
mode:
authorCarlos Soriano <csoriano@redhat.com>2018-07-14 09:57:25 +0200
committerCarlos Soriano <csoriano@redhat.com>2018-07-14 11:33:57 +0200
commitfd309ecfbc277409f1690f7746bc0472b99d1866 (patch)
tree3a4756a8397c5ed09de972ab21d2ed9d65f5dbe0 /build-aux/flatpak/org.gnome.NautilusMaster.yml
parent4a88f39d09df5be59e3fa25e78df5263c1905a41 (diff)
downloadnautilus-fd309ecfbc277409f1690f7746bc0472b99d1866.tar.gz
Flatpak: Rename nautilus-master to NautilusMaster
So we are consistent on using camel case
Diffstat (limited to 'build-aux/flatpak/org.gnome.NautilusMaster.yml')
-rw-r--r--build-aux/flatpak/org.gnome.NautilusMaster.yml86
1 files changed, 86 insertions, 0 deletions
diff --git a/build-aux/flatpak/org.gnome.NautilusMaster.yml b/build-aux/flatpak/org.gnome.NautilusMaster.yml
new file mode 100644
index 000000000..4194fb1da
--- /dev/null
+++ b/build-aux/flatpak/org.gnome.NautilusMaster.yml
@@ -0,0 +1,86 @@
+app-id: org.gnome.NautilusMaster
+runtime: org.gnome.Platform
+runtime-version: master
+sdk: org.gnome.Sdk
+command: nautilus
+tags:
+ - devel
+ - nightly
+ - master
+desktop-file-name-prefix: (Development Master)
+finish-args:
+ - --filesystem=host
+ - --share=ipc
+ - --socket=x11
+ - --socket=wayland
+ - --talk-name=org.gnome.OnlineAccounts
+ - --talk-name=org.freedesktop.Tracker1
+ - --filesystem=host
+ - --talk-name=org.gtk.vfs
+ - --talk-name=org.gtk.vfs.*
+ - --filesystem=xdg-run/dconf
+ - --filesystem=~/.config/dconf:ro
+ # Remove to something better for dconf when ready.
+ # See https://github.com/flatpak/flatpak/issues/78
+ - --talk-name=ca.desrt.dconf
+ - --env=DCONF_USER_CONFIG_DIR=.config/dconf
+
+modules:
+ - name: exiv2
+ buildsystem: cmake
+ build-options:
+ config-opts:
+ - -DCMAKE_INSTALL_PREFIX=/app
+ - -DCMAKE_INSTALL_LIBDIR=/app/lib
+ sources:
+ - type: archive
+ url: https://github.com/Exiv2/exiv2/archive/v0.26.tar.gz
+ sha256: 51cffa8d19d67e1da6c1d0f570a75b8f6c814113367318c2c0407691888c5f01
+ - type: shell
+ commands:
+ - cp -f /usr/share/automake-1.15/config.sub ./config/
+ - cp -f /usr/share/automake-1.15/config.guess ./config/
+
+ - name: gexiv2
+ build-options:
+ config-opts:
+ - --disable-introspection
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/GNOME/gexiv2.git
+
+ - name: tracker
+ cleanup:
+ - /bin
+ - /etc
+ - /libexec
+ build-options:
+ config-opts:
+ - --disable-miner-apps
+ - --disable-static
+ - --disable-tracker-extract
+ - --disable-tracker-needle
+ - --disable-tracker-preferences
+ - --disable-artwork
+ - --disable-tracker-writeback
+ - --disable-miner-user-guides
+ - --with-bash-completion-dir=no
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/GNOME/tracker.git
+
+ - name: gnome-autoar
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/GNOME/gnome-autoar.git
+
+ - name: nautilus
+ buildsystem: meson
+ builddir: true
+ build-options:
+ config-opts:
+ - --libdir=/app/lib
+ - -Dprofile=Master
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/GNOME/nautilus.git \ No newline at end of file