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