Blame SPECS/pcm.spec

9beeef
Name:           pcm
97f682
Version:        202211
97f682
Release:        0%{?dist}
97f682
Summary:        Intel(r) Performance Counter Monitor
9beeef
License:        BSD
97f682
Url:            https://github.com/intel/pcm
9beeef
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
9beeef
BuildRequires:  gcc
9beeef
BuildRequires:  gcc-c++
9beeef
BuildRequires:  make
97f682
BuildRequires:  cmake
9beeef
ExclusiveArch:  %{ix86} x86_64
9beeef
9beeef
%description
9beeef
97f682
Intel(r) Performance Counter Monitor (Intel(r) PCM) is an application
97f682
programming interface (API) and a set of tools based on the API to
97f682
monitor performance and energy metrics of Intel(r) Core(tm), Xeon(r),
97f682
Atom(tm) and Xeon Phi(tm) processors. PCM works on Linux, Windows,
97f682
Mac OS X, FreeBSD and DragonFlyBSD operating systems.
9beeef
9beeef
%prep
9beeef
%autosetup
9beeef
9beeef
%build
9beeef
%set_build_flags
97f682
%cmake -DCMAKE_BUILD_TYPE=CUSTOM 
97f682
%cmake_build
9beeef
9beeef
%install
97f682
%cmake_install
97f682
rm -rf %{buildroot}/usr/share/doc/PCM/*.md
97f682
rm -rf %{buildroot}/usr/share/doc/PCM/*.txt
9beeef
9beeef
%files
97f682
%license LICENSE
97f682
%doc doc/LINUX_HOWTO.txt README.md doc/FAQ.md doc/CUSTOM-COMPILE-OPTIONS.md doc/ENVVAR_README.md doc/PCM-EXPORTER.md doc/PCM-SENSOR-SERVER-README.md doc/PCM_RAW_README.md doc/DOCKER_README.md doc/license.txt
9beeef
%{_sbindir}/%{name}-core
9beeef
%{_sbindir}/%{name}-iio
9beeef
%{_sbindir}/%{name}-latency
9beeef
%{_sbindir}/%{name}-lspci
9beeef
%{_sbindir}/%{name}-memory
9beeef
%{_sbindir}/%{name}-msr
9beeef
%{_sbindir}/%{name}-mmio
9beeef
%{_sbindir}/%{name}-numa
97f682
%{_sbindir}/%{name}-accel
9beeef
%{_sbindir}/%{name}-pcicfg
9beeef
%{_sbindir}/%{name}-pcie
9beeef
%{_sbindir}/%{name}-power
9beeef
%{_sbindir}/%{name}-sensor
9beeef
%{_sbindir}/%{name}-sensor-server
9beeef
%{_sbindir}/%{name}-tsx
9beeef
%{_sbindir}/%{name}-raw
9beeef
%{_sbindir}/%{name}
9beeef
%{_bindir}/%{name}-client
9beeef
%{_sbindir}/%{name}-daemon
9beeef
%{_sbindir}/%{name}-bw-histogram
9beeef
%{_datadir}/%{name}/
9beeef
9beeef
%changelog
97f682
* Wed Jan 11 2023 Prarit Bhargava <prarit@redhat.com> 202211-0
97f682
- Import into RHEL8
97f682
97f682
* Thu Nov 24 2022 Roman Dementiev <roman.dementiev@intel.com> 0.1-10
97f682
- Update to new upstream repository location and the name
97f682
- Update to version 202211
97f682
97f682
* Tue Jul 26 2022 Roman Dementiev <roman.dementiev@intel.com> 0.1-9
97f682
- Update to version 202207
97f682
97f682
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 202205-2
97f682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
97f682
97f682
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 202112-2
97f682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
97f682
9beeef
* Mon Jul 26 2021 Roman Dementiev <roman.dementiev@intel.com> 0.1-8
9beeef
- Update to version 202107
9beeef
- Add pcm-mmio utility to rpm spec
9beeef
9beeef
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 202105-2
9beeef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
9beeef
9beeef
* Tue Apr 13 2021 Roman Dementiev <roman.dementiev@intel.com> 0.1-7
9beeef
- Implement suggestions from Fedora review.
9beeef
9beeef
* Fri Mar 26 2021 William Cohen <wcohen@redhat.com> 0.1-6
9beeef
- Clean up pcm.spec.
9beeef
9beeef
* Tue Aug 25 2020 Roman Dementiev <roman.dementiev@intel.com> 0.1-5
9beeef
- Add pcm-raw under %files
9beeef
9beeef
* Wed Apr 01 2020 Otto Bruggeman <otto.g.bruggeman@intel.com> 0.1-4
9beeef
- Add pcm-sensor-server under %files
9beeef
9beeef
* Mon Nov 25 2019 Roman Dementiev <roman.dementiev@intel.com> 0.1-3
9beeef
- call make install and use %{_sbindir} or %{_bindir}
9beeef
9beeef
* Mon Oct 21 2019 Roman Dementiev <roman.dementiev@intel.com> 0.1-2
9beeef
- add opCode file to /usr/share/pcm
9beeef
- use "install" to copy pcm-bw-histogram.sh
9beeef
9beeef
* Fri Oct 18 2019 Roman Dementiev <roman.dementiev@intel.com> 0.1-1
9beeef
- created spec file
9beeef