##// END OF EJS Templates
Ready for packaging.
Jeandet Alexis -
r92:7f21c0e03b63 socexplorer-plugins-0.7-5 default draft
parent child
Show More
@@ -1,124 +1,128
1 %global upstream_name socexplorer-plugins-0.7-4
1 %global upstream_name socexplorer-plugins-0.7-5
2 2
3 3 Name: socexplorer-plugins
4 4 Version: 0.7
5 Release: 4%{?dist}
5 Release: 5%{?dist}
6 6 Summary: Base plugins for SocExplorer.
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/381/%{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: elfutils-libelf-devel
20 20 BuildRequires: qt5-pythonqt-devel
21 21 BuildRequires: socexplorer-devel = 0.7
22 22
23 23 Requires: socexplorer = 0.7
24 24 Requires: qt5-pythonqt
25 25 Requires: python2
26 26 Requires: qt5-qtwebkit
27 27 Requires: qt5-qttools
28 28 Requires: qt5-qtsvg
29 29 Requires: qt5-qtxmlpatterns
30 30 Requires: elfutils-libelf
31 31
32 32 %description
33 33 SocExplorer is an open source generic System On Chip testing software/framework. This package contains the base plugins for SocExplorer such as AHBUARTplugin for connecting to any grlib based design with an AHBUART.
34 34 You will get:
35 35 - AHB UART plugin
36 36 - APB UART plugin
37 37 - AMBA plugin
38 38 - DSU3 plugin
39 39 - Generic rw plugin
40 40 - Memcheck & Memectr plugins
41 41
42 42 %global debug_package %{nil}
43 43 %prep
44 44 %setup -q -n %{upstream_name}
45 45
46 46 %build
47 47 %{_qt5_qmake}
48 48
49 49 make %{?_smp_mflags}
50 50
51 51 %install
52 52 make install INSTALL_ROOT=%{buildroot}
53 53
54 54 %post -p /sbin/ldconfig
55 55
56 56 %postun -p /sbin/ldconfig
57 57
58 58 %files
59 59 %{_qt5_libdir}/SocExplorer/plugins/libApbUartPlugin.so*
60 60 %{_qt5_libdir}/SocExplorer/plugins/libahbuartplugin.so*
61 61 %{_qt5_libdir}/SocExplorer/plugins/libambaplugin.so*
62 62 %{_qt5_libdir}/SocExplorer/plugins/libdsu3plugin.so*
63 63 %{_qt5_libdir}/SocExplorer/plugins/libgenericrwplugin.so*
64 64 %{_qt5_libdir}/SocExplorer/plugins/libmemcheckplugin.so*
65 65 %{_qt5_libdir}/SocExplorer/plugins/libmemctrlrplugin.so*
66 66 %{_qt5_libdir}/SocExplorer/plugins/libspwplugin.so*
67 67
68 68 %changelog
69 * Fri Dec 9 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-5
70 - SpwPlugin:
71 Try to fix thread terminaison.
72
69 73 * Fri Dec 9 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-4
70 74 - dsu3plugin:
71 75 Added automatic Stack Pointer setting.
72 76 Skip on unknown memory controller.
73 77
74 78 * Fri May 13 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-3
75 79 - Fixed another segfault on SpwPlugin.
76 80
77 81 * Fri May 13 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-2
78 82 - Fixed another segfault on SpwPlugin.
79 83
80 84 * Thu Apr 21 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-1
81 85 - Fixed segfault on SpwPlugin.
82 86
83 87 * Wed Apr 20 2016 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.7-0
84 88 - Updated to SocExplorer 0.7, some work on spwplugin merged.
85 89
86 90 * Mon Oct 12 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6-4
87 91 - Added DSU3 cache status readout.
88 92
89 93 * Tue Sep 8 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6-3
90 94 - Added spwplugin, improved AHB plugn'play decoding, fixed GUI bug on spwplugin.
91 95
92 96 * Fri Apr 3 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6-2
93 97 - Improved ds3plugin.
94 98
95 99 * Fri Apr 3 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6-1
96 100 - Fix some remaining mistakes.
97 101
98 102 * Thu Apr 2 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6-0
99 103 -Uses r53 as source.
100 104 -Removed GenericPySysdriver interface, now socexplorer plugins can be subclassed in python.
101 105
102 106 * Thu Mar 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.5
103 107 -Uses r51 as source.
104 108
105 109 * Wed Mar 25 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
106 110 -Uses r50 as source.
107 111
108 112 * Fri Mar 20 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
109 113 -Uses r49 as source.
110 114
111 115 * Mon Mar 9 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
112 116 -Uses r48 as source.
113 117
114 118 * Wed Feb 18 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
115 119 -Uses r45 as source.
116 120
117 121 * Tue Feb 10 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
118 122 -Uses r44 as source.
119 123
120 124 * Tue Dec 30 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
121 125 - Uses r42 as source.
122 126
123 127 * Sat Jun 28 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
124 128 - Initial Fedora packaging
@@ -1,92 +1,92
1 1 #
2 2 # Project created by QtCreator 2011-09-20T08:15:30
3 3 #
4 4 #-------------------------------------------------
5 5
6 6 CONFIG += socexplorerplugin
7 7 QT += network webkit
8 8 greaterThan(QT_MAJOR_VERSION, 4): QT += webkitwidgets
9 9
10 10 QMAKE_CXXFLAGS += -std=c++11
11 11 QMAKE_CFLAGS += -std=c++11
12 12
13 13 win32:CONFIG += dll
14 14 win32:CONFIG -= static
15 VERSION=0.6.2
15 VERSION=0.6.3
16 16 TARGET = spwplugin
17 17 DEFINES += PLUGIN=spwplugin
18 18 DEFINES += PLUGINHEADER="\"\\\"spwplugin.h"\\\"\"
19 19 DEFINES += driver_Name="\"\\\"SpwPlugin"\\\"\"
20 20 DEFINES += driver_Author="\"\\\"Alexis Jeandet alexis.jeandet@member.fsf.org; Paul Leroy paul.leroy@lpp.polytechnique.fr"\\\"\"
21 21 DEFINES += driver_Description="\"\\\"This plugin allows you to use spacewire's RMAP protocol with Stardundee USB brick v1"\\\"\"
22 22 DEFINES += driver_can_be_root=1
23 23 DEFINES += driver_can_be_child=0
24 24 DEFINES += driver_VID=0
25 25 DEFINES += driver_PID=0
26 26
27 27
28 28 INCLUDEPATH += \
29 29 $${PWD} \
30 30 $$STARTDUNDEEPATH/inc \
31 31 StarDundee \
32 32 SpwTcpPacketServer \
33 33 GR-ESB
34 34
35 35 HEADERS += \
36 36 spwplugin.h \
37 37 StarDundee/stardundeespw_usb.h \
38 38 abstractspwbridge.h \
39 39 spw.h \
40 40 StarDundee/stardundeegui.h \
41 41 SpwTcpPacketServer/spwtcppacketserver.h \
42 42 GR-ESB/gr_esb_bridge.h \
43 43 GR-ESB/gr_esb_ui.h \
44 44 SpwTcpPacketServer/incomingpacketparser.h \
45 45 StarDundee/fakestardundeespwusb_lib.h \
46 46 StarDundee/fakestardundeespwusbgui.h
47 47
48 48
49 49 SOURCES += \
50 50 spwplugin.cpp \
51 51 StarDundee/stardundeespw_usb.cpp \
52 52 abstractspwbridge.cpp \
53 53 StarDundee/stardundeegui.cpp \
54 54 SpwTcpPacketServer/spwtcppacketserver.cpp \
55 55 GR-ESB/gr_esb_bridge.cpp \
56 56 GR-ESB/gr_esb_ui.cpp \
57 57 SpwTcpPacketServer/incomingpacketparser.cpp \
58 58 StarDundee/fakestardundeespwusb_lib.cpp \
59 59 StarDundee/fakestardundeespwusbgui.cpp
60 60
61 61 FORMS += \
62 62 StarDundee/stardundeeGUI.ui \
63 63 SpwTcpPacketServer/spwtcppacketserver.ui \
64 64 GR-ESB/gr_esb_ui.ui \
65 65 StarDundee/fakestardundeespwusbgui.ui
66 66
67 67 RESOURCES += \
68 68 spwRessources.qrc
69 69
70 70
71 71
72 72
73 73
74 74
75 75
76 76
77 77
78 78
79 79
80 80
81 81
82 82
83 83
84 84
85 85
86 86
87 87
88 88
89 89
90 90
91 91
92 92
General Comments 0
You need to be logged in to leave comments. Login now