PKGNAME=dbus
PKGDES="D-Bus, a system message bus"
PKGSEC=admin

PKGDEP="x11-lib expat systemd"

BUILDDEP="autoconf-archive docbook-sgml docbook-xml docbook-xsl doxygen \
          x11-proto xmlto"
BUILDDEP__RETRO="x11-proto autoconf-archive"

AUTOTOOLS_AFTER=(
	'--libexecdir=/usr/lib/dbus-1.0'
	'--with-system-pid-file=/run/dbus/pid'
	'--with-system-socket=/run/dbus/system_bus_socket'
	'--with-console-auth-dir=/run/console'
	'--with-systemdsystemunitdir=/usr/lib/systemd/system'
	'--with-dbus-user=dbus'
	'--disable-developer'
	'--enable-debug=info'
	'--enable-largefile'
	'--enable-shared'
	'--disable-static'
	'--disable-ansi'
	'--enable-verbose-mode'
	'--disable-asserts'
	'--disable-checks'
	'--enable-xml-docs'
	'--enable-doxygen-docs'
	'--disable-ducktype-docs'
	'--disable-selinux'
	'--disable-apparmor'
	'--disable-libaudit'
	'--enable-inotify'
	'--disable-kqueue'
	'--enable-console-owner-file'
	'--disable-launchd'
	'--enable-systemd'
	'--enable-traditional-activation'
	'--disable-embedded-tests'
	'--disable-modular-tests'
	'--disable-tests'
	'--disable-installed-tests'
	'--disable-code-coverage'
	'--enable-epoll'
	'--enable-x11-autolaunch'
	'--enable-qt-help=no'
	'--enable-relocation=yes'
	'--enable-stats'
	'--enable-user-session'
	'--without-valgrind'
	'--with-x'
)

AUTOTOOLS_AFTER__RETRO=(
	"${AUTOTOOLS_AFTER[@]}"
	'--enable-x11-autolaunch'
	'--with-x'
	'--disable-xml-docs'
	'--disable-doxygen-docs'
	'--disable-checks'
	'--disable-tests'
)

# Note: Extra Provides for Spiral (Debian compatibility).
PKGPROV="libdbus-1-3_spiral libdbus-1-dev_spiral"

PKGESS=1

# Needed by Afterglow, whereas FAIL_ARCH defaults to mainline-only.
FAIL_ARCH="!(mainline|retro)"
