[ltrace] Rebase to a pre-release 0.8

Petr Machata pmachata at fedoraproject.org
Tue Nov 5 03:05:01 UTC 2013


commit 1ce581092252b4ff4cab33290086c6be6126c9f1
Author: Petr Machata <pmachata at redhat.com>
Date:   Tue Nov 5 04:04:52 2013 +0100

    Rebase to a pre-release 0.8

 .gitignore  |    1 +
 ltrace.spec |   32 +++++++++-----------------------
 sources     |    2 +-
 3 files changed, 11 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1449a76..45c391d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ ltrace-*/
 /ltrace-0.6.0.tar.bz2
 /ltrace-0.7.0.tar.bz2
 /ltrace-0.7.2.tar.bz2
+/ltrace-0.7.91.tar.bz2
diff --git a/ltrace.spec b/ltrace.spec
index 0275608..0b090ad 100644
--- a/ltrace.spec
+++ b/ltrace.spec
@@ -1,31 +1,18 @@
 Summary: Tracks runtime library calls from dynamically linked executables
 Name: ltrace
-Version: 0.7.2
-Release: 7%{?dist}
+Version: 0.7.91
+Release: 1%{?dist}
 URL: http://ltrace.alioth.debian.org/
 License: GPLv2+
 Group: Development/Debuggers
 
 BuildRequires: elfutils-libelf-devel dejagnu
 BuildRequires: libselinux-devel
-BuildRequires: autoconf automake libtool
 
 # Note: this URL needs to be updated for each release, as the file
 # number changes for each file.  Full list of released files is at:
 #  https://alioth.debian.org/frs/?group_id=30892
-Source: http://alioth.debian.org/frs/download.php/file/3848/ltrace-0.7.2.tar.bz2
-
-# Many small fixes brought from master branch.
-Patch0: ltrace-0.7.2-bits.patch
-
-# Upstream patch which introduces support for ARM architecture.
-Patch1: ltrace-0.7.2-arm.patch
-
-# Work around a recently-added GCC warning.
-Patch2: ltrace-0.7.2-unused-typedef.patch
-
-# s390 set_instruction_pointer: Set highest bit in 31-bit tracer
-Patch3: ltrace-0.7.2-s390-set_instruction_pointer.patch
+Source: ltrace-%{version}.tar.bz2
 
 %description
 Ltrace is a debugging program which runs a specified command until the
@@ -38,14 +25,9 @@ You should install ltrace if you need a sysadmin tool for tracking the
 execution of processes.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%setup -q -n %{name}-%{version}
 
 %build
-autoreconf -i
 %configure --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
 make %{?_smp_mflags}
 
@@ -65,9 +47,13 @@ echo ====================TESTING END=====================
 %{_bindir}/ltrace
 %{_mandir}/man1/ltrace.1*
 %{_mandir}/man5/ltrace.conf.5*
-%config(noreplace) %{_sysconfdir}/ltrace.conf
+%{_datadir}/ltrace
 
 %changelog
+* Tue Nov  5 2013 Petr Machata <pmachata at redhat.com> - 0.7.91-1
+- Rebase to a pre-release 0.8
+- Drop BR on autoconf and friends
+
 * Wed Aug  7 2013 Ville Skyttä <ville.skytta at iki.fi> - 0.7.2-7
 - Install docs to %%{_pkgdocdir} where available (#992149).
 
diff --git a/sources b/sources
index 852c53d..a8420d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f5d9282b471cdf9fbafd916ec5be0717  ltrace-0.7.2.tar.bz2
+9db3bdee7cf3e11c87d8cc7673d4d25b  ltrace-0.7.91.tar.bz2


More information about the scm-commits mailing list