From ce39071508736de538bd0d65a40ad31c0b402a0f Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Apr 07 2006 12:47:45 +0000 Subject: - Upstream 0.4 - svn updates: - opt_x patch: New structure for opt_x list elements, now with 'found'. Using it in options.c, elf.c. - testsuite patch: Automated testsuite for ltrace. - removing old patches from cvs --- diff --git a/.cvsignore b/.cvsignore index b234f04..dd4485f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -ltrace_0.3.36.orig.tar.gz +ltrace_0.4.orig.tar.gz diff --git a/ltrace.spec b/ltrace.spec index b68ee21..f81e5f7 100644 --- a/ltrace.spec +++ b/ltrace.spec @@ -1,20 +1,15 @@ Summary: Tracks runtime library calls from dynamically linked executables. Name: ltrace -Version: 0.3.36 -Release: 4.3 +Version: 0.4 +Release: 1 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 +Patch0: ltrace-opt_x.patch +Patch1: ltrace-testsuite.patch License: GPL Group: Development/Debuggers ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 s390 s390x alpha sparc Prefix: %{_prefix} -BuildRoot: /var/tmp/%{name}-root +Buildroot: %{_tmppath}/%{name}-root BuildRequires: elfutils-libelf-devel %description @@ -29,13 +24,8 @@ execution of processes. %prep %setup -q -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 +%patch0 -p0 +%patch1 -p0 sed -i -e 's/-o root -g root//' Makefile.in %build @@ -44,9 +34,12 @@ export CC="gcc`echo $RPM_OPT_FLAGS | sed -n 's/^.*\(-m[36][124]\).*$/ \1/p'`" 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 +make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} docdir=%{_docdir}/ltrace-%{version}/ install + +%check +echo ====================TESTING========================= +make check +echo ====================TESTING END===================== %clean rm -rf $RPM_BUILD_ROOT @@ -59,6 +52,12 @@ rm -rf $RPM_BUILD_ROOT %config /etc/ltrace.conf %changelog +* Fri Apr 7 2006 Petr Machata - 0.4-1 +- Upstream 0.4 +- opt_x patch: New structure for opt_x list elements, now with + 'found'. Using it in options.c, elf.c. +- testsuite patch: Automated testsuite for ltrace. + * Wed Mar 1 2006 Petr Machata - 0.3.36-4.3 - include %{ix86} to ExclusiveArch, instead of mere i386 diff --git a/sources b/sources index bbe7a41..e050db1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -674c9a7ddbe2a4ec10564dbb09b2261a ltrace_0.3.36.orig.tar.gz +8dbadad76ee360c2ed2caa915f5b1c8e ltrace_0.4.orig.tar.gz