[build] type = "meson" [build.flags] build_dir = "build" configure = ["-Dsystem_pid_file=/run/dbus/dbus.pid"] post_install = [ "install -Dm755 $DEPOT_SPECDIR/dbus.initd $DESTDIR/etc/init.d/dbus", "install -Dm644 $DEPOT_SPECDIR/dbus.confd $DESTDIR/etc/conf.d/dbus", "install -Dm755 $DEPOT_SPECDIR/dbus-user.initd $DESTDIR/etc/user/init.d/dbus", "install -Dm644 $DEPOT_SPECDIR/dbus-user.confd $DESTDIR/etc/user/conf.d/dbus", "rm -r $DESTDIR/run", "chmod 4750 $DESTDIR/usr/lib/dbus-daemon-launch-helper", ] keep = [ "etc/conf.d/dbus", "etc/user/conf.d/dbus" ] skip_tests = true [dependencies] build = [ "mallard-ducktype", "doxygen", "docbook-xsl", "meson", "python", "xmlto", "yelp-tools", "glib2" ] runtime = [ "expat", "glibc", "libcap-ng", ] [[manual_sources]] files = [ "dbus.initd", "dbus.confd", "dbus-user.initd", "dbus-user.confd", "postinstall.sh" ] [package] description = "Freedesktop.org message bus system" homepage = "https://www.freedesktop.org/wiki/Software/dbus/" license = "AFL-2.1 OR GPL-2.0-or-later" name = "dbus" version = "1.16.2" [[source]] extract_dir = "$name-$version" sha256 = "0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2" url = "https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz"