|
@@
-1,8
+1,8
|
|
1
|
%global upstream_name socexplorer-0.6-3
|
|
1
|
%global upstream_name socexplorer-0.6-4
|
|
2
|
|
|
2
|
|
|
3
|
Name: socexplorer
|
|
3
|
Name: socexplorer
|
|
4
|
Version: 0.6
|
|
4
|
Version: 0.6
|
|
5
|
Release: 3%{?dist}
|
|
5
|
Release: 4%{?dist}
|
|
6
|
Summary: SocExplorer is an open source generic System On Chip testing software/framework.
|
|
6
|
Summary: SocExplorer is an open source generic System On Chip testing software/framework.
|
|
7
|
Group: Development/Tools
|
|
7
|
Group: Development/Tools
|
|
8
|
License: GPLv2+
|
|
8
|
License: GPLv2+
|
|
@@
-20,7
+20,12
BuildRequires: qt5-qtmultimedia-devel
|
|
20
|
BuildRequires: elfutils-libelf-devel
|
|
20
|
BuildRequires: elfutils-libelf-devel
|
|
21
|
BuildRequires: qt5-pythonqt-devel
|
|
21
|
BuildRequires: qt5-pythonqt-devel
|
|
22
|
BuildRequires: mercurial
|
|
22
|
BuildRequires: mercurial
|
|
|
|
|
23
|
%if 0%{?fedora} <= 22
|
|
23
|
BuildRequires: appdata-tools
|
|
24
|
BuildRequires: appdata-tools
|
|
|
|
|
25
|
%endif
|
|
|
|
|
26
|
%if 0%{?fedora} >= 23
|
|
|
|
|
27
|
BuildRequires: libappstream-glib
|
|
|
|
|
28
|
%endif
|
|
24
|
BuildRequires: desktop-file-utils
|
|
29
|
BuildRequires: desktop-file-utils
|
|
25
|
|
|
30
|
|
|
26
|
Requires(post): python2
|
|
31
|
Requires(post): python2
|
|
@@
-31,8
+36,7
Requires(post): qt5-qtxmlpatterns
|
|
31
|
Requires(post): elfutils-libelf
|
|
36
|
Requires(post): elfutils-libelf
|
|
32
|
Requires(post): qt5-pythonqt
|
|
37
|
Requires(post): qt5-pythonqt
|
|
33
|
|
|
38
|
|
|
34
|
Provides: socexplorer = 0.6-3
|
|
39
|
Provides: socexplorer = 0.6-4
|
|
35
|
Obsoletes: socexplorer < 0.6-2
|
|
|
|
|
36
|
|
|
40
|
|
|
37
|
%description
|
|
41
|
%description
|
|
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.
|
|
42
|
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.
|
|
@@
-52,7
+56,12
Requires: qt5-qtmultimedia-devel
|
|
52
|
Requires: elfutils-libelf-devel
|
|
56
|
Requires: elfutils-libelf-devel
|
|
53
|
Requires: qt5-pythonqt-devel
|
|
57
|
Requires: qt5-pythonqt-devel
|
|
54
|
Requires: mercurial
|
|
58
|
Requires: mercurial
|
|
|
|
|
59
|
%if 0%{?fedora} <= 22
|
|
55
|
Requires: appdata-tools
|
|
60
|
Requires: appdata-tools
|
|
|
|
|
61
|
%endif
|
|
|
|
|
62
|
%if 0%{?fedora} >= 23
|
|
|
|
|
63
|
Requires: libappstream-glib
|
|
|
|
|
64
|
%endif
|
|
56
|
Requires: desktop-file-utils
|
|
65
|
Requires: desktop-file-utils
|
|
57
|
|
|
66
|
|
|
58
|
%description devel
|
|
67
|
%description devel
|
|
@@
-70,7
+79,7
make %{?_smp_mflags}
|
|
70
|
|
|
79
|
|
|
71
|
%install
|
|
80
|
%install
|
|
72
|
make install INSTALL_ROOT=%{buildroot}
|
|
81
|
make install INSTALL_ROOT=%{buildroot}
|
|
73
|
appdata-validate --nonet %{buildroot}/%{_datadir}/appdata/socexplorer.appdata.xml
|
|
82
|
appstream-util validate-relax %{buildroot}/%{_datadir}/appdata/socexplorer.appdata.xml
|
|
74
|
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/socexplorer.desktop
|
|
83
|
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/socexplorer.desktop
|
|
75
|
|
|
84
|
|
|
76
|
%post -p /sbin/ldconfig
|
|
85
|
%post -p /sbin/ldconfig
|
|
@@
-317,6
+326,9
desktop-file-validate $RPM_BUILD_ROOT%{_
|
|
317
|
|
|
326
|
|
|
318
|
|
|
327
|
|
|
319
|
%changelog
|
|
328
|
%changelog
|
|
|
|
|
329
|
* Fri Jan 22 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
|
|
|
|
|
330
|
- Added Fedora 23 support.
|
|
|
|
|
331
|
|
|
320
|
* Mon Oct 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
|
|
332
|
* Mon Oct 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
|
|
321
|
- Updated LPP IPs registers definition list(LPP.xml).
|
|
333
|
- Updated LPP IPs registers definition list(LPP.xml).
|
|
322
|
|
|
334
|
|