2 # Spec file for LTT Usertrace
4 Summary: Linux Trace Toolkit Userspace Tracing Package
9 Group: Applications
/Development
10 Source: http
://ltt.polymtl.ca
/packages
/%{name}-%{version}.tar.gz
11 URL: http
://ltt.polymtl.ca
12 Packager: Martin Bisson
<bissonm@discreet.com
>
13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n
)
15 # Where do we install the libs
16 %ifarch x86_64 ppc64 ppc64iseries ia64
17 %define libdir
/usr
/lib64
19 %define libdir
/usr
/lib
24 This packages makes it possible to
do userspace tracing with the Linux
34 rm -rf $RPM_BUILD_ROOT
35 mkdir -p $RPM_BUILD_ROOT $RPM_BUILD_ROOT
/usr
/include $RPM_BUILD_ROOT
/%{libdir}
36 make INCLUDE_DIR
=$RPM_BUILD_ROOT
/usr
/include LIB_DIR
=$RPM_BUILD_ROOT
/%{libdir} install
39 echo "Running ldconfig
(might take a
while)"
43 echo "Running ldconfig
(might take a
while)"
48 /usr
/include
/ltt
/atomic
-ppc.h
49 /usr
/include
/ltt
/atomic
-ppc64.h
50 /usr
/include
/ltt
/ltt
-facility
-custom
-user_generic.h
51 /usr
/include
/ltt
/ltt
-facility
-id
-user_generic.h
52 /usr
/include
/ltt
/ltt
-facility
-user_generic.h
53 /usr
/include
/ltt
/ltt
-usertrace
-fast.h
54 /usr
/include
/ltt
/ltt
-usertrace
-ppc.h
55 /usr
/include
/ltt
/ltt
-usertrace.h
56 /usr
/include
/ltt
/ppc_asm
-ppc.h
57 /usr
/include
/ltt
/system
-ppc.h
58 /usr
/include
/ltt
/system
-ppc64.h
59 /usr
/include
/ltt
/timex
-ppc.h
60 %{libdir}/libltt
-instrument
-functions.a
61 %{libdir}/libltt
-instrument
-functions.so
62 %{libdir}/libltt
-instrument
-functions.so
.0
63 %{libdir}/libltt
-loader
-user_generic.a
64 %{libdir}/libltt
-loader
-user_generic.so
65 %{libdir}/libltt
-loader
-user_generic.so
.0
66 %{libdir}/libltt
-usertrace
-fast.a
67 %{libdir}/libltt
-usertrace
-fast.so
68 %{libdir}/libltt
-usertrace
-fast.so
.0