From cf2f2c8342aa37d8fa6d0dbd3bcbef6d48378d3d Mon Sep 17 00:00:00 2001 From: Lorn Potter Date: Thu, 29 Dec 2016 14:43:06 +1000 Subject: [PATCH] [sensorfw] Fix OBS build. Fixes MER#1728 --- adaptors/iioadaptor/iioadaptor.cpp | 6 +++--- adaptors/iioadaptor/iioadaptor.pro | 5 ----- adaptors/lidsensoradaptor-evdev/lidsensoradaptor-evdev.cpp | 2 +- debian/control | 4 ++-- rpm/sensorfw-qt5.spec | 1 + 5 files changed, 7 insertions(+), 11 deletions(-) diff --git a/adaptors/iioadaptor/iioadaptor.cpp b/adaptors/iioadaptor/iioadaptor.cpp index de421899..c11ed469 100644 --- a/adaptors/iioadaptor/iioadaptor.cpp +++ b/adaptors/iioadaptor/iioadaptor.cpp @@ -38,15 +38,15 @@ #include #include "iioadaptor.h" -#include -#include +#include +#include #include #include #include #include #include -#include +#include #include "datatypes/orientationdata.h" #define GRAVITY 9.80665 diff --git a/adaptors/iioadaptor/iioadaptor.pro b/adaptors/iioadaptor/iioadaptor.pro index 12f04cd8..3490b213 100644 --- a/adaptors/iioadaptor/iioadaptor.pro +++ b/adaptors/iioadaptor/iioadaptor.pro @@ -9,11 +9,6 @@ SOURCES += iioadaptor.cpp \ CONFIG += qt debug warn_on link_prl link_pkgconfig plugin -PKGCONFIG += sensord-qt5 -for(PKG, $$list($$unique(PKGCONFIG))) { - !system(pkg-config --exists $$PKG):error($$PKG development files are missing) -} - CONFIG += link_pkgconfig PKGCONFIG += udev LIBS += -ludev diff --git a/adaptors/lidsensoradaptor-evdev/lidsensoradaptor-evdev.cpp b/adaptors/lidsensoradaptor-evdev/lidsensoradaptor-evdev.cpp index 1a3db511..a0360bef 100644 --- a/adaptors/lidsensoradaptor-evdev/lidsensoradaptor-evdev.cpp +++ b/adaptors/lidsensoradaptor-evdev/lidsensoradaptor-evdev.cpp @@ -78,7 +78,7 @@ void LidSensorAdaptorEvdev::init() qDebug() << Q_FUNC_INFO << name(); QStringList strList = Config::configuration()->value(name() + "/input_match"); qDebug() << strList; - for (const QString str : strList) { + foreach (const QString str, strList) { if (!getInputDevices(str)) { sensordLogW() << "Input device not found."; SysfsAdaptor::init(); diff --git a/debian/control b/debian/control index 4d95c7a3..ae6a5fb8 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: misc Priority: optional Maintainer: Lorn Potter Uploaders: -Build-Depends: debhelper (>=5), qt5-default +Build-Depends: debhelper (>=5), qt5-default, libudev-dev Standards-Version: 3.7.3 Package: sensorfw-qt5 @@ -18,7 +18,7 @@ Package: libsensorfw-qt5-plugins Section: misc Priority: extra Architecture: any -Depends: sensorfw-qt5 (= ${binary:Version}), ${misc:Depends}, libqt5core5a +Depends: sensorfw-qt5 (= ${binary:Version}), ${misc:Depends}, libqt5core5a, udev Description: Sensor framework daemon and libraries plugins Platform plugins for sensorfw. diff --git a/rpm/sensorfw-qt5.spec b/rpm/sensorfw-qt5.spec index 63e86935..89735286 100644 --- a/rpm/sensorfw-qt5.spec +++ b/rpm/sensorfw-qt5.spec @@ -22,6 +22,7 @@ BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(mlite5) BuildRequires: doxygen BuildRequires: systemd +BuildRequires: libudev-devel Provides: sensord-qt5 Obsoletes: sensorframework