diff --git a/packages/dbus/pkgbuild.py b/packages/dbus/pkgbuild.py new file mode 100644 index 0000000..67dd18e --- /dev/null +++ b/packages/dbus/pkgbuild.py @@ -0,0 +1,26 @@ +from lib.make import * +from lib import cpp + +version("1.16.2") +source_url("https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz") + +builddep("shortcut/c") +builddep("shortcut/meson") +builddep("gettext") +builddep(f"libintl-dev @{arch.get_target()}") +builddep(f"glib-dev @{arch.get_target()}") +builddep("pkgconf") + + +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)