##// END OF EJS Templates
Ready for packaging
jeandet -
r67:262a79eb1d04 socexplorer-plugins-0.6-3 default
parent child
Show More
@@ -1,99 +1,103
1 %global upstream_name socexplorer-plugins-0.6-2
1 %global upstream_name socexplorer-plugins-0.6-3
2 2
3 3 Name: socexplorer-plugins
4 4 Version: 0.6
5 Release: 2%{?dist}
5 Release: 3%{?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.6
22 22
23 23 Requires: socexplorer = 0.6
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 %prep
43 43 %setup -q -n %{upstream_name}
44 44
45 45 %build
46 46 %{_qt5_qmake}
47 47
48 48 make %{?_smp_mflags}
49 49
50 50 %install
51 51 make install INSTALL_ROOT=%{buildroot}
52 52
53 53 %post -p /sbin/ldconfig
54 54
55 55 %postun -p /sbin/ldconfig
56 56
57 57 %files
58 58 %{_qt5_libdir}/SocExplorer/plugins/libApbUartPlugin.so*
59 59 %{_qt5_libdir}/SocExplorer/plugins/libahbuartplugin.so*
60 60 %{_qt5_libdir}/SocExplorer/plugins/libambaplugin.so*
61 61 %{_qt5_libdir}/SocExplorer/plugins/libdsu3plugin.so*
62 62 %{_qt5_libdir}/SocExplorer/plugins/libgenericrwplugin.so*
63 63 %{_qt5_libdir}/SocExplorer/plugins/libmemcheckplugin.so*
64 64 %{_qt5_libdir}/SocExplorer/plugins/libmemctrlrplugin.so*
65 %{_qt5_libdir}/SocExplorer/plugins/libspwplugin.so*
65 66
66 67 %changelog
68 * Tue Sep 8 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
69 - Added spwplugin, improved AHB plugn'play decoding, fixed GUI bug on spwplugin.
70
67 71 * Fri Apr 3 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
68 72 - Improved ds3plugin.
69 73
70 74 * Fri Apr 3 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
71 75 - Fix some remaining mistakes.
72 76
73 77 * Thu Apr 2 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.6
74 78 -Uses r53 as source.
75 79 -Removed GenericPySysdriver interface, now socexplorer plugins can be subclassed in python.
76 80
77 81 * Thu Mar 26 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.5
78 82 -Uses r51 as source.
79 83
80 84 * Wed Mar 25 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
81 85 -Uses r50 as source.
82 86
83 87 * Fri Mar 20 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
84 88 -Uses r49 as source.
85 89
86 90 * Mon Mar 9 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
87 91 -Uses r48 as source.
88 92
89 93 * Wed Feb 18 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
90 94 -Uses r45 as source.
91 95
92 96 * Tue Feb 10 2015 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
93 97 -Uses r44 as source.
94 98
95 99 * Tue Dec 30 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
96 100 - Uses r42 as source.
97 101
98 102 * Sat Jun 28 2014 Alexis Jeandet <alexis.jeandet@member.fsf.org> - 0.4
99 103 - Initial Fedora packaging
@@ -1,96 +1,96
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 15 VERSION=0.6.1
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 STARTDUNDEEPATH=/home/spacewire/usb/spw_usb_driver_v2.68/
27 #STARTDUNDEEPATH=/home/spacewire/usb/spw_usb_driver_v2.68/
28 28
29 LIBS += $$STARTDUNDEEPATH/lib/x86_64/libSpaceWireUSBAPI.so \
30 $$STARTDUNDEEPATH/lib/x86_64/libConfigLibraryUSB.so
29 #LIBS += $$STARTDUNDEEPATH/lib/x86_64/libSpaceWireUSBAPI.so \
30 # $$STARTDUNDEEPATH/lib/x86_64/libConfigLibraryUSB.so
31 31
32 32 INCLUDEPATH += \
33 33 $${PWD} \
34 34 $$STARTDUNDEEPATH/inc \
35 35 StarDundee \
36 36 SpwTcpPacketServer \
37 37 GR-ESB
38 38
39 39 HEADERS += \
40 40 spwplugin.h \
41 41 StarDundee/stardundeespw_usb.h \
42 42 abstractspwbridge.h \
43 43 spw.h \
44 44 StarDundee/stardundeegui.h \
45 45 SpwTcpPacketServer/spwtcppacketserver.h \
46 46 GR-ESB/gr_esb_bridge.h \
47 47 GR-ESB/gr_esb_ui.h \
48 48 SpwTcpPacketServer/incomingpacketparser.h \
49 49 StarDundee/fakestardundeespwusb_lib.h \
50 50 StarDundee/fakestardundeespwusbgui.h
51 51
52 52
53 53 SOURCES += \
54 54 spwplugin.cpp \
55 55 StarDundee/stardundeespw_usb.cpp \
56 56 abstractspwbridge.cpp \
57 57 StarDundee/stardundeegui.cpp \
58 58 SpwTcpPacketServer/spwtcppacketserver.cpp \
59 59 GR-ESB/gr_esb_bridge.cpp \
60 60 GR-ESB/gr_esb_ui.cpp \
61 61 SpwTcpPacketServer/incomingpacketparser.cpp \
62 62 StarDundee/fakestardundeespwusb_lib.cpp \
63 63 StarDundee/fakestardundeespwusbgui.cpp
64 64
65 65 FORMS += \
66 66 StarDundee/stardundeeGUI.ui \
67 67 SpwTcpPacketServer/spwtcppacketserver.ui \
68 68 GR-ESB/gr_esb_ui.ui \
69 69 StarDundee/fakestardundeespwusbgui.ui
70 70
71 71 RESOURCES += \
72 72 spwRessources.qrc
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
93 93
94 94
95 95
96 96
General Comments 0
You need to be logged in to leave comments. Login now