Blame SPECS/pcm.spec

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