diff --git a/main/dbus/APKBUILD b/main/dbus/APKBUILD
index a1c6ca283c234660cf3aa35a8d37ce04bc28f0ae..85b4991cf6150ab8971fefdcb8ca6ceb567fcaae 100644
--- a/main/dbus/APKBUILD
+++ b/main/dbus/APKBUILD
@@ -10,14 +10,19 @@ license="GPL custom"
 subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-x11"
 triggers="$pkgname.trigger=/etc/dbus-1/system.d"
 depends=
-makedepends="expat-dev libx11-dev util-linux-dev"
 depends_dev="util-linux-dev"
+makedepends="$depends_dev expat-dev libx11-dev autoconf automake libtool"
 install="$pkgname.pre-install $pkgname.post-install"
 source="http://dbus.freedesktop.org/releases/dbus/dbus-$pkgver.tar.gz
 	fix-int64-print.patch
 	$pkgname.initd
 	"
 
+prepare() {
+	default_prepare
+	autoreconf -vif
+}
+
 build() {
 	cd "$srcdir"/$pkgname-$pkgver
 	./configure \