Date: Friday, August 12, 2022 @ 13:18:16 Author: heftig Revision: 452610
archrelease: copy trunk to testing-x86_64 Added: xdg-desktop-portal/repos/testing-x86_64/ xdg-desktop-portal/repos/testing-x86_64/PKGBUILD (from rev 452609, xdg-desktop-portal/trunk/PKGBUILD) ----------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) Copied: xdg-desktop-portal/repos/testing-x86_64/PKGBUILD (from rev 452609, xdg-desktop-portal/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-08-12 13:18:16 UTC (rev 452610) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> +# Contributor: Patrick Griffis <tingp...@tingping.se> + +pkgname=xdg-desktop-portal +pkgver=1.15.0 +pkgrel=1 +pkgdesc="Desktop integration portals for sandboxed apps" +url="https://github.com/flatpak/xdg-desktop-portal" +arch=(x86_64) +license=(LGPL) +depends=(glib2 pipewire fuse3 geoclue2 rtkit systemd) +makedepends=(meson xmlto docbook-xsl git flatpak libportal) +options=(debug) +_commit=95b70566e05ef493539cdcbe2d9321a529858eb7 # tags/1.15.0 +source=("git+https://github.com/flatpak/xdg-desktop-portal#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + depends+=(xdg-desktop-portal-impl) + + meson install -C build --destdir "$pkgdir" +}