Commit 60db41fb authored by Marek Belisko's avatar Marek Belisko Committed by Peter Korsgaard
Browse files

Add ofono package



[Peter: add upstream URL, fix dep, drop explicit bluetooth option, no AUTORECONF]
Signed-off-by: default avatarMarek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 1fa56121
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -207,6 +207,7 @@ source "package/memtester/Config.in"
source "package/minicom/Config.in"
source "package/mtd/Config.in"
source "package/ntfs-3g/Config.in"
source "package/ofono/Config.in"
source "package/open2300/Config.in"
source "package/openocd/Config.in"
source "package/parted/Config.in"
+16 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_OFONO
	bool "ofono"
	depends on BR2_USE_WCHAR # gettext/libglib2
	select BR2_PACKAGE_LIBCAP_NG
	select BR2_PACKAGE_DBUS
	select BR2_PACKAGE_LIBGLIB2
	select BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO
	help
	  oFono is a free, open source project for mobile telephony
	  (GSM/UMTS) applications. It uses high-level D-Bus API for
	  use by telephony applications. It uses 3GPP standard.

	  http://ofono.org/

comment "ofono requires a toolchain with WCHAR support"
	depends on !BR2_USE_WCHAR

package/ofono/ofono.mk

0 → 100644
+31 −0
Original line number Diff line number Diff line
#############################################################
#
# ofono
#
#############################################################
OFONO_VERSION = 1.5
OFONO_SITE = $(BR2_KERNEL_MIRROR)/linux/network/ofono
OFONO_DEPENDENCIES = \
	host-pkg-config \
	dbus \
	libglib2 \
	libcap-ng \
	mobile-broadband-provider-info

OFONO_CONF_OPT = --disable-test

ifeq ($(BR2_PACKAGE_UDEV),y)
	OFONO_CONF_OPT += --enable-udev
	OFONO_DEPENDENCIES += udev
else
	OFONO_CONF_OPT += --disable-udev
endif

ifeq ($(BR2_PACKAGE_BLUEZ_UTILS),y)
	OFONO_CONF_OPT += --enable-bluetooth
	OFONO_DEPENDENCIES += bluez_utils
else
	OFONO_CONF_OPT += --disable-bluetooth
endif

$(eval $(call AUTOTARGETS))