# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=tracker pkgver=2.3.1 pkgrel=0 pkgdesc="Personal search tool and storage system" url="https://wiki.gnome.org/Projects/Tracker" arch="all" license="GPL-2.0-or-later" makedepends=" bash-completion dbus-dev glib-dev gobject-introspection-dev icu-dev json-glib-dev libsoup-dev libxml2-dev meson py3-setuptools sqlite-dev networkmanager-dev vala" options="!check" subpackages=" $pkgname-dev $pkgname-doc $pkgname-lang lib$pkgname:libs $pkgname-bash-completion:bashcomp:noarch" source="https://download.gnome.org/sources/tracker/${pkgver%.*}/tracker-$pkgver.tar.xz" build() { meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --buildtype=release \ -Dsystemd_user_services=no \ . output ninja -C output } check() { ninja -C output test } package() { DESTDIR="$pkgdir" ninja -C output install } bashcomp() { pkgdesc="Bash completion for $pkgname" install_if="$pkgname=$pkgver-r$pkgrel bash-completion" mkdir -p "$subpkgdir"/usr/share mv "$pkgdir"/usr/share/bash-completion "$subpkgdir"/usr/share } sha512sums="7642e90383dd47362fda70b6dff25c962c9f3a6155c12dc09223e4635ee9e150a2bb2b52451074a94ac43136bdf80326d293e4e6f6430a1b725781120cb4a333 tracker-2.3.1.tar.xz"