diff --git a/main/basu/.checksums b/main/basu/.checksums new file mode 100644 index 000000000..87cfee32f --- /dev/null +++ b/main/basu/.checksums @@ -0,0 +1 @@ +c1cd089aa31318792542f494290830da4dfd9820ecb36aebd59fb26f874a98bff842a49d980af1570f5a762dc7534a7fee7fc676aebc6237b16a173938717c3a basu-0.2.1.tar.gz diff --git a/main/basu/.pkgfiles b/main/basu/.pkgfiles new file mode 100644 index 000000000..4ba3f29d9 --- /dev/null +++ b/main/basu/.pkgfiles @@ -0,0 +1,17 @@ +basu-0.2.1-1 +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/ +-rw-r--r-- root/root usr/lib/libbasu.a +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/main/basu/spkgbuild b/main/basu/spkgbuild new file mode 100644 index 000000000..f16540e67 --- /dev/null +++ b/main/basu/spkgbuild @@ -0,0 +1,18 @@ +# description : The sd-bus library +# homepage : https://sr.ht/~emersion/basu/ +# depends : gperf libcap meson + +name=basu +version=0.2.1 +release=1 +source="$name-$version.tar.gz::https://git.sr.ht/~emersion/basu/archive/v$version.tar.gz" + +build() { + + venom-meson $name-v$version build \ + -Dsystem-bus-address="unix:path=/run/dbus/system_bus_socket" \ + -Ddefault_library=both + + meson compile -C build + DESTDIR=$PKG meson install --no-rebuild -C build +}