Skip to content

Latest commit

 

History

History
186 lines (155 loc) · 4.97 KB

sensorfw-qt5.spec

File metadata and controls

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