]> git.pld-linux.org Git - packages/strace.git/blame_incremental - strace.spec
- xz BRs
[packages/strace.git] / strace.spec
... / ...
CommitLineData
1Summary: prints system call strace of a running process
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): Відслідковує та показує системні виклики, пов'язані із запущеним процесом
10Name: strace
11Version: 4.6
12Release: 1
13License: BSD-like
14Group: Development/Debuggers
15Source0: http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
16# Source0-md5: e537b2b1afeec70c0e6e27a0d0fd671e
17Source1: %{name}.1.pl
18Patch0: %{name}-stat64.patch
19URL: http://sourceforge.net/projects/strace/
20# acl and libaio for headers only
21BuildRequires: acl-devel
22BuildRequires: autoconf >= 2.57
23BuildRequires: automake
24BuildRequires: libaio-devel
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
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.
33
34%description -l de.UTF-8
35Strace druckt ein Protokoll aller von einem anderen Programm
36ausgegebenen Systemaufrufe, einschließlich aller weitergeleiteten
37Argumente und dem Ausgabewert des Systemaufrufs.
38
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
42vuelta de cada llamada de sistema es verdadera, o si hay creado error.
43
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
47valeur de retour de l'appel.
48
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ść.
53
54%description -l pt_BR.UTF-8
55Strace imprime uma "gravação" de cada chamada de sistema que o
56programa faz, incluindo todos os argumentos passados para ele e se o
57retorno de cada chamada de sistema é verdadeiro ou gerou erro.
58
59%description -l ru.UTF-8
60Программа strace перехватывает и регистрирует системные вызовы,
61произведенные и полученные исполняющимся процессом. Strace может
62вывести список всех системных вызовов, их аргументов и возвращаемые
63ими значения. Strace полезна для диагностики проблем и отладки.
64
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.
69
70%description -l uk.UTF-8
71Програма strace перехоплює та регіструє системні визови, зроблені та
72отримані процесом, який виконується. Strace може вивести список усіх
73системних визовів, їх аргументів та значень, які вони повернули.
74Strace корисний для діагностики проблем та відладки.
75
76%package graph
77Summary: strace graph
78Summary(pl.UTF-8): Graf strace
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. It
88will add elapsed time for each process in that case.
89
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.
94
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.
97
98%prep
99%setup -q
100%patch0 -p1
101
102%build
103%{__aclocal} -I m4
104%{__autoconf}
105%{__autoheader}
106%{__automake}
107%configure
108%{__make}
109
110%install
111rm -rf $RPM_BUILD_ROOT
112
113%{__make} install \
114 DESTDIR=$RPM_BUILD_ROOT
115
116install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/strace.1
117
118%clean
119rm -rf $RPM_BUILD_ROOT
120
121%files
122%defattr(644,root,root,755)
123%doc COPYRIGHT CREDITS ChangeLog NEWS README-linux TODO
124%attr(755,root,root) %{_bindir}/strace
125%{_mandir}/man1/strace.1*
126%lang(pl) %{_mandir}/pl/man1/strace.1*
127
128%files graph
129%defattr(644,root,root,755)
130%attr(755,root,root) %{_bindir}/strace-graph
This page took 0.164735 seconds and 4 git commands to generate.