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