From c0b3f98aec4cce35eb1a948000ac5bd64b62cbd8 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Tue, 23 Apr 2019 15:39:49 +0200 Subject: testing/tracker: new aport --- testing/tracker/APKBUILD | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 testing/tracker/APKBUILD diff --git a/testing/tracker/APKBUILD b/testing/tracker/APKBUILD new file mode 100644 index 0000000000..56f2fcaca0 --- /dev/null +++ b/testing/tracker/APKBUILD @@ -0,0 +1,62 @@ +# Contributor: Rasmus Thomsen +# Maintainer: Rasmus Thomsen +pkgname=tracker +pkgver=2.2.1 +pkgrel=0 +pkgdesc="Personal search tool and storage system" +url="https://wiki.gnome.org/Projects/Tracker" +arch="all !armhf" +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"" +builddir="$srcdir/$pkgname-$pkgver" + +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="eaa235cf9e35d4bec4e9db5e4b5010518c5fda9ed466f1b4decc495cbb654a3722134812fe698d226e9bb6dfb34f9f496d3ffffab3a7d15cdbaff7c63df79f6c tracker-2.2.1.tar.xz" -- cgit v1.2.3