The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / ofono / ofono.mk
1 ################################################################################
2 #
3 # ofono
4 #
5 ################################################################################
6
7 OFONO_VERSION = 1.16
8 OFONO_SOURCE = ofono-$(OFONO_VERSION).tar.xz
9 OFONO_SITE = $(BR2_KERNEL_MIRROR)/linux/network/ofono
10 OFONO_LICENSE = GPLv2
11 OFONO_LICENSE_FILES = COPYING
12 OFONO_DEPENDENCIES = \
13         host-pkgconf \
14         dbus \
15         libglib2 \
16         libcap-ng \
17         mobile-broadband-provider-info
18
19 OFONO_CONF_OPTS = --disable-test
20
21 # N.B. Qualcomm QMI modem support requires O_CLOEXEC; so
22 # make sure that it is defined.
23 OFONO_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE"
24
25 define OFONO_INSTALL_INIT_SYSV
26         $(INSTALL) -m 0755 -D package/ofono/S46ofono $(TARGET_DIR)/etc/init.d/S46ofono
27 endef
28
29 define OFONO_INSTALL_INIT_SYSTEMD
30         mkdir -p $(TARGET_DIR)/etc/systemd/systemd/multi-user.target.wants
31         ln -fs ../../../../usr/lib/systemd/system/ofono.service \
32                 $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
33 endef
34
35 ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
36 OFONO_CONF_OPTS += --enable-udev
37 OFONO_DEPENDENCIES += udev
38 else
39 OFONO_CONF_OPTS += --disable-udev
40 endif
41
42 ifeq ($(BR2_PACKAGE_BLUEZ_UTILS),y)
43 OFONO_CONF_OPTS += --enable-bluetooth
44 OFONO_DEPENDENCIES += bluez_utils
45 else
46 OFONO_CONF_OPTS += --disable-bluetooth
47 endif
48
49 $(eval $(autotools-package))