summaryrefslogtreecommitdiff
path: root/ltrace.spec
diff options
context:
space:
mode:
Diffstat (limited to 'ltrace.spec')
-rw-r--r--ltrace.spec164
1 files changed, 0 insertions, 164 deletions
diff --git a/ltrace.spec b/ltrace.spec
deleted file mode 100644
index 3740190..0000000
--- a/ltrace.spec
+++ /dev/null
@@ -1,164 +0,0 @@
-Summary: Tracks runtime library calls from dynamically linked executables.
-Name: ltrace
-Version: 0.3.36
-Release: 4.2
-Source: ftp://ftp.debian.org/debian/pool/main/l/ltrace/ltrace_%{version}.orig.tar.gz
-Patch1: ftp://ftp.debian.org/debian/pool/main/l/ltrace/ltrace_0.3.36-2.diff.gz
-Patch2: ltrace-ppc64.patch
-Patch3: ltrace-ppc64-2.patch
-Patch4: ltrace-s390x.patch
-Patch5: ltrace-syscallent-update.patch
-Patch6: ltrace-fixes.patch
-Patch7: ltrace-ia64.patch
-License: GPL
-Group: Development/Debuggers
-ExclusiveArch: i386 x86_64 ia64 ppc ppc64 s390 s390x alpha sparc
-Prefix: %{_prefix}
-BuildRoot: /var/tmp/%{name}-root
-BuildRequires: elfutils-libelf-devel
-
-%description
-Ltrace is a debugging program which runs a specified command until the
-command exits. While the command is executing, ltrace intercepts and
-records both the dynamic library calls called by the executed process
-and the signals received by the executed process. Ltrace can also
-intercept and print system calls executed by the process.
-
-You should install ltrace if you need a sysadmin tool for tracking the
-execution of processes.
-
-%prep
-%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-sed -i -e 's/-o root -g root//' Makefile.in
-
-%build
-export CC="gcc`echo $RPM_OPT_FLAGS | sed -n 's/^.*\(-m[36][124]\).*$/ \1/p'`"
-%configure CC="$CC"
-make
-
-%install
-make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
-rm -f ChangeLog; mv -f debian/changelog ChangeLog
-rm -rf $RPM_BUILD_ROOT/%{_prefix}/doc
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-%doc COPYING README TODO BUGS ChangeLog
-%{_prefix}/bin/ltrace
-%{_mandir}/man1/ltrace.1*
-%config /etc/ltrace.conf
-
-%changelog
-* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.2
-- bump again for double-long bug on ppc(64)
-
-* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.1
-- rebuilt for new gcc4.1 snapshot and glibc changes
-
-* Mon Jan 9 2006 Jakub Jelinek <jakub@redhat.com> 0.3.36-4
-- added ppc64 and s390x support (IBM)
-- added ia64 support (Ian Wienand)
-
-* Sat Mar 5 2005 Jakub Jelinek <jakub@redhat.com> 0.3.36-3
-- rebuilt with GCC 4
-
-* Tue Dec 14 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-2
-- make x86_64 ltrace trace both 32-bit and 64-bit binaries (#141955,
- IT#55600)
-- fix tracing across execve
-- fix printf-style format handling on 64-bit arches
-
-* Thu Nov 18 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-1
-- update to 0.3.36
-
-* Mon Oct 11 2004 Jakub Jelinek <jakub@redhat.com> 0.3.35-1
-- update to 0.3.35
-- update syscall tables from latest kernel source
-
-* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
-- rebuilt
-
-* Tue Jun 8 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-3
-- buildreq elfutils-libelf-devel (#124921)
-
-* Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-2
-- fix demangling
-
-* Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-1
-- update to 0.3.32
- - fix dict.c assertion (#114359)
- - x86_64 support
-- rewrite elf.[ch] using libelf
-- don't rely on st_value of SHN_UNDEF symbols in binaries,
- instead walk .rel{,a}.plt and compute the addresses (#115299)
-- fix x86-64 support
-- some ltrace.conf additions
-- some format string printing fixes
-
-* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
-- rebuilt
-
-* Mon Feb 3 2003 Jakub Jelinek <jakub@redhat.com> 0.3.29-1
-- update to 0.3.29
-
-* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
-- rebuilt
-
-* Sun Sep 1 2002 Jakub Jelinek <jakub@redhat.com> 0.3.10-12
-- add a bunch of missing functions to ltrace.conf
- (like strlen, ugh)
-
-* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Tue May 28 2002 Phil Knirsch <pknirsch@redhat.com>
-- Added the 'official' s390 patch.
-
-* Thu May 23 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Fri Jul 20 2001 Jakub Jelinek <jakub@redhat.com>
-- fix stale symlink in documentation directory (#47749)
-
-* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
-- Bump release + rebuild.
-
-* Thu Aug 2 2000 Tim Waugh <twaugh@redhat.com>
-- fix off-by-one problem in checking syscall number
-
-* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
-- automatic rebuild
-
-* Mon Jun 19 2000 Matt Wilson <msw@redhat.com>
-- rebuilt for next release
-- patched Makefile.in to take a hint on mandir (patch2)
-- use %%{_mandir} and %%makeinstall
-
-* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
-- fix description
-
-* Fri Jan 7 2000 Jeff Johnson <jbj@redhat.com>
-- update to 0.3.10.
-- include (but don't apply) sparc patch from Jakub Jellinek.
-
-* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
-- auto rebuild in the new build environment (release 2)
-
-* Fri Mar 12 1999 Jeff Johnson <jbj@redhat.com>
-- update to 0.3.6.
-
-* Mon Sep 21 1998 Preston Brown <pbrown@redhat.com>
-- upgraded to 0.3.4