]> git.pld-linux.org Git - packages/strace.git/blob - strace.spec
f671c6dad99e110f10eb4548e8c7467455dd5d6b
[packages/strace.git] / strace.spec
1 # TODO
2 # - rel 2 & STBR after translation of -graph subpackage
3 Summary:        prints system call strace of a running process
4 Summary(de):    druckt ein Protokoll der Systemaufrufe eines laufenden Prozesses
5 Summary(es):    Enseña las llamadas de sistema de un proceso en ejecución
6 Summary(fr):    affiche l'appel système strace d'un processus en exécution
7 Summary(pl):    strace wy¶wietla funkcje systemowe wywo³ywane przez uruchomiony proces
8 Summary(pt_BR): Mostra as chamadas de sistema de um processo rodando
9 Summary(ru):    ïÔÓÌÅÖÉ×ÁÅÔ É ÐÏËÁÚÙ×ÁÅÔ ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù, Ó×ÑÚÁÎÎÙÅ Ó ÚÁÐÕÝÅÎÎÙÍ ÐÒÏÃÅÓÓÏÍ
10 Summary(tr):    Çalýþan bir sürecin yaptýðý sistem çaðrýlarýný listeler
11 Summary(uk):    ÷¦ÄÓ̦ÄËÏ×Õ¤ ÔÁ ÐÏËÁÚÕ¤ ÓÉÓÔÅÍΦ ×ÉËÌÉËÉ, ÐÏ×'ÑÚÁΦ ¦Ú ÚÁÐÕÝÅÎÉÍ ÐÒÏÃÅÓÏÍ
12 Name:           strace
13 Version:        4.5.12
14 Release:        1.1
15 License:        BSD-like
16 Group:          Development/Debuggers
17 Source0:        http://dl.sourceforge.net/strace/%{name}-%{version}.tar.bz2
18 # Source0-md5:  c9dc77b9bd7f144f317e8289e0f6d40b
19 Source1:        %{name}.1.pl
20 Patch0:         %{name}-newsysc.patch
21 Patch1:         %{name}-getdents64.patch
22 Patch2:         %{name}-kernel26_userspace.patch
23 Patch3:         %{name}-stat64.patch
24 Patch4:         %{name}-sparc64.patch
25 URL:            http://www.liacs.nl/~wichert/strace/
26 BuildRequires:  autoconf >= 2.57
27 BuildRequires:  automake
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
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.
34
35 %description -l de
36 Strace druckt ein Protokoll aller von einem anderen Programm
37 ausgegebenen Systemaufrufe, einschließlich aller weitergeleiteten
38 Argumente und dem Ausgabewert des Systemaufrufs.
39
40 %description -l es
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
43 vuelta de cada llamada de sistema es verdadera, o si hay creado error.
44
45 %description -l fr
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
48 valeur de retour de l'appel.
49
50 %description -l pl
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¶æ.
54
55 %description -l pt_BR
56 Strace imprime uma "gravação" de cada chamada de sistema que o
57 programa faz, incluindo todos os argumentos passados para ele e se o
58 retorno de cada chamada de sistema é verdadeiro ou gerou erro.
59
60 %description -l ru
61 ðÒÏÇÒÁÍÍÁ strace ÐÅÒÅÈ×ÁÔÙ×ÁÅÔ É ÒÅÇÉÓÔÒÉÒÕÅÔ ÓÉÓÔÅÍÎÙÅ ×ÙÚÏ×Ù,
62 ÐÒÏÉÚ×ÅÄÅÎÎÙÅ É ÐÏÌÕÞÅÎÎÙÅ ÉÓÐÏÌÎÑÀÝÉÍÓÑ ÐÒÏÃÅÓÓÏÍ. Strace ÍÏÖÅÔ
63 ×Ù×ÅÓÔÉ ÓÐÉÓÏË ×ÓÅÈ ÓÉÓÔÅÍÎÙÈ ×ÙÚÏ×Ï×, ÉÈ ÁÒÇÕÍÅÎÔÏ× É ×ÏÚ×ÒÁÝÁÅÍÙÅ
64 ÉÍÉ ÚÎÁÞÅÎÉÑ. Strace ÐÏÌÅÚÎÁ ÄÌÑ ÄÉÁÇÎÏÓÔÉËÉ ÐÒÏÂÌÅÍ É ÏÔÌÁÄËÉ.
65
66 %description -l tr
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.
70
71 %description -l uk
72 ðÒÏÇÒÁÍÁ strace ÐÅÒÅÈÏÐÌÀ¤ ÔÁ ÒÅǦÓÔÒÕ¤ ÓÉÓÔÅÍΦ ×ÉÚÏ×É, ÚÒÏÂÌÅΦ ÔÁ
73 ÏÔÒÉÍÁΦ ÐÒÏÃÅÓÏÍ, ÑËÉÊ ×ÉËÏÎÕ¤ÔØÓÑ. Strace ÍÏÖÅ ×É×ÅÓÔÉ ÓÐÉÓÏË ÕÓ¦È
74 ÓÉÓÔÅÍÎÉÈ ×ÉÚÏצ×, §È ÁÒÇÕÍÅÎԦנÔÁ ÚÎÁÞÅÎØ, Ñ˦ ×ÏÎÉ ÐÏ×ÅÒÎÕÌÉ.
75 Strace ËÏÒÉÓÎÉÊ ÄÌѠĦÁÇÎÏÓÔÉËÉ ÐÒÏÂÌÅÍ ÔÁ ×¦ÄÌÁÄËÉ.
76
77 %package graph
78 Summary:        strace graph
79 Group:          Development/Debuggers
80 # NOTE: doesn't require directly strace binary.
81
82 %description graph
83 strace-graph script processes strace -f output. It displays a graph of
84 invoked subprocesses, and is useful for finding out what complex
85 commands do.
86
87 The script can also handle the output with strace -t, -tt, or -ttt.
88 It will add elapsed time for each process in that case.
89
90 %prep
91 %setup -q
92 %patch0 -p1
93 %patch1 -p1
94 %patch2 -p1
95 %patch3 -p1
96 %patch4 -p1
97
98 %build
99 %{__aclocal}
100 %{__autoconf}
101 %{__autoheader}
102 %{__automake}
103 %configure
104 %{__make}
105
106 %install
107 rm -rf $RPM_BUILD_ROOT
108
109 %{__make} install \
110         DESTDIR=$RPM_BUILD_ROOT
111
112 install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/strace.1
113
114 %clean
115 rm -rf $RPM_BUILD_ROOT
116
117 %files
118 %defattr(644,root,root,755)
119 %doc COPYRIGHT CREDITS ChangeLog NEWS README-linux TODO
120 %attr(755,root,root) %{_bindir}/strace
121 %{_mandir}/man1/*
122 %lang(pl) %{_mandir}/pl/man1/*
123
124 %files graph
125 %attr(755,root,root) %{_bindir}/strace-graph
This page took 0.024561 seconds and 2 git commands to generate.