- tidy up the specfile per rpmlint comments

- fix man page
This commit is contained in:
Petr Machata 2007-02-07 18:07:51 +00:00
parent 556095c572
commit df0f312bc7
2 changed files with 26 additions and 8 deletions

12
ltrace-0.5-man.patch Normal file
View File

@ -0,0 +1,12 @@
diff -ru ltrace-0.5/ltrace.1 ltrace-0.5-PATCHED/ltrace.1
--- ltrace-0.5/ltrace.1 2006-06-16 03:15:18.000000000 +0200
+++ ltrace-0.5-PATCHED/ltrace.1 2007-01-25 14:28:44.000000000 +0100
@@ -153,8 +153,6 @@
.LP
It only works on Linux and in a small subset of architectures.
.LP
-Only ELF32 binaries are supported.
-.LP
Calls to dlopen()ed libraries will not be traced.
.PP
If you like to report a bug, send a notice to the author, or use the

View File

@ -1,7 +1,8 @@
Summary: Tracks runtime library calls from dynamically linked executables.
Summary: Tracks runtime library calls from dynamically linked executables
Name: ltrace
Version: 0.5
Release: 6.45svn%{?dist}
URL: http://alioth.debian.org/projects/ltrace/
Source: ltrace-0.5.tar.gz
Patch0: ltrace-0.4-exec.patch
Patch1: ltrace-0.4-fork.patch
@ -12,10 +13,10 @@ Patch5: ltrace-0.5-testsuite.patch
Patch6: ltrace-0.5-ppc-symval.patch
Patch7: ltrace-0.5-a2bp.patch
Patch8: ltrace-0.5-attach.patch
Patch9: ltrace-0.5-man.patch
License: GPL
Group: Development/Debuggers
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 s390 s390x alpha sparc
Prefix: %{_prefix}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: elfutils-libelf-devel dejagnu
@ -40,6 +41,7 @@ execution of processes.
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
sed -i -e 's/-o root -g root//' Makefile.in
%build
@ -51,10 +53,10 @@ make
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} docdir=%{_docdir}/ltrace-%{version}/ install
#%check
#echo ====================TESTING=========================
#make check
#echo ====================TESTING END=====================
%check
echo ====================TESTING=========================
make check
echo ====================TESTING END=====================
%clean
rm -rf $RPM_BUILD_ROOT
@ -64,9 +66,13 @@ rm -rf $RPM_BUILD_ROOT
%doc COPYING README TODO BUGS ChangeLog
%{_prefix}/bin/ltrace
%{_mandir}/man1/ltrace.1*
%config /etc/ltrace.conf
%config(noreplace) /etc/ltrace.conf
%changelog
* Thu Jan 25 2007 Petr Machata <pmachata@redhat.com> - 0.5-6.45svn
- tidy up the specfile per rpmlint comments
- fix man page
* Mon Sep 4 2006 Petr Machata <pmachata@redhat.com> - 0.5-5.45svn
- fix plt handling on ppc32 (symval patch)
- fix attaching to process (attach patch)
@ -122,7 +128,7 @@ rm -rf $RPM_BUILD_ROOT
- testsuite patch: Automated testsuite for ltrace.
* Wed Mar 1 2006 Petr Machata <pmachata@redhat.com> - 0.3.36-4.3
- include %{ix86} to ExclusiveArch, instead of mere i386
- include %%{ix86} to ExclusiveArch, instead of mere i386
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.2
- bump again for double-long bug on ppc(64)