Search
SailfishOS Open Build Service
>
Projects
>
home:tangtao77
>
qtsensors
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
[-]
[+]
Added
qtsensors.spec
@@ -0,0 +1,153 @@ +Name: qt5-qtsensors +Summary: Qt Sensors module +Version: 5.4.0 +Release: 1.0.0 +Group: Qt/Qt +License: LGPLv2.1 with exception or GPLv3 +URL: http://qt.nokia.com +Source0: %{name}-%{version}.tar.bz2 +BuildRequires: qt5-qtcore-devel +BuildRequires: qt5-qtgui-devel +BuildRequires: qt5-qtopengl-devel +BuildRequires: qt5-qtnetwork-devel +BuildRequires: qt5-qtdeclarative-qtquick-devel +BuildRequires: qt5-qmake +BuildRequires: fdupes +BuildRequires: pkgconfig(sensord-qt5) + +%description +Qt is a cross-platform application and UI framework. Using Qt, you can +write web-enabled applications once and deploy them across desktop, +mobile and embedded systems without rewriting the source code. +. +This package contains the Qt sensors module + + +%package devel +Summary: Qt sensors - development files +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} + +%description devel +Qt is a cross-platform application and UI framework. Using Qt, you can +write web-enabled applications once and deploy them across desktop, +mobile and embedded systems without rewriting the source code. +. +This package contains the Qt sensors module development files + + +%package -n qt5-qtdeclarative-import-sensors +Summary: QtQml sensors import +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} +Requires: qt5-qtdeclarative + +%description -n qt5-qtdeclarative-import-sensors +This package contains the Sensors import for Qtml + +%package plugin-sensorfw +Summary: sensorfw sensors plugin +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} + +%description plugin-sensorfw +This package contains the sensorfw plugin for sensors + +%package plugin-generic +Summary: Generic sensors plugin +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} + +%description plugin-generic +This package contains the generic plugin for sensors + +%package plugin-gestures-shake +Summary: Shake gesture plugin +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} + +%description plugin-gestures-shake +This package contains the shake gesture plugin for sensors + +%package plugin-gestures-sensor +Summary: Sensor gesture plugin +Group: Qt/Qt +Requires: %{name} = %{version}-%{release} + +%description plugin-gestures-sensor +This package contains the gesture plugin for sensors + + +%prep +%setup -q -n %{name}-%{version} + +%build +export QTDIR=/usr/share/qt5 +touch .git +%qmake5 CONFIG+=sensorfw +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%qmake5_install +# Remove unneeded .la files +rm -f %{buildroot}/%{_libdir}/*.la +%fdupes %{buildroot}/%{_includedir} + + + + + +%post +/sbin/ldconfig +%postun +/sbin/ldconfig + + + + + + +%files +%defattr(-,root,root,-) +%{_libdir}/libQt5Sensors.so.5 +%{_libdir}/libQt5Sensors.so.5.* + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libQt5Sensors.so +%{_libdir}/libQt5Sensors.prl +%{_libdir}/pkgconfig/* +%{_includedir}/qt5/* +%{_datadir}/qt5/mkspecs/ +%{_libdir}/cmake/ + +%files -n qt5-qtdeclarative-import-sensors +%defattr(-,root,root,-) +%{_libdir}/qt5/qml/QtSensors/ + + +%files plugin-sensorfw +%defattr(-,root,root,-) +%{_libdir}/qt5/plugins/sensors/libqtsensors_sensorfw.so +%{_sysconfdir}/xdg/QtProject/Sensors.conf + +%files plugin-generic +%defattr(-,root,root,-) +%{_libdir}/qt5/plugins/sensors/libqtsensors_generic.so + +%files plugin-gestures-shake +%defattr(-,root,root,-) +%{_libdir}/qt5/plugins/sensorgestures/libqtsensorgestures_shakeplugin.so + +%files plugin-gestures-sensor +%defattr(-,root,root,-) +%{_libdir}/qt5/plugins/sensorgestures/libqtsensorgestures_plugin.so + + +%changelog +* Mon Jul 21 2014 Robin Burchell <robin+git@viroteck.net> - 5.2.1+git2 +- [qtsensors] Backport some crash fixes +- [qtsensors] Fix breakage caused by bad upstreaming +* Wed Jul 16 2014 Lorn Potter <lorn.potter@jollamobile.com> - 5.2.1+git1 +- [qtsensors] Backport some crash fixes