]> git.pld-linux.org Git - packages/strace.git/blob - strace.spec
commented out missing patches
[packages/strace.git] / strace.spec
1 Summary:        prints system call strace of a running process
2 Summary(de):    druckt ein Protokoll der Systemaufrufe eines laufenden Prozesses
3 Summary(fr):    affiche l'appel système strace d'un processus en exécution
4 Summary(pl):    strace wy¶wietla funkcje systemowe wywo³ywane przez uruchomiony proces
5 Summary(tr):    Çalýþan bir sürecin yaptýðý sistem çaðrýlarýný listeler
6 Name:           strace
7 Version:        4.2
8 Release:        9
9 License:        distributable
10 Group:          Development/Debuggers
11 Group(pl):      Programowanie/Odpluskwiacze
12 Source0:        http://www.wi.leidenuniv.nl/~wichert/strace/%{name}-%{version}.tar.gz
13 #Patch0:                %{name}-sparc.patch
14 #Patch1:                %{name}-ia64.patch
15 #Patch2:                %{name}-stat64.patch
16 #Patch3:                %{name}-sparc2.patch
17 #Patch4:                %{name}-putmsg.patch
18 #Patch5:                %{name}-newsysc.patch
19 Patch6:         %{name}-do_not_check_for_libsnl.patch
20 Patch7:         %{name}-linux.patch
21 Patch8:         http://www.misiek.eu.org/ipv6/strace-4.2-ipv6-20000919.patch.gz
22 BuildRequires:  autoconf
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 Strace prints a record of each system call another program makes,
27 including all of the arguments passed to it and the system call's
28 return value.
29
30 %description -l de
31 Strace druckt ein Protokoll aller von einem anderen Programm
32 ausgegebenen Systemaufrufe, einschließlich aller weitergeleiteten
33 Argumente und dem Ausgabewert des Systemaufrufs.
34
35 %description -l fr
36 strace affiche l'enregistrement de chaque appel système que fait un
37 programme ainsi que tous les arguments qui lui ont été passés et la
38 valeur de retour de l'appel.
39
40 %description -l pl
41 Strace wy¶wietla informacje o ka¿dym wywo³aniu funkcji systemowych
42 przez uruchamiany program, w tym równie¿ wszystkie argumenty wywo³ania
43 i zwrócon± warto¶æ.
44
45 %description -l tr
46 strace bir programýn çalýþtýðý sürece yaptýðý bütün sistem
47 çaðrýlarýný, gönderdiði parametreler ve geri dönüþ deðerleriyle
48 birlikte döker.
49
50 %prep
51 %setup  -q 
52 #%patch0 -p1 
53 #%patch1 -p1
54 #%patch2 -p1
55 #%patch3 -p1
56 #%patch4 -p1
57 #%patch5 -p1
58 #%patch6 -p1
59 %patch7 -p1
60 %patch8 -p1
61
62 %build
63 autoconf
64 autoheader
65 %configure
66 %{__make} LDFLAGS="-s"
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70
71 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
72
73 %{__make} install \
74         prefix=$RPM_BUILD_ROOT%{_prefix} \
75         mandir=$RPM_BUILD_ROOT%{_mandir} \
76         bindir=$RPM_BUILD_ROOT%{_bindir}
77
78 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* ChangeLog README-linux
79
80 %clean
81 rm -rf $RPM_BUILD_ROOT
82
83 %files
84 %defattr(644,root,root,755)
85 %doc {ChangeLog,README-linux}.gz
86
87 %attr(755,root,root) %{_bindir}/strace
88 %{_mandir}/man1/*
This page took 0.060204 seconds and 3 git commands to generate.