Date: Wednesday, June 1, 2022 @ 21:13:13 Author: heftig Revision: 447437
2.3.6+r7+gb27396252-1 Modified: tracker/trunk/0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch tracker/trunk/PKGBUILD ---------------------------------------------------------+ 0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch | 2 - PKGBUILD | 28 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) Modified: 0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch =================================================================== --- 0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch 2022-06-01 21:01:51 UTC (rev 447436) +++ 0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch 2022-06-01 21:13:13 UTC (rev 447437) @@ -21,7 +21,7 @@ 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/libtracker-data/tracker-sparql.c b/src/libtracker-data/tracker-sparql.c -index e36d2341e..60e50c611 100644 +index e36d2341e684..60e50c611ab8 100644 --- a/src/libtracker-data/tracker-sparql.c +++ b/src/libtracker-data/tracker-sparql.c @@ -3170,8 +3170,28 @@ translate_OptionalGraphPattern (TrackerSparql *sparql, Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-06-01 21:01:51 UTC (rev 447436) +++ PKGBUILD 2022-06-01 21:13:13 UTC (rev 447437) @@ -3,41 +3,39 @@ # Contributor: Alexander Fehr <pizzapunk gmail com> pkgname=tracker -pkgver=2.3.6+7+gb27396252 -pkgrel=4 +pkgver=2.3.6+r7+gb27396252 +pkgrel=1 +epoch=1 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) +depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp json-glib + libsoup 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) +options=(debug) _commit=b2739625209c564192b339814264084046e1cf17 # tracker-2.3 source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit" 0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch) sha256sums=('SKIP' - '00885d437f9257dbba0acad7bae0b9827c1ea09e3ff32727e3217469f3662920') + '2dc030fb047e99420bd330d5eee1fd70bd26a7ee0adf31f90c724bd0732ed67d') pkgver() { - cd $pkgname - git describe --tags | sed 's/_/./g;s/-/+/g' + cd tracker + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() { - cd $pkgname + cd tracker # https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/382 git apply -3 ../0001-libtracker-data-Workaround-SQLite-3.35.x-bug.patch - - # test crashes meson: https://github.com/mesonbuild/meson/issues/8591 - sed -i '/tracker-steroids/d' tests/meson.build } build() { - arch-meson $pkgname build + arch-meson tracker build meson compile -C build } @@ -46,5 +44,7 @@ } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" } + +# vim:set sw=2 et: