]> git.pld-linux.org Git - packages/strace.git/blame - strace.spec
- obsolete
[packages/strace.git] / strace.spec
CommitLineData
036a93b3 1Summary: prints system call strace of a running process
cd04e52d
ER
2Summary(de.UTF-8): druckt ein Protokoll der Systemaufrufe eines laufenden Prozesses
3Summary(es.UTF-8): Enseña las llamadas de sistema de un proceso en ejecución
4Summary(fr.UTF-8): affiche l'appel système strace d'un processus en exécution
5Summary(pl.UTF-8): strace wyświetla funkcje systemowe wywoływane przez uruchomiony proces
6Summary(pt_BR.UTF-8): Mostra as chamadas de sistema de um processo rodando
7Summary(ru.UTF-8): Отслеживает и показывает системные вызовы, связанные с запущенным процессом
8Summary(tr.UTF-8): Çalışan bir sürecin yaptığı sistem çağrılarını listeler
9Summary(uk.UTF-8): Відслідковує та показує системні виклики, пов'язані із запущеним процесом
036a93b3 10Name: strace
5e063c17
JB
11Version: 4.5.16
12Release: 1
2d0dae9a 13License: BSD-like
036a93b3 14Group: Development/Debuggers
d39e6e99 15Source0: http://dl.sourceforge.net/strace/%{name}-%{version}.tar.bz2
5e063c17 16# Source0-md5: 77f66d09aa82981bb6d65fa19a2c1ba9
28ee5e69 17Source1: %{name}.1.pl
2ca9c483
JR
18Patch0: %{name}-newsysc.patch
19Patch1: %{name}-getdents64.patch
5e063c17
JB
20Patch2: %{name}-stat64.patch
21Patch3: %{name}-sparc64.patch
a40da014 22URL: http://sourceforge.net/projects/strace/
d39e6e99 23BuildRequires: autoconf >= 2.57
fcc8ff10 24BuildRequires: automake
0071ddd9 25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
894ff4c4 26
27%description
036a93b3 28Strace prints a record of each system call another program makes,
29including all of the arguments passed to it and the system call's
30return value.
894ff4c4 31
3cbe5ca9 32%description -l de.UTF-8
036a93b3 33Strace druckt ein Protokoll aller von einem anderen Programm
3cbe5ca9 34ausgegebenen Systemaufrufe, einschließlich aller weitergeleiteten
036a93b3 35Argumente und dem Ausgabewert des Systemaufrufs.
894ff4c4 36
3cbe5ca9
JR
37%description -l es.UTF-8
38Strace imprime una "grabación" de cada llamada de sistema que el
39programa hace, incluyendo todos los argumentos pasados para él, si la
263949c7 40vuelta de cada llamada de sistema es verdadera, o si hay creado error.
41
3cbe5ca9
JR
42%description -l fr.UTF-8
43strace affiche l'enregistrement de chaque appel système que fait un
44programme ainsi que tous les arguments qui lui ont été passés et la
036a93b3 45valeur de retour de l'appel.
894ff4c4 46
3cbe5ca9
JR
47%description -l pl.UTF-8
48Strace wyświetla informacje o każdym wywołaniu funkcji systemowych
49przez uruchamiany program, w tym również wszystkie argumenty wywołania
50i zwróconą wartość.
894ff4c4 51
3cbe5ca9
JR
52%description -l pt_BR.UTF-8
53Strace imprime uma "gravação" de cada chamada de sistema que o
263949c7 54programa faz, incluindo todos os argumentos passados para ele e se o
3cbe5ca9 55retorno de cada chamada de sistema é verdadeiro ou gerou erro.
263949c7 56
3cbe5ca9
JR
57%description -l ru.UTF-8
58Программа strace перехватывает и регистрирует системные вызовы,
59произведенные и полученные исполняющимся процессом. Strace может
60вывести список всех системных вызовов, их аргументов и возвращаемые
61ими значения. Strace полезна для диагностики проблем и отладки.
263949c7 62
3cbe5ca9
JR
63%description -l tr.UTF-8
64strace bir programın çalıştığı sürece yaptığı bütün sistem
65çağrılarını, gönderdiği parametreler ve geri dönüş değerleriyle
66birlikte döker.
894ff4c4 67
3cbe5ca9
JR
68%description -l uk.UTF-8
69Програма strace перехоплює та регіструє системні визови, зроблені та
70отримані процесом, який виконується. Strace може вивести список усіх
71системних визовів, їх аргументів та значень, які вони повернули.
72Strace корисний для діагностики проблем та відладки.
263949c7 73
5e3bd75e
ER
74%package graph
75Summary: strace graph
cd04e52d 76Summary(pl.UTF-8): Graf strace
5e3bd75e
ER
77Group: Development/Debuggers
78# NOTE: doesn't require directly strace binary.
79
80%description graph
81strace-graph script processes strace -f output. It displays a graph of
82invoked subprocesses, and is useful for finding out what complex
83commands do.
84
85The script can also handle the output with strace -t, -tt, or -ttt.
86It will add elapsed time for each process in that case.
87
3cbe5ca9
JR
88%description graph -l pl.UTF-8
89Skrypt strace-graph przetwarza wynik strace -f i wyświetla graf
90wywoływanych podprocesów. Jest przydatny do sprawdzania co robią
91złożone polecenia.
ee51cf7a 92
3cbe5ca9
JR
93Skrypt jest w stanie obsłużyć także wyjście ze strace -t, -tt i -ttt.
94Doda wtedy upływający czas dla każdego procesu.
ee51cf7a 95
894ff4c4 96%prep
e4d3dd6d 97%setup -q
98%patch0 -p1
b87f477e 99%patch1 -p1
21decdc1 100%patch2 -p1
34912316 101%patch3 -p1
894ff4c4 102
103%build
118ffd57 104%{__aclocal}
0da0415e 105%{__autoconf}
c3b1b1ca 106%{__autoheader}
118ffd57 107%{__automake}
3534b904 108%configure
e30af45e 109%{__make}
894ff4c4 110
111%install
112rm -rf $RPM_BUILD_ROOT
894ff4c4 113
6af10d02 114%{__make} install \
d39e6e99 115 DESTDIR=$RPM_BUILD_ROOT
3d70ec26 116
d39e6e99 117install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/strace.1
28ee5e69 118
894ff4c4 119%clean
120rm -rf $RPM_BUILD_ROOT
121
122%files
99dfeeca 123%defattr(644,root,root,755)
743ab00a 124%doc COPYRIGHT CREDITS ChangeLog NEWS README-linux TODO
5e3bd75e 125%attr(755,root,root) %{_bindir}/strace
eddb7f3c 126%{_mandir}/man1/*
28ee5e69 127%lang(pl) %{_mandir}/pl/man1/*
5e3bd75e
ER
128
129%files graph
ee51cf7a 130%defattr(644,root,root,755)
5e3bd75e 131%attr(755,root,root) %{_bindir}/strace-graph
This page took 0.132216 seconds and 4 git commands to generate.