info: strace

Marcin Korzonek mkorz at shadow.eu.org
Thu Oct 8 17:54:49 CEST 1998


Hej,
spec do strace'a
-- 
   Marcin Korzonek
   mkorz at shadow.eu.org
-------------- next part --------------
Summary: prints system call strace of a running process
Summary(de): druckt ein Protokoll der Systemaufrufe eines laufenden Prozesses. 
Summary(fr): affiche l'appel syst?me strace d'un processus en ex?cution.
Summary(pl): strace wy?wietla funkcje systemowe wywo?ywane przez uruchomiony proces
Summary(tr): ?al??an bir s?recin yapt??? sistem ?a?r?lar?n? listeler
Name: strace
Version: 3.1
Release: 8
Copyright: distributable
Group: Development/Debuggers
Source: ftp://ftp.std.com/pub/jrs/%{name}-%{version}.tar.gz
Patch0: ftp://ftp.azstarnet.com/pub/linux/axp/glibc/%{name}-%{version}-glibc.patch
Patch1: %{name}-%{version}-prctl.patch
Patch2: %{name}-%{version}-fix.patch
Patch3: %{name}-%{version}-glibc-2.1.patch
Buildroot: /var/tmp/%{name}-%{version}-root
Excludearch: sparc

%description
Strace prints a record of each system call another program makes, including
all of the arguments passed to it and the system call's return value.

%description -l de
Strace druckt ein Protokoll aller von einem anderen Programm ausgegebenen
Systemaufrufe, einschlie?lich aller weitergeleiteten Argumente und dem
Ausgabewert des Systemaufrufs.

%description -l fr
strace affiche l'enregistrement de chaque appel syst?me que fait un programme
ainsi que tous les arguments qui lui ont ?t? pass?s et la valeur de retour de
l'appel.

%description -l pl
Strace wy?wietla informacje o ka?dym wywo?aniu funkcji systemowych przez
badany program, w tym r?wnie? wszystkie argumenty wywo?ania i zwr?con?
warto??.

%description -l tr
strace bir program?n ?al??t??? s?rece yapt??? b?t?n sistem ?a?r?lar?n?,
g?nderdi?i parametreler ve geri d?n?? de?erleriyle birlikte d?ker.

%prep
%setup -q
%patch0 -p1 -b .glibc
%patch1 -p1 -b .prctl
%patch2 -p1 -b .fix
%patch3 -p1 -b .glibc-2.1


%build
autoconf
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr 
make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/usr/{bin,man/man1}

make install prefix=$RPM_BUILD_ROOT/usr

strip $RPM_BUILD_ROOT/usr/bin/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%attr(711, root, root) /usr/bin/strace
%attr(644, root, man) /usr/man/man1/strace.1

%changelog
* Thu Oct 08 1998 Marcin Korzonek <mkorz at shadow.eu.org>
- defined files permission
- translations modified for pl

* Sun Jul 05 1998 Wojtek Slusarczyk <wojtek at shadow.eu.org>
[3.1-8]
- build against glibc-2.1

* Sat May 02 1998 Prospector System <bugs at redhat.com>

- translations modified for de, fr, tr

* Fri May 01 1998 Cristian Gafton <gafton at redhat.com>
- fixed build on alpha

* Thu Apr 30 1998 Cristian Gafton <gafton at redhat.com>
- removed the elf patch taht should be obsoleted by now
- buildroot


More information about the pld-devel-pl mailing list