Flatpak: Tracker moved to Meson

This commit is contained in:
Carlos Soriano 2018-09-10 12:13:10 +00:00
parent c673e7052a
commit cb3849df58
4 changed files with 34 additions and 37 deletions

View file

@ -85,22 +85,19 @@
"/etc", "/etc",
"/libexec" "/libexec"
], ],
"buildsystem": "meson",
"builddir": "true",
"config-opts" : [ "config-opts" : [
"--disable-miner-apps", "-Ddocs=false",
"--disable-static", "-Dbash_completion=no",
"--disable-tracker-extract", "-Ddbus_services=no",
"--disable-tracker-needle", "--prefix=/app",
"--disable-tracker-preferences", "--libdir=/app/lib"
"--disable-artwork",
"--disable-tracker-writeback",
"--disable-miner-user-guides",
"--with-bash-completion-dir=no"
], ],
"sources" : [ "sources" : [
{ {
"type" : "git", "type" : "git",
"url" : "https://gitlab.gnome.org/GNOME/tracker.git", "url" : "https://gitlab.gnome.org/GNOME/tracker.git"
"tag" : "2.0.3"
} }
] ]
}, },
@ -134,4 +131,4 @@
"env" : { "env" : {
} }
} }
} }

View file

@ -66,21 +66,18 @@ modules:
- /bin - /bin
- /etc - /etc
- /libexec - /libexec
buildsystem: meson
builddir: true
build-options: build-options:
config-opts: config-opts:
- --disable-miner-apps - -Ddocs=false
- --disable-static - -Dbash_completion=no
- --disable-tracker-extract - -Ddbus_services=no
- --disable-tracker-needle - --prefix=/app
- --disable-tracker-preferences - --libdir=/app/lib
- --disable-artwork
- --disable-tracker-writeback
- --disable-miner-user-guides
- --with-bash-completion-dir=no
sources: sources:
- type: git - type: git
url: https://gitlab.gnome.org/GNOME/tracker.git url: https://gitlab.gnome.org/GNOME/tracker.git
tag: 2.0.3
- name: gnome-autoar - name: gnome-autoar
sources: sources:

View file

@ -52,17 +52,22 @@ modules:
url: "https://gitlab.gnome.org/GNOME/gexiv2.git" url: "https://gitlab.gnome.org/GNOME/gexiv2.git"
- name: "tracker" - name: "tracker"
cleanup:
- /bin
- /etc
- /libexec
buildsystem: meson
builddir: true
build-options: build-options:
config-opts: config-opts:
- "-Ddocs=false" - -Ddocs=false
- "-Dfunctional_tests=false" - -Dbash_completion=no
- "-Dbash_completion=no" - -Ddbus_services=no
- "-Ddbus_services=no" - --prefix=/app
- --libdir=/app/lib
sources: sources:
- type: "git" - type: "git"
url: "https://gitlab.gnome.org/GNOME/tracker.git" url: "https://gitlab.gnome.org/GNOME/tracker.git"
buildsystem: "meson"
builddir: true
- name: "gnome-autoar" - name: "gnome-autoar"
sources: sources:

View file

@ -55,17 +55,15 @@ modules:
- /bin - /bin
- /etc - /etc
- /libexec - /libexec
buildsystem: meson
builddir: true
build-options: build-options:
config-opts: config-opts:
- --disable-miner-apps - -Ddocs=false
- --disable-static - -Dbash_completion=no
- --disable-tracker-extract - -Ddbus_services=no
- --disable-tracker-needle - --prefix=/app
- --disable-tracker-preferences - --libdir=/app/lib
- --disable-artwork
- --disable-tracker-writeback
- --disable-miner-user-guides
- --with-bash-completion-dir=no
sources: sources:
- type: git - type: git
url: https://gitlab.gnome.org/GNOME/tracker.git url: https://gitlab.gnome.org/GNOME/tracker.git