1 # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
7 pkgdesc="A collection of plugins for the Grilo framework"
8 url="https://gitlab.gnome.org/GNOME/grilo-plugins"
35 'dleyna-server: DLNA plugin'
36 'tracker3-miners: Tracker plugin'
39 _commit=dff5616464b8e46f58b84a67cc945f3a6c72dd73 # tags/grilo-plugins-0.3.16^0
41 "git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#commit=$_commit"
45 '7ef8315121f11f8fff3162cf535f5d03e2a1587aa8db86ebd481253d23aa3570e48fcb363049f0c393e5b6c8799c8765c33a32f73c098772e72e22ae13aae14d')
49 git describe --tags | sed 's/^grilo-plugins-//;s/[^-]*-g/r&/;s/-/+/g'
55 # Tracker test broken in our containers because bubblewrap stopped working,
56 # also see https://bugs.archlinux.org/task/78033
57 git apply -3 ../no-tracker-test.diff
65 arch-meson $pkgname build "${meson_options[@]}"
66 meson compile -C build
70 dbus-run-session meson test -C build --print-errorlogs
74 depends+=(libgr{ilo,lnet,lpls}-0.3.so)
75 meson install -C build --destdir "$pkgdir"
78 # vim:set sw=2 sts=-1 et: