From 5f92be759e9f3a9f5b1ee2fe233571a9391591a5 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sun, 19 Sep 2021 19:10:14 +0200 Subject: [PATCH] xdg-desktop-portal-wlr: initial commit, version 0.4.0 --- xdg-desktop-portal-wlr/.footprint | 10 ++++++++++ xdg-desktop-portal-wlr/.signature | 5 +++++ xdg-desktop-portal-wlr/Pkgfile | 23 +++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 xdg-desktop-portal-wlr/.footprint create mode 100644 xdg-desktop-portal-wlr/.signature create mode 100644 xdg-desktop-portal-wlr/Pkgfile diff --git a/xdg-desktop-portal-wlr/.footprint b/xdg-desktop-portal-wlr/.footprint new file mode 100644 index 000000000..3e9934c38 --- /dev/null +++ b/xdg-desktop-portal-wlr/.footprint @@ -0,0 +1,10 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/xdg-desktop-portal-wlr +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/dbus-1/ +drwxr-xr-x root/root usr/share/dbus-1/services/ +-rw-r--r-- root/root usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.wlr.service +drwxr-xr-x root/root usr/share/xdg-desktop-portal/ +drwxr-xr-x root/root usr/share/xdg-desktop-portal/portals/ +-rw-r--r-- root/root usr/share/xdg-desktop-portal/portals/wlr.portal diff --git a/xdg-desktop-portal-wlr/.signature b/xdg-desktop-portal-wlr/.signature new file mode 100644 index 000000000..92f7b04ac --- /dev/null +++ b/xdg-desktop-portal-wlr/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3weIebBuxVGdVjkx8g+ZgURMKZKDO20nm2UZyqwH3qlNPFuvk9pgoLfZWUMND3OGoug1Pt7vwzz0Ef0Fq3WSTAU= +SHA256 (Pkgfile) = e72b0fad704e219a9c75a027e0850827afa6e247af9dd8756b842cbb898b224d +SHA256 (.footprint) = ff8c316321d3dcd36002452bc816fd966718ec324177ca61291bbf5ea8a85786 +SHA256 (xdg-desktop-portal-wlr-0.4.0.tar.gz) = eb97248c3625a2e6775a250de4bd53d50c5a548bf880fc716e28b6b9c51447d5 diff --git a/xdg-desktop-portal-wlr/Pkgfile b/xdg-desktop-portal-wlr/Pkgfile new file mode 100644 index 000000000..245f9d9ac --- /dev/null +++ b/xdg-desktop-portal-wlr/Pkgfile @@ -0,0 +1,23 @@ +# Description: xdg-desktop-portal backend for wlroots +# URL: https://github.com/emersion/xdg-desktop-portal-wlr +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: basu inih pipewire wayland-protocols + +name=xdg-desktop-portal-wlr +version=0.4.0 +release=3 +source=(https://github.com/emersion/xdg-desktop-portal-wlr/archive/v$version/$name-$version.tar.gz) + +build() { + #meson setup $name-$_commit build \ + meson setup $name-$version build \ + --prefix=/usr \ + --libexecdir=lib \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D sd-bus-provider=basu + meson compile -C build + DESTDIR=$PKG meson install -C build +}