From 8e24565f2c7dea3c73a18668bc780ba5197a85aa Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Mon, 22 Dec 2025 05:52:05 -0500 Subject: [PATCH] update to 12.4-systemd: dbus-1.16.2 --- lfs/dbus-1.16.2.PKGBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 lfs/dbus-1.16.2.PKGBUILD diff --git a/lfs/dbus-1.16.2.PKGBUILD b/lfs/dbus-1.16.2.PKGBUILD new file mode 100644 index 0000000..4bc9508 --- /dev/null +++ b/lfs/dbus-1.16.2.PKGBUILD @@ -0,0 +1,34 @@ +pkgname="dbus" +pkgver="1.16.2" +pkgdesc="Freedesktop.org message bus system" +homepage="https://www.freedesktop.org/wiki/Software/dbus" +sources=("${pkgname}-${pkgver}.tar.xz") +urls=("https://dbus.freedesktop.org/releases/${pkgname}/${sources[0]}") +md5sums=("97832e6f0a260936d28536e5349c22e5") + +src_prepare() { + tar -xf ${distdir}/${sources[0]} --strip-components=1 +} + +src_build() { + mkdir build + cd build + + meson setup --prefix=/usr --buildtype=release --wrap-mode=nofallback .. + ninja + cd .. +} + +src_check() { + pushd build + ninja test + popd +} + +src_install() { + pushd build + DESTDIR=$pkgdir ninja install + install -d -v -m755 ${pkgdir}/var/lib/dbus + ln -sfv ../../../etc/machine-id ${pkgdir}/var/lib/dbus + popd +}