1################################################################################ 2# 3# dbus-cpp 4# 5################################################################################ 6 7DBUS_CPP_VERSION = 0.9.0 8DBUS_CPP_SITE = http://downloads.sourceforge.net/project/dbus-cplusplus/dbus-c++/$(DBUS_CPP_VERSION) 9DBUS_CPP_SOURCE = libdbus-c++-$(DBUS_CPP_VERSION).tar.gz 10DBUS_CPP_INSTALL_STAGING = YES 11# expat is required for the tools irrespective of dbus xml backend 12DBUS_CPP_DEPENDENCIES = host-dbus-cpp host-pkgconf dbus expat 13HOST_DBUS_CPP_DEPENDENCIES = host-pkgconf host-dbus host-expat 14DBUS_CPP_CONF_OPTS = \ 15 --disable-examples \ 16 --disable-tests \ 17 --disable-doxygen-docs \ 18 --with-build-libdbus-cxx=$(HOST_DBUS_CPP_BUILDDIR) 19HOST_DBUS_CPP_CONF_OPTS = \ 20 --disable-examples \ 21 --disable-tests \ 22 --disable-doxygen-docs \ 23 --disable-ecore \ 24 --disable-glib 25DBUS_CPP_AUTORECONF = YES 26DBUS_CPP_LICENSE = LGPL-2.1+ 27DBUS_CPP_LICENSE_FILES = COPYING 28 29ifeq ($(BR2_PACKAGE_EFL),y) 30DBUS_CPP_CONF_OPTS += --enable-ecore 31DBUS_CPP_DEPENDENCIES += efl 32else 33DBUS_CPP_CONF_OPTS += --disable-ecore 34endif 35 36ifeq ($(BR2_PACKAGE_LIBGLIB2),y) 37DBUS_CPP_CONF_OPTS += --enable-glib 38DBUS_CPP_DEPENDENCIES += libglib2 39else 40DBUS_CPP_CONF_OPTS += --disable-glib 41endif 42 43$(eval $(autotools-package)) 44$(eval $(host-autotools-package)) 45