Commit | Line | Data |
---|---|---|
5a1c7188 | 1 | # |
2 | # Spec file for LTTV | |
3 | # | |
4 | Summary: Linux Trace Toolkit Viewer | |
5 | Name: lttv | |
b1c0fa93 | 6 | Version: 0.8.48 |
7 | Release: 21062006 | |
5a1c7188 | 8 | License: GPL |
9 | Group: Applications/Development | |
10 | Source: http://ltt.polymtl.ca/packages/LinuxTraceToolkitViewer-%{version}-%{release}.tar.gz | |
11 | URL: http://ltt.polymtl.ca | |
12 | Packager: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> | |
13 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | |
14 | ||
b1c0fa93 | 15 | # Where do we install the libs |
16 | %ifarch x86_64 ppc64 ppc64iseries ia64 | |
17 | %define libdir /usr/lib64 | |
18 | %else | |
19 | %define libdir /usr/lib | |
20 | %endif | |
21 | ||
22 | ||
5a1c7188 | 23 | %description |
24 | LTTV is a modular trace viewer. It can perform analysis on traces of a Linux | |
25 | kernel instrumented with LTTng. | |
26 | ||
27 | %prep | |
28 | %setup -q -n LinuxTraceToolkitViewer-%{version}-%{release} | |
5a1c7188 | 29 | |
30 | %build | |
b1c0fa93 | 31 | # These two commands were added to fix compilation on x86_64 machines |
32 | aclocal | |
33 | automake | |
34 | ||
35 | ./configure --prefix=/usr --libdir=%{libdir} | |
5a1c7188 | 36 | make |
37 | ||
38 | %install | |
39 | rm -rf $RPM_BUILD_ROOT | |
40 | make DESTDIR=$RPM_BUILD_ROOT install | |
41 | ||
b1c0fa93 | 42 | %post |
43 | echo "Running ldconfig (might take a while)" | |
44 | ldconfig | |
45 | ||
46 | %postun | |
47 | echo "Running ldconfig (might take a while)" | |
48 | ldconfig | |
49 | ||
5a1c7188 | 50 | %files |
a31d2894 WB |
51 | %{libdir}/liblttvtraceread_loader-2.6.so |
52 | %{libdir}/liblttvtraceread_loader.so | |
53 | %{libdir}/liblttvtraceread_loader.la | |
54 | %{libdir}/liblttvtraceread_loader.a | |
55 | %{libdir}/liblttvtraceread-2.6.so | |
b1c0fa93 | 56 | %{libdir}/liblttvtraceread.so |
57 | %{libdir}/liblttvtraceread.la | |
58 | %{libdir}/liblttvtraceread.a | |
59 | %{libdir}/lttv | |
60 | %{libdir}/lttv/plugins | |
61 | %{libdir}/lttv/plugins/libtextDump.so.0.0.0 | |
62 | %{libdir}/lttv/plugins/libtextDump.so.0 | |
63 | %{libdir}/lttv/plugins/libtextDump.so | |
64 | %{libdir}/lttv/plugins/libtextDump.la | |
65 | %{libdir}/lttv/plugins/libtextDump.a | |
66 | %{libdir}/lttv/plugins/libbatchAnalysis.so.0.0.0 | |
67 | %{libdir}/lttv/plugins/libbatchAnalysis.so.0 | |
68 | %{libdir}/lttv/plugins/libbatchAnalysis.so | |
69 | %{libdir}/lttv/plugins/libbatchAnalysis.la | |
70 | %{libdir}/lttv/plugins/libbatchAnalysis.a | |
71 | %{libdir}/lttv/plugins/libtextFilter.so.0.0.0 | |
72 | %{libdir}/lttv/plugins/libtextFilter.so.0 | |
73 | %{libdir}/lttv/plugins/libtextFilter.so | |
74 | %{libdir}/lttv/plugins/libtextFilter.la | |
75 | %{libdir}/lttv/plugins/libtextFilter.a | |
76 | %{libdir}/lttv/plugins/libguicontrolflow.so.0.0.0 | |
77 | %{libdir}/lttv/plugins/libguicontrolflow.so.0 | |
78 | %{libdir}/lttv/plugins/libguicontrolflow.so | |
79 | %{libdir}/lttv/plugins/libguicontrolflow.la | |
80 | %{libdir}/lttv/plugins/libguicontrolflow.a | |
81 | %{libdir}/lttv/plugins/libguievents.so.0.0.0 | |
82 | %{libdir}/lttv/plugins/libguievents.so.0 | |
83 | %{libdir}/lttv/plugins/libguievents.so | |
84 | %{libdir}/lttv/plugins/libguievents.la | |
85 | %{libdir}/lttv/plugins/libguievents.a | |
86 | %{libdir}/lttv/plugins/libguistatistics.so.0.0.0 | |
87 | %{libdir}/lttv/plugins/libguistatistics.so.0 | |
88 | %{libdir}/lttv/plugins/libguistatistics.so | |
89 | %{libdir}/lttv/plugins/libguistatistics.la | |
90 | %{libdir}/lttv/plugins/libguistatistics.a | |
91 | %{libdir}/lttv/plugins/libguifilter.so.0.0.0 | |
92 | %{libdir}/lttv/plugins/libguifilter.so.0 | |
93 | %{libdir}/lttv/plugins/libguifilter.so | |
94 | %{libdir}/lttv/plugins/libguifilter.la | |
95 | %{libdir}/lttv/plugins/libguifilter.a | |
96 | %{libdir}/lttv/plugins/libguitracecontrol.so.0.0.0 | |
97 | %{libdir}/lttv/plugins/libguitracecontrol.so.0 | |
98 | %{libdir}/lttv/plugins/libguitracecontrol.so | |
99 | %{libdir}/lttv/plugins/libguitracecontrol.la | |
100 | %{libdir}/lttv/plugins/libguitracecontrol.a | |
101 | %{libdir}/liblttvwindow.so.0.0.0 | |
102 | %{libdir}/liblttvwindow.so.0 | |
103 | %{libdir}/liblttvwindow.so | |
104 | %{libdir}/liblttvwindow.la | |
105 | %{libdir}/liblttvwindow.a | |
5a1c7188 | 106 | /usr/include/ltt |
107 | /usr/include/ltt/compiler.h | |
108 | /usr/include/ltt/event.h | |
109 | /usr/include/ltt/facility.h | |
110 | /usr/include/ltt/ltt.h | |
111 | /usr/include/ltt/time.h | |
112 | /usr/include/ltt/trace.h | |
113 | /usr/include/ltt/type.h | |
114 | /usr/include/ltt/ltt-types.h | |
115 | /usr/include/lttv | |
116 | /usr/include/lttv/attribute.h | |
117 | /usr/include/lttv/hook.h | |
118 | /usr/include/lttv/iattribute.h | |
119 | /usr/include/lttv/lttv.h | |
120 | /usr/include/lttv/module.h | |
121 | /usr/include/lttv/option.h | |
122 | /usr/include/lttv/state.h | |
123 | /usr/include/lttv/stats.h | |
124 | /usr/include/lttv/tracecontext.h | |
125 | /usr/include/lttv/traceset.h | |
126 | /usr/include/lttv/filter.h | |
127 | /usr/include/lttv/print.h | |
128 | /usr/include/lttvwindow | |
129 | /usr/include/lttvwindow/lttvwindow.h | |
130 | /usr/include/lttvwindow/lttvwindowtraces.h | |
131 | /usr/include/lttvwindow/mainwindow.h | |
132 | /usr/include/lttvwindow/menu.h | |
133 | /usr/include/lttvwindow/toolbar.h | |
5a1c7188 | 134 | /usr/bin/lttv.real |
135 | /usr/bin/lttv | |
136 | /usr/bin/lttv-gui | |
5a1c7188 | 137 | /usr/share/LinuxTraceToolkitViewer |
138 | /usr/share/LinuxTraceToolkitViewer/pixmaps | |
139 | /usr/share/LinuxTraceToolkitViewer/pixmaps/1downarrow.png | |
140 | /usr/share/LinuxTraceToolkitViewer/pixmaps/1uparrow.png | |
141 | /usr/share/LinuxTraceToolkitViewer/pixmaps/Makefile | |
142 | /usr/share/LinuxTraceToolkitViewer/pixmaps/Makefile.am | |
143 | /usr/share/LinuxTraceToolkitViewer/pixmaps/Makefile.in | |
144 | /usr/share/LinuxTraceToolkitViewer/pixmaps/close.png | |
145 | /usr/share/LinuxTraceToolkitViewer/pixmaps/edit_add_22.png | |
146 | /usr/share/LinuxTraceToolkitViewer/pixmaps/edit_remove_22.png | |
147 | /usr/share/LinuxTraceToolkitViewer/pixmaps/filenew.png | |
148 | /usr/share/LinuxTraceToolkitViewer/pixmaps/fileopen.png | |
149 | /usr/share/LinuxTraceToolkitViewer/pixmaps/filesave.png | |
150 | /usr/share/LinuxTraceToolkitViewer/pixmaps/filesaveas.png | |
151 | /usr/share/LinuxTraceToolkitViewer/pixmaps/gtk-add.png | |
152 | /usr/share/LinuxTraceToolkitViewer/pixmaps/gtk-jump-to.png | |
153 | /usr/share/LinuxTraceToolkitViewer/pixmaps/lttv-color-list.png | |
154 | /usr/share/LinuxTraceToolkitViewer/pixmaps/mini-display.xpm | |
155 | /usr/share/LinuxTraceToolkitViewer/pixmaps/move_message.xpm | |
156 | /usr/share/LinuxTraceToolkitViewer/pixmaps/remove.png | |
157 | /usr/share/LinuxTraceToolkitViewer/pixmaps/remove1.png | |
158 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_jump_to_24.png | |
159 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_redo_24.png | |
160 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_refresh_24.png | |
161 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_stop_24.png | |
162 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_zoom_fit_24.png | |
163 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_zoom_in_24.png | |
164 | /usr/share/LinuxTraceToolkitViewer/pixmaps/stock_zoom_out_24.png |