From 5a8f4d7828903b6a97da3ad17f138c6b24c23128 Mon Sep 17 00:00:00 2001 From: Frederik Pasch Date: Mon, 15 Nov 2010 15:32:03 -0300 Subject: [PATCH] gpsd: Only build qt support if qt-network is enabled Signed-off-by: Frederik Pasch Signed-off-by: Peter Korsgaard --- CHANGES | 2 +- package/gpsd/gpsd.mk | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 05c9554138..e533219519 100644 --- a/CHANGES +++ b/CHANGES @@ -2,7 +2,7 @@ Fixes all over the tree. - Updated/fixed packages: bash, bind, busybox, libglib2, + Updated/fixed packages: bash, bind, busybox, gpsd, libglib2, libcurl, libmad, lrzsz, midori, module-init-tools, mtd-utils, openssh, openssl, pciutils, qt, sqlite, sysstat, webkit, zlib diff --git a/package/gpsd/gpsd.mk b/package/gpsd/gpsd.mk index ab7e921c12..6c249911b8 100644 --- a/package/gpsd/gpsd.mk +++ b/package/gpsd/gpsd.mk @@ -18,6 +18,15 @@ else GPSD_CONF_OPT += --disable-libgpsmm endif +# Enable or disable Qt binding +ifeq ($(BR2_PACKAGE_QT_NETWORK),y) + GPSD_CONF_ENV += QMAKE="$(QT_QMAKE)" + GPSD_CONF_OPT += --enable-libQgpsmm + GPSD_DEPENDENCIES += qt +else + GPSD_CONF_OPT += --disable-libQgpsmm +endif + # If libusb is available build it before so the package can use it ifeq ($(BR2_PACKAGE_LIBUSB),y) GPSD_DEPENDENCIES += libusb -- 2.30.2