Blob Blame History Raw
Name:		mutrace
Version:	0.2
Release:	1%{?dist}
Summary:	Mutex Tracer
Group:		Development/Debuggers
License:	LGPLv3+ and GPLv2+
URL:		http://git.0pointer.de/?p=mutrace.git
Source0:	http://0pointer.de/public/%{name}-%{version}.tar.gz
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires:	/usr/bin/getopt
BuildRequires:	binutils-devel

%description
mutrace is a mutex profiler. It may be used to track down contended mutexes in
multi-threaded applications.

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README LGPL3 GPL2 GPL3
%{_bindir}/mutrace
%{_bindir}/matrace
%{_libdir}/libmutrace.so
%{_libdir}/libmatrace.so
%{_libdir}/libmutrace-backtrace-symbols.so

%changelog
* Wed Oct 7 2009 Lennart Poettering <lpoetter@redhat.com> 0.2-1
- Do fixes recommended in review

* Tue Oct 6 2009 Lennart Poettering <lpoetter@redhat.com> 0.1-3
- Do fixes recommended in review

* Fri Sep 18 2009 Lennart Poettering <lpoetter@redhat.com> 0.1-2
- Do fixes recommended in review

* Wed Sep 16 2009 Lennart Poettering <lpoetter@redhat.com> 0.1-1
- Initial release