##// END OF EJS Templates
Updated rpm spec files for Fedora 23
Alexis Jeandet -
r104:15a9528f5add socexplorer-0.6-4 0.6
parent child
Show More
@@ -10,7 +10,7 SOCEXPLORER_PLUGIN_LOADER="custom"
10 10
11 11 SOCEXPLORER_CHAGESETNUM=$$system(hg id)
12 12 isEmpty(SOCEXPLORER_CHAGESETNUM){
13 SOCEXPLORER_CHAGESETNUM=3440ba47d0f1+
13 SOCEXPLORER_CHAGESETNUM=c258386c3c39+
14 14 }
15 15 SOCEXPLORER_CHAGESETNUMSTR = '\\"$${SOCEXPLORER_CHAGESETNUM}\\"'
16 16 SOCEXPLORER_BRANCH=$$system(hg branch)
@@ -19,7 +19,7 isEmpty(SOCEXPLORER_BRANCH){
19 19 }
20 20 SOCEXPLORER_BRANCHSTR = '\\"$${SOCEXPLORER_BRANCH}\\"'
21 21
22 DEFINES += SOCEXPLORER_VERSION="\"\\\"0.6.0"\\\"\"
22 DEFINES += SOCEXPLORER_VERSION="\"\\\"0.6.4"\\\"\"
23 23 DEFINES += SOCEXPLORER_CHAGESET=\"$${SOCEXPLORER_CHAGESETNUMSTR}\"
24 24 DEFINES += SOCEXPLORER_BRANCH=\"$${SOCEXPLORER_BRANCHSTR}\"
25 25
@@ -1,8 +1,8
1 %global upstream_name socexplorer-0.6-3
1 %global upstream_name socexplorer-0.6-4
2 2
3 3 Name: socexplorer
4 4 Version: 0.6
5 Release: 3%{?dist}
5 Release: 4%{?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+
@@ -20,7 +20,12 BuildRequires: qt5-qtmultimedia-devel
20 20 BuildRequires: elfutils-libelf-devel
21 21 BuildRequires: qt5-pythonqt-devel
22 22 BuildRequires: mercurial
23 %if 0%{?fedora} <= 22
23 24 BuildRequires: appdata-tools
25 %endif
26 %if 0%{?fedora} >= 23
27 BuildRequires: libappstream-glib
28 %endif
24 29 BuildRequires: desktop-file-utils
25 30
26 31 Requires(post): python2
@@ -31,8 +36,7 Requires(post): qt5-qtxmlpatterns
31 36 Requires(post): elfutils-libelf
32 37 Requires(post): qt5-pythonqt
33 38
34 Provides: socexplorer = 0.6-3
35 Obsoletes: socexplorer < 0.6-2
39 Provides: socexplorer = 0.6-4
36 40
37 41 %description
38 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 56 Requires: elfutils-libelf-devel
53 57 Requires: qt5-pythonqt-devel
54 58 Requires: mercurial
59 %if 0%{?fedora} <= 22
55 60 Requires: appdata-tools
61 %endif
62 %if 0%{?fedora} >= 23
63 Requires: libappstream-glib
64 %endif
56 65 Requires: desktop-file-utils
57 66
58 67 %description devel
@@ -70,7 +79,7 make %{?_smp_mflags}
70 79
71 80 %install
72 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 83 desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/socexplorer.desktop
75 84
76 85 %post -p /sbin/ldconfig
@@ -317,6 +326,9 desktop-file-validate $RPM_BUILD_ROOT%{_
317 326
318 327
319 328 %changelog
329 * Fri Jan 22 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
330 - Added Fedora 23 support.
331
320 332 * Mon Oct 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
321 333 - Updated LPP IPs registers definition list(LPP.xml).
322 334
@@ -18,7 +18,7
18 18 </p>
19 19 </description>
20 20 <screenshots>
21 <screenshot type="default" width="800" height="600">https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/384/SocExplorer_ScreenShot1.png</screenshot>
21 <screenshot type="default" width="1920" height="1079">https://hephaistos.lpp.polytechnique.fr/redmine/attachments/download/384/SocExplorer_ScreenShot1.png</screenshot>
22 22 </screenshots>
23 23 <url type="homepage">http://www.gnome.org/projects/en_US/gnome-power-manager</url>
24 24 <updatecontact>alexis.jeandet@member.fsf.org</updatecontact>
General Comments 0
You need to be logged in to leave comments. Login now