1 # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
2 # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Contributor: Alexander Fehr <pizzapunk gmail com>
12 pkgdesc="Desktop-neutral user information store, search tool and indexer"
13 url="https://wiki.gnome.org/Projects/Tracker"
40 _commit=11d90648022edb45fbabf43f0f64809ed53aeeab # tags/3.5.2^0
42 "git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit"
43 "git+https://gitlab.gnome.org/GNOME/gvdb.git"
50 git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
57 git submodule set-url subprojects/gvdb "$srcdir/gvdb"
58 git -c protocol.file.allow=always submodule update
63 -D tests_tap_protocol=true
66 arch-meson tracker build "${meson_options[@]}"
67 meson compile -C build
71 dbus-run-session meson test -C build --print-errorlogs -t 3
75 optdepends=('libsoup: Alternative remoting backend')
76 provides=(libtracker-sparql-3.0.so)
78 meson install -C build --destdir "$pkgdir"
80 mkdir -p docs/usr/share
81 mv {"$pkgdir",docs}/usr/share/doc
84 package_tracker3-docs() {
85 pkgdesc+=" (documentation)"
90 # vim:set sw=2 sts=-1 et: