diff --git a/packages/sysutils/dbus/package.mk b/packages/sysutils/dbus/package.mk index 99b740c791..ed464603c8 100644 --- a/packages/sysutils/dbus/package.mk +++ b/packages/sysutils/dbus/package.mk @@ -26,8 +26,9 @@ PKG_LICENSE="GPL" PKG_SITE="http://dbus.freedesktop.org" PKG_URL="http://dbus.freedesktop.org/releases/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS="expat" -PKG_BUILD_DEPENDS_TARGET="toolchain expat" +PKG_BUILD_DEPENDS_TARGET="toolchain expat systemd" PKG_BUILD_DEPENDS_HOST="toolchain expat:host" +PKG_BUILD_DEPENDS_BOOTSTRAP="toolchain expat" PKG_PRIORITY="required" PKG_SECTION="system" PKG_SHORTDESC="dbus: simple interprocess messaging system" @@ -63,6 +64,26 @@ PKG_CONFIGURE_OPTS_HOST="--enable-verbose-mode \ --disable-xml-docs \ --disable-doxygen-docs" +PKG_CONFIGURE_OPTS_BOOTSTRAP="export ac_cv_have_abstract_sockets=yes \ + --libexecdir=/usr/lib/dbus \ + --enable-verbose-mode \ + --enable-asserts \ + --enable-checks \ + --disable-tests \ + --disable-ansi \ + --disable-xml-docs \ + --disable-doxygen-docs \ + --enable-abstract-sockets \ + --disable-x11-autolaunch \ + --disable-selinux \ + --disable-libaudit \ + --disable-systemd \ + --enable-dnotify \ + --enable-inotify \ + --with-xml=expat \ + --without-x \ + --with-dbus-user=dbus" + post_makeinstall_host() { $ROOT/$TOOLCHAIN/bin/dbus-daemon --introspect > introspect.xml } diff --git a/packages/sysutils/systemd/package.mk b/packages/sysutils/systemd/package.mk index d8afaf1fa1..fdfed9ac2d 100644 --- a/packages/sysutils/systemd/package.mk +++ b/packages/sysutils/systemd/package.mk @@ -26,7 +26,7 @@ PKG_LICENSE="GPL" PKG_SITE="http://www.freedesktop.org/wiki/Software/systemd" PKG_URL="http://www.freedesktop.org/software/systemd/$PKG_NAME-$PKG_VERSION.tar.xz" PKG_DEPENDS="dbus kmod util-linux glib libgcrypt" -PKG_BUILD_DEPENDS_TARGET="toolchain attr libcap dbus kmod util-linux glib libgcrypt" +PKG_BUILD_DEPENDS_TARGET="toolchain attr libcap dbus:bootstrap kmod util-linux glib libgcrypt" PKG_PRIORITY="required" PKG_SECTION="system" PKG_SHORTDESC="systemd: a system and session manager"