1################################################################################ 2# 3# modem-manager 4# 5################################################################################ 6 7MODEM_MANAGER_VERSION = 1.16.10 8MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz 9MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager 10MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) 11MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB 12MODEM_MANAGER_SELINUX_MODULES = modemmanager 13MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) 14MODEM_MANAGER_INSTALL_STAGING = YES 15MODEM_MANAGER_CONF_OPTS = --disable-more-warnings 16 17ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) 18MODEM_MANAGER_DEPENDENCIES += libqmi 19MODEM_MANAGER_CONF_OPTS += --with-qmi 20else 21MODEM_MANAGER_CONF_OPTS += --without-qmi 22endif 23 24ifeq ($(BR2_PACKAGE_LIBGUDEV),y) 25MODEM_MANAGER_DEPENDENCIES += libgudev 26MODEM_MANAGER_CONF_OPTS += --with-udev 27else 28MODEM_MANAGER_CONF_OPTS += --without-udev 29endif 30 31ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) 32MODEM_MANAGER_DEPENDENCIES += libmbim 33MODEM_MANAGER_CONF_OPTS += --with-mbim 34else 35MODEM_MANAGER_CONF_OPTS += --without-mbim 36endif 37 38ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) 39MODEM_MANAGER_DEPENDENCIES += gobject-introspection 40MODEM_MANAGER_CONF_OPTS += --enable-introspection 41else 42MODEM_MANAGER_CONF_OPTS += --disable-introspection 43endif 44 45define MODEM_MANAGER_INSTALL_INIT_SYSV 46 $(INSTALL) -m 0755 -D package/modem-manager/S44modem-manager \ 47 $(TARGET_DIR)/etc/init.d/S44modem-manager 48endef 49 50$(eval $(autotools-package)) 51