diff --git a/basu/.footprint b/basu/.footprint new file mode 100644 index 000000000..ed5234a39 --- /dev/null +++ b/basu/.footprint @@ -0,0 +1,15 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/basuctl +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/basu/ +-rw-r--r-- root/root usr/include/basu/_sd-common.h +-rw-r--r-- root/root usr/include/basu/sd-bus-protocol.h +-rw-r--r-- root/root usr/include/basu/sd-bus-vtable.h +-rw-r--r-- root/root usr/include/basu/sd-bus.h +-rw-r--r-- root/root usr/include/basu/sd-id128.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libbasu.so -> libbasu.so.0 +-rwxr-xr-x root/root usr/lib/libbasu.so.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/basu.pc diff --git a/basu/.signature b/basu/.signature new file mode 100644 index 000000000..7daedd770 --- /dev/null +++ b/basu/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3wfYYX5tpJgzCAxO/6ZwPtkKouJGtUhQPr8L0fMmsCWG9nw9fNuvDGgvCpSeG916TLmZQHvTraBr7P9SVjVjNw8= +SHA256 (Pkgfile) = 544574aacbbc3678a31c17b13962f834bc5e75953c997a779e35875f6129e5d1 +SHA256 (.footprint) = 65dacdf4bf7c03f8ed88cc9733271b759abb9acef92c91b89a5e351b8a323b16 +SHA256 (basu-0.2.0.tar.gz) = e2fda9b69fc6c4530173fcf8db94c29aa5f3ed932d948cc6a31892623cde5e4b diff --git a/basu/Pkgfile b/basu/Pkgfile new file mode 100644 index 000000000..efb525334 --- /dev/null +++ b/basu/Pkgfile @@ -0,0 +1,22 @@ +# Description: The sd-bus library, extracted from systemd +# URL: https://git.sr.ht/~emersion/basu +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: dbus meson ninja + +name=basu +version=0.2.0 +release=1 +source=(https://github.com/emersion/basu/archive/v$version/$name-$version.tar.gz) + +build() { + meson $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D system-bus-address='unix:path=/var/run/dbus/system_bus_socket' \ + -D nobody-user=nobody + meson compile -C build + DESTDIR=$PKG meson install -C build +}