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