]> git.pld-linux.org Git - packages/strace.git/blob - strace.spec
a2083eaa4e81ad6fec52df0c66caa15dec6b7acb
[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:        3.99.1
8 Release:        1
9 Copyright:      distributable
10 Group:          Development/Debuggers
11 Group(pl):      Programowanie/Odpluskwiacze
12 Source:         ftp://ftp.std.com/pub/jrs/%{name}-%{version}.tar.gz
13 Patch0:         %{name}-debian.patch
14 Patch1:         %{name}-fhs.patch
15 BuildRoot:      /tmp/%{name}-%{version}-root
16
17 %description
18 Strace prints a record of each system call another program makes, including
19 all of the arguments passed to it and the system call's return value.
20
21 %description -l de
22 Strace druckt ein Protokoll aller von einem anderen Programm ausgegebenen
23 Systemaufrufe, einschließlich aller weitergeleiteten Argumente und dem
24 Ausgabewert des Systemaufrufs.
25
26 %description -l fr
27 strace affiche l'enregistrement de chaque appel système que fait un programme
28 ainsi que tous les arguments qui lui ont été passés et la valeur de retour de
29 l'appel.
30
31 %description -l pl
32 Strace wy¶wietla informacje o ka¿dym wywo³aniu funkcji systemowych przez
33 uruchamiany program, w tym równie¿ wszystkie argumenty wywo³ania i zwrócon±
34 warto¶æ.
35
36 %description -l tr
37 strace bir programýn çalýþtýðý sürece yaptýðý bütün sistem çaðrýlarýný,
38 gönderdiði parametreler ve geri dönüþ deðerleriyle birlikte döker.
39
40 %prep
41 %setup  -q -n %{name}
42 %patch0 -p1 
43 %patch1 -p1
44
45 %build
46 aclocal && autoconf && %configure
47 make LDFLAGS="-s"
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51
52 install -d $RPM_BUILD_ROOT%{_prefix}/{bin,share/man/man1}
53
54 make \
55     prefix=$RPM_BUILD_ROOT%{_prefix} \
56     mandir=$RPM_BUILD_ROOT%{_mandir} \
57     bindir=$RPM_BUILD_ROOT%{_bindir} \
58     install
59
60 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* ChangeLog README-linux
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %doc {ChangeLog,README-linux}.gz
68
69 %attr(755,root,root) %{_bindir}/strace
70 %{_mandir}/man1/*
71
72 %changelog
73 * Sat Apr 24 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
74   [3.1-18]
75 - added patches for arm arch and clone() (from rawhide),
76 - removed obsolete AC_C_CROSS macro from configure.in
77   (strace-AC_C_CROSS.patch).
78
79 * Thu Apr 22 1999 Artur Frysiak <wiget@pld.org.pl>
80   [3.1-14]
81 - removed man group from man pages
82 - compiled on rpm 3
83
84 * Wed Feb 17 1999 Micha³ Kuratczyk <kura@wroclaw.art.pl>
85   [3.1-13]
86 - added Group(pl)
87 - added gzipping man page
88
89 * Thu Oct 08 1998 Marcin Korzonek <mkorz@shadow.eu.org>
90   [3.1-12]
91 - added translation pl.
92 - build against GNU libc-2.1
This page took 0.037212 seconds and 3 git commands to generate.