xref: /buildroot/package/dbus-cpp/dbus-cpp.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
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

Last Index update Fri Aug 22 08:59:00 CST 2025