Author: arekm                        Date: Mon Nov 14 18:13:27 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 2; mv libtcmalloc and libtcmalloc_minimal to /lib{,64}, so these can be 
used in xfs_repair for example

---- Files affected:
packages/google-perftools:
   google-perftools.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: packages/google-perftools/google-perftools.spec
diff -u packages/google-perftools/google-perftools.spec:1.2 
packages/google-perftools/google-perftools.spec:1.3
--- packages/google-perftools/google-perftools.spec:1.2 Thu Oct 13 23:38:41 2011
+++ packages/google-perftools/google-perftools.spec     Mon Nov 14 19:13:22 2011
@@ -2,7 +2,7 @@
 Summary:       Fast, multi-threaded malloc and performance analysis tools
 Name:          google-perftools
 Version:       1.8.3
-Release:       1
+Release:       2
 License:       BSD
 Group:         Libraries
 Source0:       
http://google-perftools.googlecode.com/files/%{name}-%{version}.tar.gz
@@ -49,9 +49,18 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
+install -d $RPM_BUILD_ROOT/%{_lib}
+
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+for pkg in libtcmalloc libtcmalloc_minimal; do
+       mv $RPM_BUILD_ROOT%{_libdir}/${pkg}.so.* \
+               $RPM_BUILD_ROOT/%{_lib}
+       ln -snf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/${pkg}.so.*.*.*) \
+               $RPM_BUILD_ROOT/%{_libdir}/${pkg}.so
+done
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -65,14 +74,14 @@
 %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 /%{_lib}/libtcmalloc.so.0
+%attr(755,root,root) /%{_lib}/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 /%{_lib}/libtcmalloc_minimal.so.0
+%attr(755,root,root) /%{_lib}/libtcmalloc_minimal.so.*.*.*
 %ghost %{_libdir}/libtcmalloc_minimal_debug.so.0
 %attr(755,root,root) %{_libdir}/libtcmalloc_minimal_debug.so.*.*.*
 %{_mandir}/man1/pprof.1*
@@ -114,6 +123,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2011/11/14 18:13:22  arekm
+- rel 2; mv libtcmalloc and libtcmalloc_minimal to /lib{,64}, so these can be 
used in xfs_repair for example
+
 Revision 1.2  2011/10/13 21:38:41  glen
 - up to 1.8.3
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/google-perftools/google-perftools.spec?r1=1.2&r2=1.3&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to