%define version 4.1.1 %define release 0 %define sourcename check_lm_sensors %define packagename nagios-plugins-check-lm-sensors %define nagiospluginsdir %{_libdir}/nagios/plugins # No binaries in this package %define debug_package %{nil} Summary: A Nagios plugin to monitor sensors values Name: %{packagename} Version: %{version} Obsoletes: check_lm_sensors Release: %{release}%{?dist} License: GPLv3+ Packager: Matteo Corti Group: Applications/System BuildRoot: %{_tmppath}/%{packagename}-%{version}-%{release}-root-%(%{__id_u} -n) Source: https://github.com/matteocorti/check_lm_sensors/releases/download/v4.1.1/check_lm_sensors-4.1.1.tar.gz Requires: hddtemp # Fedora build requirement (not needed for EPEL{4,5}) BuildRequires: perl(ExtUtils::MakeMaker) Requires: nagios-plugins %description check_lm_sensors is a Nagios plugin to monitor the values of on board sensors and hard disk temperatures on Linux systems %prep %setup -q -n %{sourcename}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor \ INSTALLSCRIPT=%{nagiospluginsdir} \ INSTALLVENDORSCRIPT=%{nagiospluginsdir} make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -type f -name "*.pod" -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} %{buildroot}/* %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS Changes NEWS README TODO COPYING COPYRIGHT %{nagiospluginsdir}/%{sourcename} %{_mandir}/man1/%{sourcename}.1* %changelog * Fri Jan 7 2016 Matteo Corti - 4.1.1-0 - Updated to 4.1.1 * Mon Nov 23 2015 Matteo Corti - 4.1.0-0 - Updated to 4.1.0 * Fri Oct 17 2008 Matteo Corti - 3.1.1-0 - short pause before reading the output of 'sensors' * Tue Jun 10 2008 Matteo Corti - 3.1.0-0 - repackaging and cleanup * Thu Oct 4 2007 Matteo Corti - 3.0.1-0 - packaged version 3.0.1 * Wed Oct 3 2007 Matteo Corti - 3.0.0-2 - added the perl-Nagios-Plugin dependency * Wed Oct 3 2007 Matteo Corti - 3.0.0-1 - included the updated ChangeLog and NEWS files * Wed Oct 3 2007 Matteo Corti - 3.0.0-0 - Upgraded to 3.0.0 * Tue Jul 10 2007 Matteo Corti - 2.0-1 - updated to 2.0 * Wed Jun 20 2007 Matteo Corti - 1.1-4 - Requires perl and hddtemp * Mon Jun 18 2007 Matteo Corti - 1.0-0 - Initial release