# Description: The sd-bus library, extracted from systemd # URL: https://git.sr.ht/~emersion/basu # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: meson gperf name=basu version=0.2.1 release=1 source=(https://git.sr.ht/~emersion/${name}/archive/v${version}.tar.gz) renames=(${name}-${version}.tar.gz) build() { cd ${name}-v${version} sed '/sd_bus_attach_event;/d' -i src/libsystemd/libsystemd.sym sed '/sd_bus_detach_event;/d' -i src/libsystemd/libsystemd.sym sed '/sd_bus_get_event;/d' -i src/libsystemd/libsystemd.sym meson setup \ -Dprefix=/usr \ -Dlibdir=/usr/lib \ -Dincludedir=/usr/include \ -Ddatadir=/usr/share \ -Dmandir=/usr/share/man \ -Dinfodir=/usr/share/info \ -Dlocaledir=/usr/share/locale \ -Dsysconfdir=/etc \ -Dlocalstatedir=/var \ -Dsharedstatedir=/var/lib \ -Dbuildtype=plain \ -Dauto_features=auto \ -Dwrap_mode=nodownload \ -Db_lto=true \ -Db_pie=true \ -Daudit=disabled \ build ninja -C build DESTDIR=$PKG meson install -C build }