Hello community,

here is the log from the commit of package perf for openSUSE:Factory checked in 
at 2014-03-28 12:11:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perf (Old)
 and      /work/SRC/openSUSE:Factory/.perf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perf"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perf/perf.changes        2014-02-04 
19:56:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perf.new/perf.changes   2014-03-28 
12:11:56.000000000 +0100
@@ -1,0 +2,14 @@
+Tue Mar 25 10:24:55 UTC 2014 - [email protected]
+
+- Fix current build including 'trace event' plugins
+- Do not include 'trace event' plugins when on armv7l
+
+- BuildRequire libnuma-devel to enable 'perf bench numa mem', but
+  only require if we build for ia64 x86_64 ppc64 ppc64le  ppc %sparc
+
+- Spec cleanup:
+  * Add Url: https://perf.wiki.kernel.org/
+  * Drop %clean-section: We don't need to cleanup the buildroot
+  * bash_completion.d/perf doesn't need executable bit
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perf.spec ++++++
--- /var/tmp/diff_new_pack.pLmXTt/_old  2014-03-28 12:11:57.000000000 +0100
+++ /var/tmp/diff_new_pack.pLmXTt/_new  2014-03-28 12:11:57.000000000 +0100
@@ -23,6 +23,7 @@
 Summary:        Performance Monitoring Tools for Linux
 License:        GPL-2.0
 Group:          Development/Tools/Debuggers
+Url:            https://perf.wiki.kernel.org/
 BuildRequires:  asciidoc
 BuildRequires:  audit-devel
 BuildRequires:  binutils-devel
@@ -32,6 +33,9 @@
 BuildRequires:  kernel-source >= 2.6.31
 BuildRequires:  libdw-devel
 BuildRequires:  libelf-devel
+%ifarch ia64 x86_64 ppc64 ppc64le ppc %sparc
+BuildRequires:  libnuma-devel
+%endif
 BuildRequires:  libunwind-devel
 BuildRequires:  newt-devel
 BuildRequires:  openssl-devel
@@ -64,16 +68,25 @@
 cd tools/perf
 make -f Makefile.perf V=1 EXTRA_CFLAGS="%{optflags}" prefix=/usr 
perfexecdir=lib/%{name}-core DESTDIR=%{buildroot} install install-doc
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-, root, root)
 %doc COPYING CREDITS README tools/perf/design.txt
 %{_bindir}/perf
 %{_bindir}/trace
+%ifarch ppc64 ppc64le
+%{_libexecdir}/libperf-gtk.so
+%dir %{_libexecdir}/traceevent
+%dir %{_libexecdir}/traceevent/plugins
+%{_libexecdir}/traceevent/plugins/plugin_*.so
+%else
 %{_libdir}/libperf-gtk.so
-%{_sysconfdir}/bash_completion.d/perf
+%ifnarch armv7l
+%dir %{_libdir}/traceevent
+%dir %{_libdir}/traceevent/plugins
+%{_libdir}/traceevent/plugins/plugin_*.so
+%endif
+%endif
+%attr(0644, -, -) %{_sysconfdir}/bash_completion.d/perf
 %{_libexecdir}/%{name}-core
 %{_mandir}/man1/perf*
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to