Rebase to a pre-release 0.8

This commit is contained in:
Petr Machata 2013-11-05 04:04:52 +01:00
parent 6c89dc47a4
commit 1ce5810922
3 changed files with 11 additions and 24 deletions

1
.gitignore vendored
View File

@ -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

View File

@ -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@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@iki.fi> - 0.7.2-7
- Install docs to %%{_pkgdocdir} where available (#992149).

View File

@ -1 +1 @@
f5d9282b471cdf9fbafd916ec5be0717 ltrace-0.7.2.tar.bz2
9db3bdee7cf3e11c87d8cc7673d4d25b ltrace-0.7.91.tar.bz2