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]
