Date: Saturday, December 19, 2020 @ 07:49:55 Author: felixonmars Revision: 404564
archrelease: copy trunk to staging-x86_64 Added: tracker/repos/staging-x86_64/ tracker/repos/staging-x86_64/PKGBUILD (from rev 404563, tracker/trunk/PKGBUILD) ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Copied: tracker/repos/staging-x86_64/PKGBUILD (from rev 404563, tracker/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-19 07:49:55 UTC (rev 404564) @@ -0,0 +1,42 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Alexander Fehr <pizzapunk gmail com> + +pkgname=tracker +pkgver=2.3.6 +pkgrel=3 +pkgdesc="Desktop-neutral user information store, search tool and indexer" +url="https://wiki.gnome.org/Projects/Tracker" +arch=(x86_64) +license=(GPL) +depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup + json-glib upower libnm) +makedepends=(gobject-introspection vala git bash-completion meson) +checkdepends=(python-gobject python-dbus) +provides=(libtracker-{control,miner,sparql}-2.0.so) +groups=(gnome) +_commit=5c27e06e6600122d4e2dc7a133e1b3149e76e4de # tags/2.3.6^0 +source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + dbus-run-session meson test -C build --print-errorlogs -t 3 +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}