Name: configsnap Version: 0.11 Release: 2%{?dist} Summary: Record and compare system state License: ASL 2.0 URL: https://github.com/rackerlabs/%{name} Source0: https://github.com/rackerlabs/%{name}/archive/%{version}.tar.gz # Changes the python shebang to python2 Patch0: python_executable.patch BuildArch: noarch BuildRequires: python2-devel BuildRequires: help2man %description configsnap records important system state information and can optionally compare with a previous state and identify changes %prep %setup -q %patch0 -p0 %build help2man --no-info ./%{name} -o %{name}.man %install mkdir -p %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man1 install -p -m 0755 %{name} %{buildroot}%{_sbindir} install -p -m 0644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1 %files %defattr(-,root,root,-) %{!?_licensedir:%global license %doc} %license LICENSE %doc README.md %doc NEWS %doc MAINTAINERS.md %{_mandir}/man1/%{name}.1* %{_sbindir}/%{name} %changelog * Wed Jan 25 2017 Christos Triantafyllidis 0.11-2 - Updated spec according to Fedora Guidelines * Wed Dec 21 2016 Piers Cornwell 0.11-1 - Renamed from getData to configsnap - Backup grubenv for grub2 - Support for Fedora - Added man page - Record dm-multipath information - Continue if lvm isn't present - Allow PowerPath to be present, but with no LUNs * Wed Jul 27 2016 Piers Cornwell 0.10-1 - Initial public release, version 0.10 * Mon May 9 2016 Piers Cornwell 0.9-1 - Initial standalone tagged release, version 0.9