From 799f44dad7ee2d6e150802a81c86ad484c3a3cb6 Mon Sep 17 00:00:00 2001 From: sisungo Date: Tue, 14 Jul 2026 15:26:13 +0800 Subject: [PATCH] feat: add package dbus Signed-off-by: sisungo --- packages/dbus/pkgbuild.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 packages/dbus/pkgbuild.py diff --git a/packages/dbus/pkgbuild.py b/packages/dbus/pkgbuild.py new file mode 100644 index 0000000..f2abae0 --- /dev/null +++ b/packages/dbus/pkgbuild.py @@ -0,0 +1,22 @@ +from lib.make import * +from lib import cpp + +version("1.16.2") +source_git("https://gitlab.freedesktop.org/dbus/dbus.git", "dbus-1.16") + +builddep("shortcut/c") +builddep("gettext") +builddep(f"libintl-dev @{arch.get_target()}") + +def build(): + cpp.meson_setup([ + "-Dapparmor=disabled", + "-Dmessage_bus=false", + "-Druntime_dir=/run", + "-Dsystemd=disabled", + "--prefix=/", + ]) + cpp.meson_compile() + cpp.meson_install() + +on_build(build)