Skip to content

Latest commit

 

History

History
190 lines (158 loc) · 5.08 KB

sensorfw-qt5.spec

File metadata and controls

190 lines (158 loc) · 5.08 KB
 
Apr 23, 2013
Apr 23, 2013
1
2
Name: sensorfw-qt5
Summary: Sensor Framework Qt5
Apr 18, 2019
Apr 18, 2019
3
Version: 0.10.10
Apr 12, 2013
Apr 12, 2013
4
5
6
7
Release: 0
Group: System/Sensor Framework
License: LGPLv2+
URL: http://gitorious.org/sensorfw
May 23, 2013
May 23, 2013
8
Source0: %{name}-%{version}.tar.bz2
Apr 14, 2015
Apr 14, 2015
9
Source1: sensorfwd.service
Apr 23, 2019
Apr 23, 2019
10
Source2: sensorfw-qt5-hybris.inc
Apr 23, 2013
Apr 23, 2013
11
Requires: qt5-qtcore
Feb 9, 2014
Feb 9, 2014
12
Requires: sensord-configs
Aug 28, 2013
Aug 28, 2013
13
14
Requires: systemd
Requires(preun): systemd
Apr 12, 2013
Apr 12, 2013
15
Requires(post): /sbin/ldconfig
Aug 28, 2013
Aug 28, 2013
16
Requires(post): systemd
Apr 12, 2013
Apr 12, 2013
17
Requires(postun): /sbin/ldconfig
Aug 28, 2013
Aug 28, 2013
18
Requires(postun): systemd
Apr 23, 2013
Apr 23, 2013
19
BuildRequires: pkgconfig(Qt5Core)
May 3, 2013
May 3, 2013
20
21
22
BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5Test)
Mar 10, 2014
Mar 10, 2014
23
BuildRequires: pkgconfig(mlite5)
May 2, 2017
May 2, 2017
24
BuildRequires: pkgconfig(libsystemd)
May 29, 2018
May 29, 2018
25
BuildRequires: pkgconfig(ssu-sysinfo)
Jan 19, 2015
Jan 19, 2015
26
BuildRequires: doxygen
Dec 10, 2014
Dec 10, 2014
27
BuildRequires: systemd
Dec 29, 2016
Dec 29, 2016
28
BuildRequires: libudev-devel
Aug 28, 2013
Aug 28, 2013
29
30
Provides: sensord-qt5
Obsoletes: sensorframework
Apr 12, 2013
Apr 12, 2013
31
32
33
34
35
36
37
38
39
%description
Sensor Framework provides an interface to hardware sensor drivers through logical sensors. This package contains sensor framework daemon and required libraries.
%package devel
Summary: Sensor framework daemon libraries development headers
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
May 15, 2013
May 15, 2013
40
41
42
Requires: qt5-qtcore-devel
Requires: qt5-qtdbus-devel
Requires: qt5-qtnetwork-devel
Apr 12, 2013
Apr 12, 2013
43
44
45
46
47
%description devel
Development headers for sensor framework daemon and libraries.
Aug 28, 2013
Aug 28, 2013
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
%package tests
Summary: Unit test cases for sensord
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: qt5-qttest-devel
Requires: testrunner-lite
Requires: python
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
%description tests
Contains unit test cases for CI environment.
%package configs
Summary: Sensorfw configuration files
Group: System/Libraries
BuildArch: noarch
Requires: %{name} = %{version}
Feb 9, 2014
Feb 9, 2014
67
Provides: sensord-configs
Aug 28, 2013
Aug 28, 2013
68
69
70
71
72
73
74
75
76
77
78
Provides: config-n900
Provides: config-aava
Provides: config-icdk
Provides: config-ncdk
Provides: config-oemtablet
Provides: config-oaktraili
Provides: config-u8500
%description configs
Sensorfw configuration files.
Jan 11, 2019
Jan 11, 2019
79
80
81
82
%package doc
Summary: API documentation for libsensord
Group: Documentation
Dec 17, 2014
Dec 17, 2014
83
84
Requires: %{name} = %{version}-%{release}
Requires: doxygen
Jan 11, 2019
Jan 11, 2019
85
Obsoletes: %{name}-docs
Dec 17, 2014
Dec 17, 2014
86
Jan 11, 2019
Jan 11, 2019
87
%description doc
Dec 17, 2014
Dec 17, 2014
88
89
90
API documentation for libsensord
Doxygen-generated API documentation for sensord.
Aug 28, 2013
Aug 28, 2013
91
Apr 12, 2013
Apr 12, 2013
92
93
94
95
%prep
%setup -q -n %{name}-%{version}
%build
Aug 28, 2013
Aug 28, 2013
96
unset LD_AS_NEEDED
Jan 13, 2015
Jan 13, 2015
97
export LD_RUN_PATH=/usr/lib/sensord-qt5/
Aug 28, 2013
Aug 28, 2013
98
export QT_SELECT=5
Jun 14, 2013
Jun 14, 2013
99
Oct 10, 2013
Oct 10, 2013
100
%qmake5 \
May 29, 2018
May 29, 2018
101
CONFIG+=ssusysinfo\
Feb 7, 2019
Feb 7, 2019
102
103
CONFIG+=mce\
PC_VERSION=`echo %{version} | sed 's/+.*//'`
Apr 12, 2013
Apr 12, 2013
104
Oct 3, 2013
Oct 3, 2013
105
make %{?_smp_mflags}
Apr 12, 2013
Apr 12, 2013
106
107
108
%install
rm -rf %{buildroot}
May 15, 2013
May 15, 2013
109
export QT_SELECT=5
May 22, 2013
May 22, 2013
110
%qmake5_install
Apr 12, 2013
Apr 12, 2013
111
Apr 14, 2015
Apr 14, 2015
112
install -D -m644 %{SOURCE1} $RPM_BUILD_ROOT/%{_unitdir}/sensorfwd.service
Aug 28, 2013
Aug 28, 2013
113
Dec 10, 2014
Dec 10, 2014
114
mkdir -p %{buildroot}/%{_unitdir}/graphical.target.wants
Jan 13, 2015
Jan 13, 2015
115
ln -s ../sensorfwd.service %{buildroot}/%{_unitdir}/graphical.target.wants/sensorfwd.service
Apr 12, 2013
Apr 12, 2013
116
Aug 28, 2013
Aug 28, 2013
117
118
%preun
if [ "$1" -eq 0 ]; then
Jan 13, 2015
Jan 13, 2015
119
systemctl stop sensorfwd.service || :
Aug 28, 2013
Aug 28, 2013
120
121
122
123
fi
%post
/sbin/ldconfig
Feb 6, 2014
Feb 6, 2014
124
systemctl daemon-reload || :
Jan 13, 2015
Jan 13, 2015
125
systemctl reload-or-try-restart sensorfwd.service || :
Aug 28, 2013
Aug 28, 2013
126
127
128
%postun
/sbin/ldconfig
Feb 6, 2014
Feb 6, 2014
129
systemctl daemon-reload || :
May 5, 2013
May 5, 2013
130
Aug 28, 2013
Aug 28, 2013
131
132
133
%post tests -p /sbin/ldconfig
%postun tests -p /sbin/ldconfig
May 5, 2013
May 5, 2013
134
Apr 12, 2013
Apr 12, 2013
135
136
%files
%defattr(-,root,root,-)
Jun 14, 2013
Jun 14, 2013
137
138
%{_libdir}/libsensorclient-qt5.so.*
%{_libdir}/libsensordatatypes-qt5.so.*
Jan 13, 2015
Jan 13, 2015
139
%attr(755,root,root)%{_sbindir}/sensorfwd
Dec 10, 2014
Dec 10, 2014
140
%dir %{_libdir}/sensord-qt5
Aug 28, 2013
Aug 28, 2013
141
142
%{_libdir}/sensord-qt5/*.so
%{_libdir}/libsensorfw*.so.*
Jan 13, 2015
Jan 13, 2015
143
Aug 28, 2013
Aug 28, 2013
144
%config %{_sysconfdir}/dbus-1/system.d/sensorfw.conf
Dec 10, 2014
Dec 10, 2014
145
%dir %{_sysconfdir}/sensorfw
Jan 13, 2015
Jan 13, 2015
146
147
%{_unitdir}/sensorfwd.service
%{_unitdir}/graphical.target.wants/sensorfwd.service
Apr 12, 2013
Apr 12, 2013
148
149
150
%files devel
%defattr(-,root,root,-)
Aug 28, 2013
Aug 28, 2013
151
152
%{_libdir}/libsensorfw*.so
%{_libdir}/libsensordatatypes*.so
May 1, 2013
May 1, 2013
153
%{_libdir}/libsensorclient*.so
Apr 12, 2013
Apr 12, 2013
154
%{_libdir}/pkgconfig/*
May 1, 2013
May 1, 2013
155
156
%{_includedir}/sensord-qt5/*
%{_datadir}/qt5/mkspecs/features/sensord.prf
Aug 28, 2013
Aug 28, 2013
157
158
159
160
161
%files tests
%defattr(-,root,root,-)
%{_libdir}/libsensorfakeopen*.so
%{_libdir}/libsensorfakeopen*.so.*
Dec 10, 2014
Dec 10, 2014
162
%dir %{_libdir}/sensord-qt5/testing
Aug 28, 2013
Aug 28, 2013
163
%{_libdir}/sensord-qt5/testing/*
Dec 10, 2014
Dec 10, 2014
164
%dir %{_datadir}/sensorfw-tests
Aug 28, 2013
Aug 28, 2013
165
166
167
168
169
170
171
172
173
174
175
176
177
%attr(755,root,root)%{_datadir}/sensorfw-tests/*.p*
%attr(644,root,root)%{_datadir}/sensorfw-tests/*.xml
%attr(644,root,root)%{_datadir}/sensorfw-tests/*.conf
%attr(755,root,root)%{_bindir}/datafaker-qt5
%attr(755,root,root)%{_bindir}/sensoradaptors-test
%attr(755,root,root)%{_bindir}/sensorapi-test
%attr(755,root,root)%{_bindir}/sensorbenchmark-test
%attr(755,root,root)%{_bindir}/sensorchains-test
%attr(755,root,root)%{_bindir}/sensordataflow-test
%attr(755,root,root)%{_bindir}/sensord-deadclient
%attr(755,root,root)%{_bindir}/sensordiverter.sh
%attr(755,root,root)%{_bindir}/sensordriverpoll-test
%attr(755,root,root)%{_bindir}/sensordummyclient-qt5
Jan 13, 2015
Jan 13, 2015
178
#%attr(755,root,root)%{_bindir}/sensorexternal-test
Aug 28, 2013
Aug 28, 2013
179
180
181
182
183
184
185
186
187
%attr(755,root,root)%{_bindir}/sensorfilters-test
%attr(755,root,root)%{_bindir}/sensormetadata-test
%attr(755,root,root)%{_bindir}/sensorpowermanagement-test
%attr(755,root,root)%{_bindir}/sensorstandbyoverride-test
%attr(755,root,root)%{_bindir}/sensortestapp
%files configs
%defattr(-,root,root,-)
%config %{_sysconfdir}/sensorfw/sensord.conf.d/*conf
Feb 6, 2014
Feb 6, 2014
188
Jan 11, 2019
Jan 11, 2019
189
%files doc
Dec 17, 2014
Dec 17, 2014
190
%{_prefix}/share/doc/sensord-qt5