Add ofono package

[Peter: add upstream URL, fix dep, drop explicit bluetooth option, no AUTORECONF]
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Marek Belisko 2012-04-01 03:58:49 +00:00 committed by Peter Korsgaard
parent 1fa5612194
commit 60db41fb41
3 changed files with 48 additions and 0 deletions

View File

@ -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
package/ofono/Config.in Normal file
View File

@ -0,0 +1,16 @@
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

31
package/ofono/ofono.mk Normal file
View File

@ -0,0 +1,31 @@
#############################################################
#
# 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))