Date: Friday, August 12, 2022 @ 13:15:46 Author: heftig Revision: 452609
1.15.0-1 Modified: xdg-desktop-portal/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-12 13:12:48 UTC (rev 452608) +++ PKGBUILD 2022-08-12 13:15:46 UTC (rev 452609) @@ -3,7 +3,7 @@ # Contributor: Patrick Griffis <tingp...@tingping.se> pkgname=xdg-desktop-portal -pkgver=1.14.6 +pkgver=1.15.0 pkgrel=1 pkgdesc="Desktop integration portals for sandboxed apps" url="https://github.com/flatpak/xdg-desktop-portal" @@ -10,9 +10,9 @@ arch=(x86_64) license=(LGPL) depends=(glib2 pipewire fuse3 geoclue2 rtkit systemd) -makedepends=(python xmlto docbook-xsl git flatpak libportal) +makedepends=(meson xmlto docbook-xsl git flatpak libportal) options=(debug) -_commit=bd1eab9361832f320a83ea3b2a98c8894376fc22 # tags/1.14.6 +_commit=95b70566e05ef493539cdcbe2d9321a529858eb7 # tags/1.15.0 source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit") sha256sums=('SKIP') @@ -23,18 +23,19 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --libexecdir=/usr/lib - make + arch-meson $pkgname build + meson compile -C build } +check() { + meson test -C build --print-errorlogs +} + package() { depends+=(xdg-desktop-portal-impl) - cd $pkgname - make DESTDIR="$pkgdir" install + meson install -C build --destdir "$pkgdir" }