]> git.pld-linux.org Git - packages/strace.git/blame - strace.spec
- show semop() and semtimedwait() flags
[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
3a9fccb1 11Version: 4.5.18
b21646d4 12Release: 4
2d0dae9a 13License: BSD-like
036a93b3 14Group: Development/Debuggers
d39e6e99 15Source0: http://dl.sourceforge.net/strace/%{name}-%{version}.tar.bz2
3a9fccb1 16# Source0-md5: e9449fcee97e6a8ed73934c883c870e0
28ee5e69 17Source1: %{name}.1.pl
ed9ef3ee 18Patch0: %{name}-stat64.patch
f3c40c94 19Patch1: %{name}-fd.patch
b21646d4 20Patch2: %{name}-utilc.patch
a40da014 21URL: http://sourceforge.net/projects/strace/
dae62021
JB
22# acl and libaio for headers only
23BuildRequires: acl-devel
d39e6e99 24BuildRequires: autoconf >= 2.57
fcc8ff10 25BuildRequires: automake
dae62021 26BuildRequires: libaio-devel
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
87The script can also handle the output with strace -t, -tt, or -ttt.
88It will add elapsed time for each process in that case.
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
f3c40c94 101%patch1 -p1
b21646d4 102%patch2 -p0
894ff4c4 103
104%build
118ffd57 105%{__aclocal}
0da0415e 106%{__autoconf}
c3b1b1ca 107%{__autoheader}
118ffd57 108%{__automake}
3534b904 109%configure
e30af45e 110%{__make}
894ff4c4 111
112%install
113rm -rf $RPM_BUILD_ROOT
894ff4c4 114
6af10d02 115%{__make} install \
d39e6e99 116 DESTDIR=$RPM_BUILD_ROOT
3d70ec26 117
d39e6e99 118install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/strace.1
28ee5e69 119
894ff4c4 120%clean
121rm -rf $RPM_BUILD_ROOT
122
123%files
99dfeeca 124%defattr(644,root,root,755)
743ab00a 125%doc COPYRIGHT CREDITS ChangeLog NEWS README-linux TODO
5e3bd75e 126%attr(755,root,root) %{_bindir}/strace
eddb7f3c 127%{_mandir}/man1/*
28ee5e69 128%lang(pl) %{_mandir}/pl/man1/*
5e3bd75e
ER
129
130%files graph
ee51cf7a 131%defattr(644,root,root,755)
5e3bd75e 132%attr(755,root,root) %{_bindir}/strace-graph
This page took 0.063064 seconds and 4 git commands to generate.