packages: google-perftools/google-perftools.spec - up to 1.8.3
glen
glen at pld-linux.org
Thu Oct 13 23:38:46 CEST 2011
Author: glen Date: Thu Oct 13 21:38:46 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 1.8.3
---- Files affected:
packages/google-perftools:
google-perftools.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/google-perftools/google-perftools.spec
diff -u packages/google-perftools/google-perftools.spec:1.1 packages/google-perftools/google-perftools.spec:1.2
--- packages/google-perftools/google-perftools.spec:1.1 Mon Aug 11 23:37:41 2008
+++ packages/google-perftools/google-perftools.spec Thu Oct 13 23:38:41 2011
@@ -1,26 +1,24 @@
# $Revision$, $Date$
-#
Summary: Fast, multi-threaded malloc and performance analysis tools
Name: google-perftools
-Version: 0.98
+Version: 1.8.3
Release: 1
License: BSD
Group: Libraries
Source0: http://google-perftools.googlecode.com/files/%{name}-%{version}.tar.gz
-# Source0-md5: be6d283bb6177f1febaefd3570f3366d
+# Source0-md5: 70c95322c9bac97e67f0162e4cc55996
URL: http://code.google.com/p/google-perftools/
-BuildRequires: autoconf
-BuildRequires: automake
BuildRequires: libtool
%ifarch %{x8664}
-BuildRequires: libunwind >= 0.98.6
+BuildRequires: libunwind-devel >= 0.98.6
%endif
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Perf Tools is a collection of a high-performance multi-threaded
-malloc() implementation, plus some pretty nifty performance analysis
-tools.
+Perf Tools is a collection of performance analysis tools, including a
+high-performance multi-threaded malloc() implementation that works
+particularly well with threads and STL, a thread-friendly
+heap-checker, a heap profiler, and a cpu-profiler.
%package devel
Summary: Development files of perftools library
@@ -45,10 +43,6 @@
%setup -q
%build
-%{__libtoolize}
-%{__aclocal} -I m4
-%{__autoconf}
-%{__automake}
%configure
%{__make}
@@ -68,19 +62,51 @@
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%doc doc/*{html,png,gif,txt}
-%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_libdir}/*.so.*.*.*
-%{_mandir}/man1/*
+%attr(755,root,root) %{_bindir}/pprof
+%ghost %{_libdir}/libprofiler.so.0
+%attr(755,root,root) %{_libdir}/libprofiler.so.*.*.*
+%ghost %{_libdir}/libtcmalloc.so.0
+%attr(755,root,root) %{_libdir}/libtcmalloc.so.*.*.*
+%ghost %{_libdir}/libtcmalloc_and_profiler.so.0
+%attr(755,root,root) %{_libdir}/libtcmalloc_and_profiler.so.*.*.*
+%ghost %{_libdir}/libtcmalloc_debug.so.0
+%attr(755,root,root) %{_libdir}/libtcmalloc_debug.so.*.*.*
+%ghost %{_libdir}/libtcmalloc_minimal.so.0
+%attr(755,root,root) %{_libdir}/libtcmalloc_minimal.so.*.*.*
+%ghost %{_libdir}/libtcmalloc_minimal_debug.so.0
+%attr(755,root,root) %{_libdir}/libtcmalloc_minimal_debug.so.*.*.*
+%{_mandir}/man1/pprof.1*
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/*.so
-%{_libdir}/*.la
-%{_includedir}/google
+%{_libdir}/libtcmalloc_and_profiler.so
+%{_libdir}/libprofiler.la
+%{_libdir}/libprofiler.so
+%{_libdir}/libtcmalloc.la
+%{_libdir}/libtcmalloc.so
+%{_libdir}/libtcmalloc_and_profiler.la
+%{_libdir}/libtcmalloc_debug.la
+%{_libdir}/libtcmalloc_debug.so
+%{_libdir}/libtcmalloc_minimal.la
+%{_libdir}/libtcmalloc_minimal.so
+%{_libdir}/libtcmalloc_minimal_debug.la
+%{_libdir}/libtcmalloc_minimal_debug.so
+%{_pkgconfigdir}/libprofiler.pc
+%{_pkgconfigdir}/libtcmalloc.pc
+%{_pkgconfigdir}/libtcmalloc_debug.pc
+%{_pkgconfigdir}/libtcmalloc_minimal.pc
+%{_pkgconfigdir}/libtcmalloc_minimal_debug.pc
+%dir %{_includedir}/google
+%{_includedir}/google/*.h
%files static
%defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libprofiler.a
+%{_libdir}/libtcmalloc.a
+%{_libdir}/libtcmalloc_and_profiler.a
+%{_libdir}/libtcmalloc_debug.a
+%{_libdir}/libtcmalloc_minimal.a
+%{_libdir}/libtcmalloc_minimal_debug.a
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -88,6 +114,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2011/10/13 21:38:41 glen
+- up to 1.8.3
+
Revision 1.1 2008/08/11 21:37:41 lkrotowski
- initial version
-
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/google-perftools/google-perftools.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list