1################################################################################ 2# 3# dbus-python 4# 5################################################################################ 6 7DBUS_PYTHON_VERSION = 1.2.18 8DBUS_PYTHON_SITE = http://dbus.freedesktop.org/releases/dbus-python 9DBUS_PYTHON_INSTALL_STAGING = YES 10DBUS_PYTHON_LICENSE = MIT (dbus-python), AFL-2.1 or GPL-2.0+ (dbus-gmain) 11DBUS_PYTHON_LICENSE_FILES = COPYING dbus-gmain/COPYING 12DBUS_PYTHON_DEPENDENCIES = dbus libglib2 13HOST_DBUS_PYTHON_DEPENDENCIES = host-dbus host-libglib2 14 15ifeq ($(BR2_PACKAGE_PYTHON),y) 16DBUS_PYTHON_DEPENDENCIES += python host-python 17 18DBUS_PYTHON_CONF_ENV += \ 19 PYTHON=$(HOST_DIR)/bin/python2 \ 20 PYTHON_INCLUDES="`$(STAGING_DIR)/usr/bin/python2-config --includes`" \ 21 PYTHON_LIBS="`$(STAGING_DIR)/usr/bin/python2-config --ldflags`" 22 23HOST_DBUS_PYTHON_DEPENDENCIES += host-python 24 25HOST_DBUS_PYTHON_CONF_ENV += \ 26 PYTHON=$(HOST_DIR)/bin/python2 \ 27 PYTHON_INCLUDES="`$(HOST_DIR)/usr/bin/python2-config --includes`" \ 28 PYTHON_LIBS="`$(HOST_DIR)/usr/bin/python2-config --ldflags`" 29else 30DBUS_PYTHON_DEPENDENCIES += python3 host-python3 31 32DBUS_PYTHON_CONF_ENV += \ 33 PYTHON=$(HOST_DIR)/bin/python3 \ 34 PYTHON_INCLUDES="`$(STAGING_DIR)/usr/bin/python3-config --includes`" \ 35 PYTHON_LIBS="`$(STAGING_DIR)/usr/bin/python3-config --ldflags`" \ 36 PYTHON_EXTRA_LIBS="`$(STAGING_DIR)/usr/bin/python3-config --libs --embed`" 37 38HOST_DBUS_PYTHON_DEPENDENCIES += host-python3 39 40HOST_DBUS_PYTHON_CONF_ENV += \ 41 PYTHON=$(HOST_DIR)/bin/python3 \ 42 PYTHON_INCLUDES="`$(HOST_DIR)/usr/bin/python3-config --includes`" \ 43 PYTHON_LIBS="`$(HOST_DIR)/usr/bin/python3-config --ldflags`" \ 44 PYTHON_EXTRA_LIBS="`$(HOST_DIR)/usr/bin/python3-config --libs --embed`" 45endif 46 47$(eval $(autotools-package)) 48$(eval $(host-autotools-package)) 49