##// END OF EJS Templates
Ready for packaging.
jeandet -
r88:3d3f7f120ffa socexplorer-0.6-2 default
parent child
Show More
@@ -1,350 +1,354
1 %global upstream_name socexplorer-0.6-1
1 %global upstream_name socexplorer-0.6-2
2 2
3 3 Name: socexplorer
4 4 Version: 0.6
5 Release: 1%{?dist}
5 Release: 2%{?dist}
6 6 Summary: SocExplorer is an open source generic System On Chip testing software/framework.
7 7 Group: Development/Tools
8 8 License: GPLv2+
9 9 URL: https://hephaistos.lpp.polytechnique.fr/redmine/projects/socexplorer
10 10 Source0: https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/376/%{upstream_name}.zip
11 11
12 12 BuildRequires: python2-devel
13 13 BuildRequires: qt5-qtbase-devel
14 14 BuildRequires: qt5-qtwebkit-devel
15 15 BuildRequires: qt5-qttools-static
16 16 BuildRequires: qt5-qttools-devel
17 17 BuildRequires: qt5-qtsvg-devel
18 18 BuildRequires: qt5-qtxmlpatterns-devel
19 19 BuildRequires: qt5-qtmultimedia-devel
20 20 BuildRequires: elfutils-libelf-devel
21 21 BuildRequires: qt5-pythonqt-devel
22 22 BuildRequires: mercurial
23 23 BuildRequires: appdata-tools
24 24 BuildRequires: desktop-file-utils
25 25
26 26 Requires(post): python2
27 27 Requires(post): qt5-qtbase
28 28 Requires(post): qt5-qtwebkit
29 29 Requires(post): qt5-qtsvg
30 30 Requires(post): qt5-qtxmlpatterns
31 31 Requires(post): elfutils-libelf
32 32 Requires(post): qt5-pythonqt
33 33
34 Provides: socexplorer = 0.6-1
35 Obsoletes: socexplorer < 0.6-0
34 Provides: socexplorer = 0.6-2
35 Obsoletes: socexplorer < 0.6-1
36 36
37 37 %description
38 38 SocExplorer is an open source generic System On Chip testing software/framework. We write this software for the development and the validation of our instrument, the Low Frequency Receiver(LFR) for the Solar Orbiter mission. This instrument is based on an actel FPGA hosting a LEON3FT processor and some peripherals. To make it more collaborative, we use a plugin based system, the main executable is SocExplorer then all the functionality are provided by plugins. Like this everybody can provide his set of plugins to handle a new SOC or just a new peripheral. SocExplorer uses PythonQt to allow user to automate some tasks such as loading some plugins, configuring them and talking with his device.
39 39
40 40 %package devel
41 41 Summary: SocExplorer is an open source generic System On Chip testing software/framework.
42 42 Group: Development/Tools
43 43 Requires: %{name}%{?_isa} = %{version}-%{release}
44 44 Requires: python2-devel
45 45 Requires: qt5-qtbase-devel
46 46 Requires: qt5-qtwebkit-devel
47 47 Requires: qt5-qttools-static
48 48 Requires: qt5-qttools-devel
49 49 Requires: qt5-qtsvg-devel
50 50 Requires: qt5-qtxmlpatterns-devel
51 51 Requires: qt5-qtmultimedia-devel
52 52 Requires: elfutils-libelf-devel
53 53 Requires: qt5-pythonqt-devel
54 54 Requires: mercurial
55 55 Requires: appdata-tools
56 56 Requires: desktop-file-utils
57 57
58 58 %description devel
59 59 Header files and development libraries for SocExplorer package. SocExplorer is an open source generic System On Chip testing software/framework.
60 60
61 61 %prep
62 62 %setup -q -n %{upstream_name}
63 63
64 64
65 65
66 66 %build
67 67 %{_qt5_qmake}
68 68
69 69 make %{?_smp_mflags}
70 70
71 71 %install
72 72 make install INSTALL_ROOT=%{buildroot}
73 73 appdata-validate --nonet %{buildroot}/%{_datadir}/appdata/socexplorer.appdata.xml
74 74 desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/socexplorer.desktop
75 75
76 76 %post -p /sbin/ldconfig
77 77
78 78 %postun -p /sbin/ldconfig
79 79
80 80 %files
81 81 /etc/SocExplorer/python/PygmentsHighlighter.py
82 82 /etc/SocExplorer/python/PygmentsHighlighter.pyc
83 83 /etc/SocExplorer/python/PygmentsHighlighter.pyo
84 84 /etc/SocExplorer/python/PythonCompleter.py
85 85 /etc/SocExplorer/python/PythonCompleter.pyc
86 86 /etc/SocExplorer/python/PythonCompleter.pyo
87 87 /etc/SocExplorer/python/module_completion.py
88 88 /etc/SocExplorer/python/module_completion.pyc
89 89 /etc/SocExplorer/python/module_completion.pyo
90 90 /etc/SocExplorer/python/pygments/__init__.py
91 91 /etc/SocExplorer/python/pygments/__init__.pyc
92 92 /etc/SocExplorer/python/pygments/__init__.pyo
93 93 /etc/SocExplorer/python/pygments/cmdline.py
94 94 /etc/SocExplorer/python/pygments/cmdline.pyc
95 95 /etc/SocExplorer/python/pygments/cmdline.pyo
96 96 /etc/SocExplorer/python/pygments/console.py
97 97 /etc/SocExplorer/python/pygments/console.pyc
98 98 /etc/SocExplorer/python/pygments/console.pyo
99 99 /etc/SocExplorer/python/pygments/filter.py
100 100 /etc/SocExplorer/python/pygments/filter.pyc
101 101 /etc/SocExplorer/python/pygments/filter.pyo
102 102 /etc/SocExplorer/python/pygments/filters/__init__.py
103 103 /etc/SocExplorer/python/pygments/filters/__init__.pyc
104 104 /etc/SocExplorer/python/pygments/filters/__init__.pyo
105 105 /etc/SocExplorer/python/pygments/formatter.py
106 106 /etc/SocExplorer/python/pygments/formatter.pyc
107 107 /etc/SocExplorer/python/pygments/formatter.pyo
108 108 /etc/SocExplorer/python/pygments/formatters/__init__.py
109 109 /etc/SocExplorer/python/pygments/formatters/__init__.pyc
110 110 /etc/SocExplorer/python/pygments/formatters/__init__.pyo
111 111 /etc/SocExplorer/python/pygments/formatters/_mapping.py
112 112 /etc/SocExplorer/python/pygments/formatters/_mapping.pyc
113 113 /etc/SocExplorer/python/pygments/formatters/_mapping.pyo
114 114 /etc/SocExplorer/python/pygments/formatters/bbcode.py
115 115 /etc/SocExplorer/python/pygments/formatters/bbcode.pyc
116 116 /etc/SocExplorer/python/pygments/formatters/bbcode.pyo
117 117 /etc/SocExplorer/python/pygments/formatters/html.py
118 118 /etc/SocExplorer/python/pygments/formatters/html.pyc
119 119 /etc/SocExplorer/python/pygments/formatters/html.pyo
120 120 /etc/SocExplorer/python/pygments/formatters/img.py
121 121 /etc/SocExplorer/python/pygments/formatters/img.pyc
122 122 /etc/SocExplorer/python/pygments/formatters/img.pyo
123 123 /etc/SocExplorer/python/pygments/formatters/latex.py
124 124 /etc/SocExplorer/python/pygments/formatters/latex.pyc
125 125 /etc/SocExplorer/python/pygments/formatters/latex.pyo
126 126 /etc/SocExplorer/python/pygments/formatters/other.py
127 127 /etc/SocExplorer/python/pygments/formatters/other.pyc
128 128 /etc/SocExplorer/python/pygments/formatters/other.pyo
129 129 /etc/SocExplorer/python/pygments/formatters/rtf.py
130 130 /etc/SocExplorer/python/pygments/formatters/rtf.pyc
131 131 /etc/SocExplorer/python/pygments/formatters/rtf.pyo
132 132 /etc/SocExplorer/python/pygments/formatters/svg.py
133 133 /etc/SocExplorer/python/pygments/formatters/svg.pyc
134 134 /etc/SocExplorer/python/pygments/formatters/svg.pyo
135 135 /etc/SocExplorer/python/pygments/formatters/terminal.py
136 136 /etc/SocExplorer/python/pygments/formatters/terminal.pyc
137 137 /etc/SocExplorer/python/pygments/formatters/terminal.pyo
138 138 /etc/SocExplorer/python/pygments/formatters/terminal256.py
139 139 /etc/SocExplorer/python/pygments/formatters/terminal256.pyc
140 140 /etc/SocExplorer/python/pygments/formatters/terminal256.pyo
141 141 /etc/SocExplorer/python/pygments/lexer.py
142 142 /etc/SocExplorer/python/pygments/lexer.pyc
143 143 /etc/SocExplorer/python/pygments/lexer.pyo
144 144 /etc/SocExplorer/python/pygments/lexers/__init__.py
145 145 /etc/SocExplorer/python/pygments/lexers/__init__.pyc
146 146 /etc/SocExplorer/python/pygments/lexers/__init__.pyo
147 147 /etc/SocExplorer/python/pygments/lexers/_asybuiltins.py
148 148 /etc/SocExplorer/python/pygments/lexers/_asybuiltins.pyc
149 149 /etc/SocExplorer/python/pygments/lexers/_asybuiltins.pyo
150 150 /etc/SocExplorer/python/pygments/lexers/_clbuiltins.py
151 151 /etc/SocExplorer/python/pygments/lexers/_clbuiltins.pyc
152 152 /etc/SocExplorer/python/pygments/lexers/_clbuiltins.pyo
153 153 /etc/SocExplorer/python/pygments/lexers/_luabuiltins.py
154 154 /etc/SocExplorer/python/pygments/lexers/_luabuiltins.pyc
155 155 /etc/SocExplorer/python/pygments/lexers/_luabuiltins.pyo
156 156 /etc/SocExplorer/python/pygments/lexers/_mapping.py
157 157 /etc/SocExplorer/python/pygments/lexers/_mapping.pyc
158 158 /etc/SocExplorer/python/pygments/lexers/_mapping.pyo
159 159 /etc/SocExplorer/python/pygments/lexers/_phpbuiltins.py
160 160 /etc/SocExplorer/python/pygments/lexers/_phpbuiltins.pyc
161 161 /etc/SocExplorer/python/pygments/lexers/_phpbuiltins.pyo
162 162 /etc/SocExplorer/python/pygments/lexers/_postgres_builtins.py
163 163 /etc/SocExplorer/python/pygments/lexers/_postgres_builtins.pyc
164 164 /etc/SocExplorer/python/pygments/lexers/_postgres_builtins.pyo
165 165 /etc/SocExplorer/python/pygments/lexers/_scilab_builtins.py
166 166 /etc/SocExplorer/python/pygments/lexers/_scilab_builtins.pyc
167 167 /etc/SocExplorer/python/pygments/lexers/_scilab_builtins.pyo
168 168 /etc/SocExplorer/python/pygments/lexers/_vimbuiltins.py
169 169 /etc/SocExplorer/python/pygments/lexers/_vimbuiltins.pyc
170 170 /etc/SocExplorer/python/pygments/lexers/_vimbuiltins.pyo
171 171 /etc/SocExplorer/python/pygments/lexers/agile.py
172 172 /etc/SocExplorer/python/pygments/lexers/agile.pyc
173 173 /etc/SocExplorer/python/pygments/lexers/agile.pyo
174 174 /etc/SocExplorer/python/pygments/lexers/asm.py
175 175 /etc/SocExplorer/python/pygments/lexers/asm.pyc
176 176 /etc/SocExplorer/python/pygments/lexers/asm.pyo
177 177 /etc/SocExplorer/python/pygments/lexers/compiled.py
178 178 /etc/SocExplorer/python/pygments/lexers/compiled.pyc
179 179 /etc/SocExplorer/python/pygments/lexers/compiled.pyo
180 180 /etc/SocExplorer/python/pygments/lexers/dotnet.py
181 181 /etc/SocExplorer/python/pygments/lexers/dotnet.pyc
182 182 /etc/SocExplorer/python/pygments/lexers/dotnet.pyo
183 183 /etc/SocExplorer/python/pygments/lexers/functional.py
184 184 /etc/SocExplorer/python/pygments/lexers/functional.pyc
185 185 /etc/SocExplorer/python/pygments/lexers/functional.pyo
186 186 /etc/SocExplorer/python/pygments/lexers/hdl.py
187 187 /etc/SocExplorer/python/pygments/lexers/hdl.pyc
188 188 /etc/SocExplorer/python/pygments/lexers/hdl.pyo
189 189 /etc/SocExplorer/python/pygments/lexers/jvm.py
190 190 /etc/SocExplorer/python/pygments/lexers/jvm.pyc
191 191 /etc/SocExplorer/python/pygments/lexers/jvm.pyo
192 192 /etc/SocExplorer/python/pygments/lexers/math.py
193 193 /etc/SocExplorer/python/pygments/lexers/math.pyc
194 194 /etc/SocExplorer/python/pygments/lexers/math.pyo
195 195 /etc/SocExplorer/python/pygments/lexers/other.py
196 196 /etc/SocExplorer/python/pygments/lexers/other.pyc
197 197 /etc/SocExplorer/python/pygments/lexers/other.pyo
198 198 /etc/SocExplorer/python/pygments/lexers/parsers.py
199 199 /etc/SocExplorer/python/pygments/lexers/parsers.pyc
200 200 /etc/SocExplorer/python/pygments/lexers/parsers.pyo
201 201 /etc/SocExplorer/python/pygments/lexers/shell.py
202 202 /etc/SocExplorer/python/pygments/lexers/shell.pyc
203 203 /etc/SocExplorer/python/pygments/lexers/shell.pyo
204 204 /etc/SocExplorer/python/pygments/lexers/special.py
205 205 /etc/SocExplorer/python/pygments/lexers/special.pyc
206 206 /etc/SocExplorer/python/pygments/lexers/special.pyo
207 207 /etc/SocExplorer/python/pygments/lexers/sql.py
208 208 /etc/SocExplorer/python/pygments/lexers/sql.pyc
209 209 /etc/SocExplorer/python/pygments/lexers/sql.pyo
210 210 /etc/SocExplorer/python/pygments/lexers/templates.py
211 211 /etc/SocExplorer/python/pygments/lexers/templates.pyc
212 212 /etc/SocExplorer/python/pygments/lexers/templates.pyo
213 213 /etc/SocExplorer/python/pygments/lexers/text.py
214 214 /etc/SocExplorer/python/pygments/lexers/text.pyc
215 215 /etc/SocExplorer/python/pygments/lexers/text.pyo
216 216 /etc/SocExplorer/python/pygments/lexers/web.py
217 217 /etc/SocExplorer/python/pygments/lexers/web.pyc
218 218 /etc/SocExplorer/python/pygments/lexers/web.pyo
219 219 /etc/SocExplorer/python/pygments/plugin.py
220 220 /etc/SocExplorer/python/pygments/plugin.pyc
221 221 /etc/SocExplorer/python/pygments/plugin.pyo
222 222 /etc/SocExplorer/python/pygments/scanner.py
223 223 /etc/SocExplorer/python/pygments/scanner.pyc
224 224 /etc/SocExplorer/python/pygments/scanner.pyo
225 225 /etc/SocExplorer/python/pygments/style.py
226 226 /etc/SocExplorer/python/pygments/style.pyc
227 227 /etc/SocExplorer/python/pygments/style.pyo
228 228 /etc/SocExplorer/python/pygments/styles/__init__.py
229 229 /etc/SocExplorer/python/pygments/styles/__init__.pyc
230 230 /etc/SocExplorer/python/pygments/styles/__init__.pyo
231 231 /etc/SocExplorer/python/pygments/styles/autumn.py
232 232 /etc/SocExplorer/python/pygments/styles/autumn.pyc
233 233 /etc/SocExplorer/python/pygments/styles/autumn.pyo
234 234 /etc/SocExplorer/python/pygments/styles/borland.py
235 235 /etc/SocExplorer/python/pygments/styles/borland.pyc
236 236 /etc/SocExplorer/python/pygments/styles/borland.pyo
237 237 /etc/SocExplorer/python/pygments/styles/bw.py
238 238 /etc/SocExplorer/python/pygments/styles/bw.pyc
239 239 /etc/SocExplorer/python/pygments/styles/bw.pyo
240 240 /etc/SocExplorer/python/pygments/styles/colorful.py
241 241 /etc/SocExplorer/python/pygments/styles/colorful.pyc
242 242 /etc/SocExplorer/python/pygments/styles/colorful.pyo
243 243 /etc/SocExplorer/python/pygments/styles/default.py
244 244 /etc/SocExplorer/python/pygments/styles/default.pyc
245 245 /etc/SocExplorer/python/pygments/styles/default.pyo
246 246 /etc/SocExplorer/python/pygments/styles/emacs.py
247 247 /etc/SocExplorer/python/pygments/styles/emacs.pyc
248 248 /etc/SocExplorer/python/pygments/styles/emacs.pyo
249 249 /etc/SocExplorer/python/pygments/styles/friendly.py
250 250 /etc/SocExplorer/python/pygments/styles/friendly.pyc
251 251 /etc/SocExplorer/python/pygments/styles/friendly.pyo
252 252 /etc/SocExplorer/python/pygments/styles/fruity.py
253 253 /etc/SocExplorer/python/pygments/styles/fruity.pyc
254 254 /etc/SocExplorer/python/pygments/styles/fruity.pyo
255 255 /etc/SocExplorer/python/pygments/styles/manni.py
256 256 /etc/SocExplorer/python/pygments/styles/manni.pyc
257 257 /etc/SocExplorer/python/pygments/styles/manni.pyo
258 258 /etc/SocExplorer/python/pygments/styles/monokai.py
259 259 /etc/SocExplorer/python/pygments/styles/monokai.pyc
260 260 /etc/SocExplorer/python/pygments/styles/monokai.pyo
261 261 /etc/SocExplorer/python/pygments/styles/murphy.py
262 262 /etc/SocExplorer/python/pygments/styles/murphy.pyc
263 263 /etc/SocExplorer/python/pygments/styles/murphy.pyo
264 264 /etc/SocExplorer/python/pygments/styles/native.py
265 265 /etc/SocExplorer/python/pygments/styles/native.pyc
266 266 /etc/SocExplorer/python/pygments/styles/native.pyo
267 267 /etc/SocExplorer/python/pygments/styles/pastie.py
268 268 /etc/SocExplorer/python/pygments/styles/pastie.pyc
269 269 /etc/SocExplorer/python/pygments/styles/pastie.pyo
270 270 /etc/SocExplorer/python/pygments/styles/perldoc.py
271 271 /etc/SocExplorer/python/pygments/styles/perldoc.pyc
272 272 /etc/SocExplorer/python/pygments/styles/perldoc.pyo
273 273 /etc/SocExplorer/python/pygments/styles/rrt.py
274 274 /etc/SocExplorer/python/pygments/styles/rrt.pyc
275 275 /etc/SocExplorer/python/pygments/styles/rrt.pyo
276 276 /etc/SocExplorer/python/pygments/styles/tango.py
277 277 /etc/SocExplorer/python/pygments/styles/tango.pyc
278 278 /etc/SocExplorer/python/pygments/styles/tango.pyo
279 279 /etc/SocExplorer/python/pygments/styles/trac.py
280 280 /etc/SocExplorer/python/pygments/styles/trac.pyc
281 281 /etc/SocExplorer/python/pygments/styles/trac.pyo
282 282 /etc/SocExplorer/python/pygments/styles/vim.py
283 283 /etc/SocExplorer/python/pygments/styles/vim.pyc
284 284 /etc/SocExplorer/python/pygments/styles/vim.pyo
285 285 /etc/SocExplorer/python/pygments/styles/vs.py
286 286 /etc/SocExplorer/python/pygments/styles/vs.pyc
287 287 /etc/SocExplorer/python/pygments/styles/vs.pyo
288 288 /etc/SocExplorer/python/pygments/token.py
289 289 /etc/SocExplorer/python/pygments/token.pyc
290 290 /etc/SocExplorer/python/pygments/token.pyo
291 291 /etc/SocExplorer/python/pygments/unistring.py
292 292 /etc/SocExplorer/python/pygments/unistring.pyc
293 293 /etc/SocExplorer/python/pygments/unistring.pyo
294 294 /etc/SocExplorer/python/pygments/util.py
295 295 /etc/SocExplorer/python/pygments/util.pyc
296 296 /etc/SocExplorer/python/pygments/util.pyo
297 297 /etc/SocExplorer/plugin.conf.d/plugins.conf
298 298 %{_bindir}/SocExplorer_TCP_Terminal
299 299 %{_bindir}/socexplorer
300 300 %{_datadir}/SocExplorer/icon.png
301 301 %{_datadir}/SocExplorer/Grlib.xml
302 302 %{_datadir}/SocExplorer/LPP.xml
303 303 %{_datadir}/SocExplorer/IAP.xml
304 304 %{_datadir}/applications/socexplorer.desktop
305 305 %{_datadir}/appdata/socexplorer.appdata.xml
306 306 %{_qt5_libdir}/libsocexplorercommon.so*
307 307 %{_qt5_libdir}/libsocexplorerengine.so*
308 308
309 309
310 310 %files devel
311 311 %{_qt5_headerdir}/SocExplorer/
312 312 %{_qt5_archdatadir}/mkspecs/features/socexplorerplugin.prf
313 313 /usr/share/qtcreator/templates/wizards/SocExplorerPlugin/plugin.cpp
314 314 /usr/share/qtcreator/templates/wizards/SocExplorerPlugin/plugin.h
315 315 /usr/share/qtcreator/templates/wizards/SocExplorerPlugin/project.pro
316 316 /usr/share/qtcreator/templates/wizards/SocExplorerPlugin/wizard.xml
317 317
318 318
319 319 %changelog
320 * Fri Apr 17 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
321 - Updated abstractbinary file lib to expose new feature.
322
320 323 * Fri Apr 3 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
321 324 - Fix some remaining mistakes.
325
322 326 * Thu Apr 2 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
323 327 -Uses r80 as source.
324 328 -Removed GenericPySysdriver interface, now socexplorer plugins can be subclassed in python.
325 329
326 330 * Thu Mar 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.5
327 331 -Uses r77 as source.
328 332
329 333 * Mon Mar 9 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
330 334 - Uses r75 as source.
331 335
332 336 * Tue Feb 10 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
333 337 - Uses r74 as source.
334 338
335 339 * Fri Feb 6 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
336 340 - Reseted patches uses r73 as source.
337 341
338 342 * Tue Dec 30 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
339 343 - Reseted patches uses r72 as source.
340 344
341 345 * Sun Jun 29 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
342 346 - Reseted patches uses r69 as source.
343 347
344 348 * Sat Jun 28 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
345 349 - Applied patch r65 to install also plugin as RPM
346 350 - Applied patch r66 to install xml soc descriptions in /usr/share/SocExplorer
347 351 - Applied patch r67 to add appdata for gnome-software visibility
348 352
349 353 * Tue Jun 24 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
350 354 - Initial Fedora packaging
General Comments 0
You need to be logged in to leave comments. Login now