diff --git a/ltrace.spec b/ltrace.spec index eafe812..e1b1b59 100644 --- a/ltrace.spec +++ b/ltrace.spec @@ -1,13 +1,18 @@ Summary: Tracks runtime library calls from dynamically linked executables. Name: ltrace Version: 0.3.36 -Release: 3.1 +Release: 4 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_0.3.36-biarch.patch +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 s390 ppc x86_64 alpha sparc +ExclusiveArch: i386 x86_64 ia64 ppc ppc64 s390 s390x alpha sparc Prefix: %{_prefix} BuildRoot: /var/tmp/%{name}-root BuildRequires: elfutils-libelf-devel @@ -26,9 +31,15 @@ execution of processes. %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 %build -%configure +export CC="gcc`echo $RPM_OPT_FLAGS | sed -n 's/^.*\(-m[36][124]\).*$/ \1/p'`" +%configure CC="$CC" make %install @@ -47,8 +58,9 @@ rm -rf $RPM_BUILD_ROOT %config /etc/ltrace.conf %changelog -* Fri Dec 09 2005 Jesse Keating -- rebuilt +* Mon Jan 9 2006 Jakub Jelinek 0.3.36-4 +- added ppc64 and s390x support (IBM) +- added ia64 support (Ian Wienand) * Sat Mar 5 2005 Jakub Jelinek 0.3.36-3 - rebuilt with GCC 4