numatop/numatop.spec

62 lines
1.2 KiB
RPMSpec
Raw Normal View History

2019-03-23 11:14:14 +00:00
# https://github.com/intel/numatop/pull/53
%undefine _ld_as_needed
2013-09-17 09:02:16 +00:00
Name: numatop
2021-09-20 11:21:51 +00:00
Version: 2.2
2021-09-18 09:12:43 +00:00
Release: %autorelease
2013-09-17 09:02:16 +00:00
Summary: Memory access locality characterization and analysis
License: BSD
URL: https://01.org/numatop
2021-09-20 11:21:51 +00:00
Source: https://github.com/intel/numatop/archive/refs/tags/v%{version}.tar.gz
2019-03-23 11:14:14 +00:00
2021-09-20 11:21:51 +00:00
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: make
BuildRequires: libtool
2018-07-15 09:19:49 +00:00
BuildRequires: gcc
2021-09-20 11:21:51 +00:00
BuildRequires: check-devel
2017-02-13 22:25:49 +00:00
BuildRequires: ncurses-devel
BuildRequires: numactl-devel
2013-09-17 09:02:16 +00:00
2019-03-23 11:14:14 +00:00
# This only works for Intel and Power CPUs
ExclusiveArch: x86_64 ppc64le
2013-09-17 09:02:16 +00:00
%description
NumaTOP is an observation tool for runtime memory locality characterization and
analysis of processes and threads running on a NUMA system. It helps the user
characterize the NUMA behavior of processes and threads and identify where the
NUMA-related performance bottlenecks reside.
2019-03-23 11:14:14 +00:00
NumaTOP supports the Intel Xeon processors and PowerPC processors.
2013-09-17 09:02:16 +00:00
%prep
2021-09-20 11:21:51 +00:00
%autosetup
2013-09-17 09:02:16 +00:00
%build
2021-09-20 11:21:51 +00:00
autoreconf --force --install --symlink
2019-03-23 11:14:14 +00:00
%configure
%make_build
2013-09-17 09:02:16 +00:00
%install
2019-03-23 11:14:14 +00:00
%make_install
%check
%make_build check
2013-09-17 09:02:16 +00:00
%files
2019-03-23 11:14:14 +00:00
%doc AUTHORS
2017-02-13 22:25:49 +00:00
%license COPYING
2013-09-17 09:02:16 +00:00
%{_bindir}/%{name}
%{_mandir}/man8/%{name}.8*
%changelog
2021-09-18 09:12:43 +00:00
%autochangelog