# Description: Message bus system, a simple way for applications to talk to one another # URL: # Maintainer: Emmett1, emmett1 dot 2miligrams at gmail dot com # Depends on: name=dbus version=1.12.16 release=1 source=(https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.gz) build() { cd $name-$version ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-user-session \ --disable-doxygen-docs \ --disable-xml-docs \ --disable-static \ --with-systemduserunitdir=no \ --with-systemdsystemunitdir=no \ --with-console-auth-dir=/run/console \ --with-system-pid-file=/run/dbus/pid \ --with-system-socket=/run/dbus/system_bus_socket make make DESTDIR=$PKG install mkdir -p $PKG/lib mv -v $PKG/usr/lib/libdbus-1.so.* $PKG/lib ln -sfv ../../lib/$(readlink $PKG/usr/lib/libdbus-1.so) $PKG/usr/lib/libdbus-1.so chown -v root:messagebus $PKG/usr/libexec/dbus-daemon-launch-helper chmod -v 4750 $PKG/usr/libexec/dbus-daemon-launch-helper # if build logind support #ln -sv $PKG/var/lib/dbus/machine-id $PKG/etc }