86249e
%global commit 70f7e0848410b9ca4dde7abff669bbbecbf137e0
86249e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
86249e
%global year 2018
86249e
%global month 05
86249e
%global day 22
86249e
%global date %{year}%{month}%{day}
86249e
86249e
Name: lm_sensors
86249e
Version: 3.4.0
f89e09
Release: 23.%{date}git%{shortcommit}%{?dist}
86249e
Summary: Hardware monitoring tools
86249e
Group: Applications/System
86249e
86249e
# Some man pages are licensed Verbatim (lib/sensors.conf.5,
86249e
# prog/sensors/sensors.1). Files from dist-git are licensed
86249e
# MIT (according to the Fedora Project Contributor Agreement
86249e
# https://fedoraproject.org/wiki/Licensing:Main#License_of_Fedora_SPEC_Files).
86249e
# The rest is GPLv2+.
86249e
License: GPLv2+ and Verbatim and MIT
86249e
86249e
URL: http://github.com/lm-sensors/lm-sensors/
86249e
86249e
Source0: http://github.com/lm-sensors/lm-sensors/archive/%{commit}/lm-sensors-%{commit}.tar.gz
86249e
Source1: lm_sensors.sysconfig
86249e
# This one was taken from PLD-linux, Thanks!
86249e
Source2: sensord.sysconfig
86249e
Source3: lm_sensors-modprobe-wrapper
86249e
Source4: lm_sensors-modprobe-r-wrapper
86249e
Source5: sensord.service
86249e
Source6: sensord-service-wrapper
86249e
Source7: lm_sensors.service
f89e09
Source8: lm_sensors-wrapper
86249e
86249e
# Upstream patch:
86249e
Patch1: 0001-sensors-detect-Add-detection-of-AMD-Family-17h-model.patch
86249e
# Patch that combines several upstream patches:
86249e
Patch2: 0001-Fix-stale-links-and-outdated-info.patch
fca6d9
# Upstream commit c28d20d19d620f42d:
fca6d9
Patch3: 0001-sensors-detect-Fix-printing-CPU-info-on-ppc-and-arm.patch
fca6d9
# Patch that combines upstream commits 5c900c7e851cc and f1e1a7607caa96b,
fca6d9
# with the version string modified from 3.5.0+git to 3.4.0+git. Drop/modify
fca6d9
# this patch on rebase.
fca6d9
Patch4: fix-unexpanded-revision-strings.patch
8df0df
# Upstream commit 5deee7d0c301df779:
8df0df
Patch5: 0001-sensors-detect-Add-support-for-AMD-CPU-Family-19h.patch
f89e09
# Upstream commit a0ef84f6583dbf427ff5a3534528e1e72bd00137:
f89e09
Patch6: lm_sensors-3.4.0-allow_no_sensors.patch
86249e
86249e
Requires: /usr/sbin/modprobe
86249e
%ifarch %{ix86} x86_64
86249e
Requires: /usr/sbin/dmidecode
86249e
%endif
86249e
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
86249e
Requires(post): systemd-units
86249e
BuildRequires: kernel-headers >= 2.2.16, bison, libsysfs-devel, flex, gawk
86249e
BuildRequires: perl-generators
86249e
BuildRequires: rrdtool-devel
86249e
BuildRequires: gcc
86249e
86249e
86249e
%description
86249e
The lm_sensors package includes a collection of modules for general SMBus
86249e
access and hardware monitoring.
86249e
86249e
86249e
%package libs
86249e
Summary: Lm_sensors core libraries
86249e
Group: System Environment/Libraries
86249e
License: LGPLv2+
86249e
86249e
%description libs
86249e
Core libraries for lm_sensors applications
86249e
86249e
86249e
%package devel
86249e
Summary: Development files for programs which will use lm_sensors
86249e
Group: Development/System
86249e
Requires: %{name}-libs = %{version}-%{release}
86249e
# One manual page is licensed Verbatim (lib/libsensors.3). The rest is LGPLv2+.
86249e
License: LGPLv2+ and Verbatim
86249e
86249e
%description devel
86249e
The lm_sensors-devel package includes a header files and libraries for use
86249e
when building applications that make use of sensor data.
86249e
86249e
86249e
%package sensord
86249e
Summary: Daemon that periodically logs sensor readings
86249e
Group: System Environment/Daemons
86249e
Requires: %{name} = %{version}-%{release}
86249e
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
86249e
# One man page is licensed Verbatim (prog/sensord/sensord.8). Files from
86249e
# dist-git are licensed MIT according to the FPCA. The rest is GPLv2+.
86249e
License: GPLv2+ and Verbatim and MIT
86249e
86249e
%description sensord
86249e
Daemon that periodically logs sensor readings to syslog or a round-robin
86249e
database, and warns of sensor alarms.
86249e
86249e
86249e
%prep
86249e
%setup -q -n lm-sensors-%{commit}
86249e
%patch1 -p1
86249e
%patch2 -p1
fca6d9
%patch3 -p1
fca6d9
%patch4 -p1
8df0df
%patch5 -p1
f89e09
%patch6 -p1
86249e
86249e
# Remove currently unused files to make sure we've got the license right
86249e
rm -f prog/init/sysconfig-lm_sensors-convert prog/hotplug/unhide_ICH_SMBus
86249e
86249e
mv prog/init/README prog/init/README.initscripts
86249e
chmod -x prog/init/fancontrol.init
86249e
86249e
# fixing the sensord-service-wrapper path
86249e
cp -p %{SOURCE5} sensord.service
86249e
cp -p %{SOURCE7} lm_sensors.service
86249e
sed -i "s|\@WRAPPER_DIR\@|%{_libexecdir}/%{name}|" sensord.service
86249e
sed -i "s|\@WRAPPER_DIR\@|%{_libexecdir}/%{name}|" lm_sensors.service
86249e
86249e
86249e
%build
86249e
%set_build_flags
86249e
make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} \
86249e
  EXLDFLAGS="$LDFLAGS" PROG_EXTRA=sensord BUILD_STATIC_LIB=0 user
86249e
86249e
86249e
%install
86249e
make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} PROG_EXTRA=sensord \
86249e
  DESTDIR=$RPM_BUILD_ROOT BUILD_STATIC_LIB=0 user_install
86249e
86249e
ln -s sensors.conf.5.gz $RPM_BUILD_ROOT%{_mandir}/man5/sensors3.conf.5.gz
86249e
86249e
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
86249e
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sensors.d
86249e
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
86249e
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/lm_sensors
86249e
install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/sensord
86249e
86249e
# service files
86249e
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
86249e
install -pm 644 prog/init/fancontrol.service $RPM_BUILD_ROOT%{_unitdir}
86249e
install -pm 644 lm_sensors.service           $RPM_BUILD_ROOT%{_unitdir}
86249e
install -pm 644 sensord.service              $RPM_BUILD_ROOT%{_unitdir}
86249e
86249e
# customized modprobe calls
86249e
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/%{name}
86249e
install -pm 755 %{SOURCE3} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lm_sensors-modprobe-wrapper
86249e
install -pm 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lm_sensors-modprobe-r-wrapper
f89e09
install -pm 755 %{SOURCE8} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lm_sensors-wrapper
86249e
86249e
# sensord service wrapper
86249e
install -pm 755 %{SOURCE6} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/sensord-service-wrapper
86249e
86249e
86249e
# Note non standard systemd scriptlets, since reload / stop makes no sense
86249e
# for lm_sensors
86249e
%triggerun -- lm_sensors < 3.3.0-2
86249e
if [ -L /etc/rc3.d/S26lm_sensors ]; then
86249e
    /bin/systemctl enable lm_sensors.service >/dev/null 2>&1 || :
86249e
fi
86249e
/sbin/chkconfig --del lm_sensors
86249e
86249e
# ===== main =====
86249e
86249e
%post
86249e
%systemd_post lm_sensors.service
86249e
86249e
%preun
86249e
%systemd_preun lm_sensors.service
86249e
86249e
%postun
86249e
%systemd_postun_with_restart lm_sensors.service
86249e
86249e
# ==== sensord ===
86249e
86249e
%post sensord
86249e
%systemd_post sensord.service
86249e
86249e
%preun sensord
86249e
%systemd_preun sensord.service
86249e
86249e
%postun sensord
86249e
%systemd_postun_with_restart sensord.service
86249e
86249e
# ===== libs =====
86249e
86249e
%post libs -p /sbin/ldconfig
86249e
%postun libs -p /sbin/ldconfig
86249e
86249e
86249e
%files
86249e
%license COPYING
86249e
%doc CHANGES CONTRIBUTORS doc README*
86249e
%doc prog/init/fancontrol.init prog/init/README.initscripts
86249e
%config %{_sysconfdir}/sensors3.conf
86249e
%config(noreplace) %{_sysconfdir}/sysconfig/lm_sensors
86249e
%dir %{_sysconfdir}/sensors.d
86249e
%{_bindir}/*
86249e
%{_mandir}/man1/*
86249e
%{_mandir}/man5/*
86249e
%{_mandir}/man8/*
86249e
%{_sbindir}/*
86249e
%{_unitdir}/lm_sensors.service
86249e
%{_unitdir}/fancontrol.service
86249e
%dir %{_libexecdir}/%{name}
86249e
%{_libexecdir}/%{name}/lm_sensors-modprobe*wrapper
f89e09
%{_libexecdir}/%{name}/lm_sensors-wrapper
86249e
%exclude %{_sbindir}/sensord
86249e
%exclude %{_mandir}/man8/sensord.8.gz
86249e
86249e
%files libs
86249e
%{_libdir}/*.so.*
86249e
%license COPYING.LGPL
86249e
86249e
%files devel
86249e
%{_includedir}/sensors
86249e
%{_libdir}/lib*.so
86249e
%{_mandir}/man3/*
86249e
86249e
%files sensord
86249e
%doc prog/sensord/README
86249e
%{_sbindir}/sensord
86249e
%{_mandir}/man8/sensord.8.gz
86249e
%config(noreplace) %{_sysconfdir}/sysconfig/sensord
86249e
%{_unitdir}/sensord.service
86249e
%{_libexecdir}/%{name}/sensord-service-wrapper
86249e
86249e
86249e
%changelog
f89e09
* Thu Feb 25 2021 Artem Egorenkov <aegorenk@redhat.com> - 3.4.0-23
f89e09
- New flag for no sensors added. This flag is used in VM environment
f89e09
  to make sensors binaries not fail if no sensors was detected.
f89e09
8df0df
* Fri Oct 30 2020 Artem Egorenkov <aegorenk@redhat.com> - 3.4.0-22.20180522git70f7e08
8df0df
- Add support for AMD CPU Family 19h
8df0df
- Resolves: rhbz#1846847
8df0df
fca6d9
* Fri Oct 18 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-21.20180522git70f7e08
fca6d9
- Fix printing CPU info on non-x86 architectures in sensors-detect
fca6d9
- Resolves: rhbz#1752854
fca6d9
- Fix printing lm_sensors version in sensors-detect and pwmconfig
fca6d9
- Resolves: rhbz#1677414
fca6d9
86249e
* Mon May 06 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-20.20180522git70f7e08
86249e
- Added explicit Requires on lm_sensors-libs
86249e
- Resolves: rhbz#1706145
86249e
86249e
* Fri May 03 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-19.20180522git70f7e08
86249e
- Fixed stale links and outdated info
86249e
- Resolves: rhbz#1693347
86249e
86249e
* Wed Apr 24 2019 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-18.20180522git70f7e08
86249e
- Detect AMD Rome - Family 17h model 30h
86249e
- Resolves: rhbz#1650191
86249e
86249e
* Tue Jul 17 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-17.20180522git70f7e08
86249e
- Corrected the License tag
86249e
86249e
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-16.20180522git70f7e08
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
86249e
86249e
* Mon Jun 25 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-15.20180522git70f7e08
86249e
- New version
86249e
86249e
* Fri May 04 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-14
86249e
- Add detection of AMD Ryzen w/ Vega graphics
86249e
- Resolves: rhbz#1573399
86249e
- Covscan fixes
86249e
86249e
* Fri Apr 20 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-13
86249e
- Detect AMD Family 17h thermal sensors
86249e
- Resolves: rhbz#1569542
86249e
86249e
* Thu Apr 12 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-12
86249e
- Use LDFLAGS when linking executables
86249e
- Resolves: rhbz#1548691
86249e
86249e
* Mon Apr 09 2018 Rafael Santos <rdossant@redhat.com> - 3.4.0-11
86249e
- Use standard Fedora build and linker flags (bug #1548691)
86249e
86249e
* Mon Feb 19 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-10
86249e
- Add gcc to BuildRequires
86249e
86249e
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-9
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
86249e
86249e
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-8
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
86249e
86249e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-7
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
86249e
86249e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-6
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
86249e
86249e
* Sun May 15 2016 Hans de Goede <hdegoede@redhat.com> - 3.4.0-5
86249e
- Rebuilt for new librrd
86249e
86249e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-4
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
86249e
86249e
* Thu Aug 20 2015 Jaromir Capik <jcapik@redhat.com> - 3.4.0-3
86249e
- Removing 'noreplace' for sensors3.conf (#1239216)
86249e
86249e
* Tue Aug 04 2015 Jaromir Capik <jcapik@redhat.com> - 3.4.0-2
86249e
- Adding /etc/sensors.d in the %%files (#1236309)
86249e
86249e
* Thu Jun 25 2015 Jaromir Capik <jcapik@redhat.com> - 3.4.0-1
86249e
- Updating to 3.4.0 (#1235660)
86249e
86249e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.5-6
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
86249e
86249e
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.5-5
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
86249e
86249e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.5-4
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
86249e
86249e
* Sat Jan 25 2014 Ville Skyttä <ville.skytta@iki.fi> - 3.3.5-3
86249e
- Own the %%{_libexecdir}/lm_sensors dir.
86249e
- Fix case of Public Domain in license tag.
86249e
86249e
* Fri Jan 24 2014 Jaromir Capik <jcapik@redhat.com> - 3.3.5-2
86249e
- systemd units rework
86249e
86249e
* Thu Jan 23 2014 Jaromir Capik <jcapik@redhat.com> - 3.3.5-1
86249e
- Update to 3.3.5 (#1056448)
86249e
86249e
* Sun Jan 19 2014 Ville Skyttä <ville.skytta@iki.fi> - 3.3.4-11
86249e
- Do not order services after syslog.target.
86249e
86249e
* Fri Jan 10 2014 Jaromir Capik <jcapik@redhat.com> - 3.3.4-10
86249e
- Enhancing the sensord service wrapper (#863986)
86249e
- UsrMove and libexec path tunings
86249e
86249e
* Thu Jan 09 2014 Jaromir Capik <jcapik@redhat.com> - 3.3.4-9
86249e
- Introducing sensord service wrapper (#949521)
86249e
86249e
* Mon Sep 09 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-8
86249e
- Fixing use of uninitialized 'vendor_id' value on ppc (#996590)
86249e
- Fixing bogus date in the changelog
86249e
86249e
* Wed Aug 07 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-7
86249e
- Fixing the license tag
86249e
86249e
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 3.3.4-6
86249e
- Perl 5.18 rebuild
86249e
86249e
* Thu Aug 01 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-5
86249e
- RH man page scan (#948520)
86249e
86249e
* Tue Jul 30 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-4
86249e
- Avoiding modprobe errors when no sensors configured (#834215)
86249e
- Introducing fancontrol service file (#988922)
86249e
- Replacing hardcoded systemd unit path with _unitdir macro
86249e
86249e
* Thu Jul 25 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-3
86249e
- Avoiding warnings when piping /dev/null to sensors-detect (#843507)
86249e
86249e
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 3.3.4-2
86249e
- Perl 5.18 rebuild
86249e
86249e
* Wed May 29 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-1
86249e
- Update to 3.3.4
86249e
86249e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-3
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
86249e
86249e
* Thu Jan 17 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.3-2
86249e
- Fixing sensors-detect to avoid failures when the /dev/port is missing (#843521)
86249e
86249e
* Thu Dec 06 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.3-1
86249e
- Update to 3.3.3
86249e
86249e
* Wed Sep 26 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.2-5
86249e
- #856120 - sensors - Inconsistency between man page and help
86249e
86249e
* Mon Aug 27 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.2-4
86249e
- Migration to new systemd scriptlet macros
86249e
86249e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-3
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
86249e
86249e
* Mon Apr 02 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.2-2
86249e
- rhbz#806364 - sensors-detect fails with "/sys/bus/pci/devices: No such file or directory at /usr/sbin/sensors-detect line 2895"
86249e
  PCI bus is always required even if it might be missing on
86249e
  some platforms. So don't choke is it is missing. Patch from
86249e
  Jaromir Capik
86249e
86249e
* Thu Mar 15 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.2-1
86249e
- upstream lm-sensors-3.3.2
86249e
86249e
* Mon Feb 13 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.1-3
86249e
- 789761 - Provide native systemd service
86249e
86249e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.1-2
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
86249e
86249e
* Fri Jul 22 2011 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.1-1
86249e
- new upstream release 3.3.1
86249e
86249e
* Sun Apr 24 2011 Hans de Goede <hdegoede@redhat.com> - 3.3.0-2
86249e
- Fix sensors-detect with the udevdb now living under /run (#697565)
86249e
- Provide a native systemd service file (#692159)
86249e
- Drop systemv initscript
86249e
- Drop configuration conversion scripts, the last Fedora with lm_sensors-2.x
86249e
  was Fedora 8 ! 
86249e
86249e
* Tue Mar 29 2011 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.0
86249e
- new upstream release 3.3.0
86249e
- Resolved: 691548 - include empty /etc/sensors.d into the package
86249e
86249e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-2
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
86249e
86249e
* Mon Oct 11 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.2.0
86249e
- new upstream release 3.2.0
86249e
- change lincese to LGPLv2.1
86249e
86249e
* Fri Sep 03 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2.svn5857
86249e
- update lm_sensors from svn
86249e
- drop patch lm_sensors-3.1.2-lm85.patch(already in svn)
86249e
86249e
* Wed Mar 31 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2-2
86249e
- patch lm_sensors-3.1.2-lm85.patch add into sensors-detect driver lm85
86249e
- Resolved: 578527 - sensors-detect fails to detect
86249e
86249e
* Wed Feb 3 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2-1
86249e
- new upstream release
86249e
- drop sensors-detect, beacuse it was taken form svn(531126)
86249e
86249e
* Thu Dec 17 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.1-7
86249e
- Resovles: #226101 - Merge Review: lm_sensors
86249e
86249e
* Tue Nov 10 2009 Dennis Gilmore <dennis@ausil.us> - 3.1.1-6
86249e
- remove Excludearch s390 s390x
86249e
86249e
* Tue Nov 10 2009 Nikola Pajkovsky <n.pajkovsky@gmail.com> - 3.1.1-5
86249e
- Resolved: 531126 - sensors-detect gives perl uninitialized var warnings
86249e
86249e
* Wed Sep 30 2009 Hans de Goede <hdegoede@redhat.com> 3.1.1-4
86249e
- Create a sensor3.conf.5 symlink to the sensors.conf.5 manpage (#526178)
86249e
86249e
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-3
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
86249e
86249e
* Fri Jul 10 2009 Adam Jackson <ajax@redhat.com> 3.1.1-2
86249e
- Add -libs subpackage so perl doesn't get dragged in just for linking
86249e
  against libsensors.
86249e
86249e
* Tue Jul  7 2009 Nikola Pajokvsky <npajovs@redhat.com> 3.1.1-1
86249e
- New release 3.1.1
86249e
86249e
* Sun Mar  8 2009 Hans de Goede <hdegoede@redhat.com> 3.1.0-1
86249e
- New upstream release 3.1.0
86249e
86249e
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-2
86249e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
86249e
86249e
* Thu Jan  1 2009 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.3-1
86249e
- New upstream release 3.0.3
86249e
- Add a patch to support drivers with an ACPI "bus" (new Asus atk0110 drv)
86249e
86249e
* Tue Jul  1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.2-1
86249e
- New upstream release 3.0.2
86249e
- This release contains various important fixes to sensors-detect, which made
86249e
  it unsafe to run sensors-detect on certain systems
86249e
- Drop all patches (all upstreamed)
86249e
86249e
* Sat Jun 14 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-6
86249e
- Rebuild for new rrdtool
86249e
86249e
* Sun Mar 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-5
86249e
- Make libsensors work with hwmon class entries without a device link
86249e
  such as the acpi thermal_zone driver (bz 437637)
86249e
86249e
* Wed Mar 12 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-4
86249e
- One (last) minor cosmetical fix to the initscript
86249e
86249e
* Tue Feb 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-3
86249e
- Some improvements to the lsb-retcodes and service-default-off patches
86249e
  from a review by upstream
86249e
86249e
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.1-2
86249e
- Autorebuild for GCC 4.3
86249e
86249e
* Mon Feb 11 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-1
86249e
- New upstream release 3.0.1
86249e
- Drop several patches which are included in the new upstream release
86249e
- Add a patch to make the initscript returncodes LSB compliant (bug 431884)
86249e
86249e
* Tue Dec 18 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-3
86249e
- Fix sensors.conf errors with certain chips (patch send in by upstream)
86249e
86249e
* Thu Dec 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-2
86249e
- Fix sensord rdd mode (patch send in by upstream)
86249e
86249e
* Sat Nov 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-1
86249e
- New upstream release 3.0.0 (final)
86249e
86249e
* Sat Nov 10 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 3.0.0-0.1.rc3
86249e
- New upstream release 3.0.0-rc3
86249e
- Remove eeprommer sub-package as eeprommer (and the other i2c-tools)
86249e
  have moved to the new i2c-tools package
86249e
86249e
* Wed Aug 22 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.4-2
86249e
- Update License tag for new Licensing Guidelines compliance
86249e
- Disable service by default (no use without any sensors being configured),
86249e
  enable it automatically on a successfull sensors-detect run (bz 253750)
86249e
86249e
* Thu Jul 19 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.4-1
86249e
- New upstream release 2.10.4
86249e
- Drop upstreamed patches 4, 5, 7 and 8
86249e
- Drop no longer need patch 3
86249e
- Move libsensors.3 manpage to -devel sub-package
86249e
- Move sensord.8 manpage to -sensord sub-package
86249e
- Switch from ExclusiveArch: alph ix86 x86_64, to ExcludeArch: s390 s390x,
86249e
  so that we get build on ppc, arm, etc. too. (bz 181037 amongst others)
86249e
86249e
* Mon Jul  9 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.3-3
86249e
- Remove no longer needed patches 1, 2 & 6
86249e
- Various specfile cleanups to match the Fedora packaging guidelines
86249e
  this fixes bz 238787 amongst other things
86249e
- Use lm_sensors provided initscript instead of our own private one, this
86249e
  stops the sometimes unnecessary loading of i2c-dev
86249e
- No longer ship a static version of the library in -devel
86249e
- Compile sensord and eepromer extra programs and put each in its own
86249e
  subpackage (bz 236904)
86249e
86249e
* Tue Apr 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.3-2
86249e
- Fixed one more problem with sensors-detect (#215984)
86249e
86249e
* Tue Apr 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.3-1
86249e
- Update to lm_sensors-2.10.3
86249e
86249e
* Thu Mar 15 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.2-2
86249e
- Only require dmidecode on supported archs (#232264)
86249e
86249e
* Tue Feb 06 2007 Florian La Roche <laroche@redhat.com> - 2.10.2-1
86249e
- Update to lm_sensors-2.10.2
86249e
86249e
* Thu Nov 23 2006 Phil Knirsch <pknirsch@redhat.com> - 2.10.1-1.fc7
86249e
- Update to lm_sensors-2.10.1
86249e
- Tiny specfile updates
86249e
86249e
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.10.0-3.1
86249e
- rebuild
86249e
86249e
* Sun Jul 09 2006 Warren Togami <wtogami@redhat.com> 2.10.0-3
86249e
- change buildreq from sysfsutils-devel to libsysfs-devel (#198055)
86249e
86249e
* Mon Jun 05 2006 Jesse Keating <jkeating@redhat.com> 2.10.0-2
86249e
- Fix BuildRequires, added flex. (#193511)  Changed to Requires(post) and 
86249e
  (postun)
86249e
86249e
* Fri May 12 2006 Phil Knirsch <pknirsch@redhat.com> 2.10.0-1
86249e
- Update to lm_sensors-2.10.0
86249e
- Added missing buildprereq on sysfsutils-devel (#189196)
86249e
- Added missing prereq on chkconfig (#182838)
86249e
- Some fiddling to make it build on latest kernels
86249e
86249e
* Wed Feb 15 2006 Phil Knirsch <pknirsch@redhat.com> 2.9.2-2
86249e
- Added missing dependency to chkconfig
86249e
86249e
* Fri Feb 10 2006 Phil Knirsch <pknirsch@redhat.com> 2.9.2-1
86249e
- Update to lm_sensors-2.9.2
86249e
- Fixed wrong subsys locking (#176965)
86249e
- Removed lm_sensors pwmconfig, has been fixed upstream now
86249e
86249e
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.9.1-6.1
86249e
- rebuilt for new gcc4.1 snapshot and glibc changes
86249e
86249e
* Mon Jan 16 2006 Peter Jones <pjones@redhat.com> 2.9.1-6
86249e
- fix initscript subsys locking
86249e
86249e
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com> 2.9.1-5.1
86249e
- rebuilt for new gcj
86249e
86249e
* Tue Nov 08 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-5
86249e
- Fixed lm_sensors pwmconfig patch.
86249e
86249e
* Thu Sep 01 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-4
86249e
- Fixed CAN-2005-2672 lm_sensors pwmconfig insecure temporary file usage
86249e
  (#166673)
86249e
- Fixed missing optflags during build (#166910)
86249e
86249e
* Mon May 23 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-3
86249e
- Update to lm_sensors-2.9.1
86249e
- Fixed wrong/missing location variables for make user
86249e
- Fixed missing check for /etc/modprobe.conf in sensors-detect (#139245)
86249e
86249e
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.8.8-5
86249e
- bump release and rebuild with gcc 4
86249e
86249e
* Tue Jan 11 2005 Dave Jones <davej@redhat.com> 2.8.8-4
86249e
- Add dependancy on dmidecode rather than the obsolete kernel-utils.
86249e
- Don't delete dmidecode from the buildroot.
86249e
86249e
* Thu Dec 23 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.8-2
86249e
- Fixed typo in initscript (#139030)
86249e
86249e
* Tue Dec 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.8-1
86249e
- Added Buildprereq for bison (#138888)
86249e
- Update to lm_sensors-2.8.8
86249e
86249e
* Thu Oct 14 2004 Harald Hoyer <harald@redhat.com> 2.8.7-2
86249e
- added initial /etc/sysconfig/lm_sensors
86249e
- added initscript
86249e
- MAKEDEV the initial i2c devices in initscript and sensors-detect
86249e
86249e
* Tue Jul 06 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.7-1
86249e
- Update to latest upstream version.
86249e
86249e
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
86249e
- rebuilt
86249e
86249e
* Tue Apr 13 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.6-1
86249e
- Update to latest upstream version.
86249e
- Enabled build for x86_64.
86249e
86249e
* Mon Mar 08 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-5
86249e
- Fixed initscript to work with 2.6 kernel and made it more quiet (#112286).
86249e
- Changed proposed location of sensors (#116496).
86249e
- Fixed rpath issue.
86249e
86249e
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
86249e
- rebuilt
86249e
86249e
* Thu Feb 05 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-3
86249e
- Modified sensors.conf to a noreplace config file.
86249e
86249e
* Wed Feb 04 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-2
86249e
- Fixed newly included initscript (#114608).
86249e
86249e
* Thu Jan 29 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-1
86249e
- Updated to latest upstream version 2.8.3
86249e
86249e
* Thu Jan 08 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.2-1
86249e
- Update to latest upstream version 2.8.2
86249e
- Fixed wrong & usage in if expression.
86249e
- Included several new perl tools.
86249e
86249e
* Fri Oct 24 2003 Phil Knirsch <pknirsch@redhat.com> 2.8.1-1
86249e
- Update to latest upstream version 2.8.1
86249e
86249e
* Wed Jul 23 2003 Phil Knirsch <pknirsch@redhat.com> 2.8.0-1
86249e
- Update to latest upstream version 2.8.0
86249e
86249e
* Fri Jun 27 2003 Phil Knirsch <pknirsch@redhat.com> 2.6.5-6.1
86249e
- rebuilt
86249e
86249e
* Fri Jun 27 2003 Phil Knirsch <pknirsch@redhat.com> 2.6.5-6
86249e
- Included prog/init scripts and README (#90606).
86249e
- Require kernel-utils for dmidecode (#88367, #65057).
86249e
86249e
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 2.6.5-5
86249e
- rebuilt
86249e
86249e
* Wed Dec 04 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-4
86249e
- Bump release and try to rebuild.
86249e
86249e
* Tue Dec  3 2002 Tim Powers <timp@redhat.com> 2.6.5-3
86249e
- don't include dmidecode, conflicts with kernel-utils
86249e
86249e
* Fri Nov 29 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-2
86249e
- Added patch to fix utf8 problem with sensors-detect.
86249e
- Fixed Copyright: to License: in specfile
86249e
86249e
* Fri Nov 29 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-1
86249e
- Updated userlevel to 2.6.5.
86249e
- Include all the /usr/sbin/ apps (like dmidecode).
86249e
86249e
* Fri Oct 04 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.3-3
86249e
- Removed Serverworks patch as it is already in sensors-detect.
86249e
86249e
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.6.3-2
86249e
- automated rebuild
86249e
86249e
* Tue Jun 18 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.3-1
86249e
- Updated of userland package to 2.6.3
86249e
- Fixed file packaging bug (#66126).
86249e
86249e
* Thu May 23 2002 Tim Powers <timp@redhat.com> 2.6.2-2
86249e
- automated rebuild
86249e
86249e
* Mon Jan 28 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.2-1
86249e
- Update to version 2.6.2
86249e
86249e
* Wed Aug 22 2001 Philipp Knirsch <pknirsch@redhat.de> 2.5.5-6
86249e
- Added the SMBus CSB5 detection (#50468)
86249e
86249e
* Mon Jul  9 2001 Philipp Knirsch <pknirsch@redhat.de>
86249e
- Fixed duplicate Summary: entry for devel package (#47714)
86249e
86249e
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
86249e
- Bump release + rebuild.
86249e
86249e
* Thu Feb 15 2001 Philipp Knirsch <pknirsch@redhat.de>
86249e
- Removed the i2c block patch as our newest kernel doesn't need it anymore.
86249e
86249e
* Mon Feb  5 2001 Matt Wilson <msw@redhat.com>
86249e
- added patch to not include sys/perm.h, as it's gone now.
86249e
- added alpha to ExclusiveArch
86249e
- use make "LINUX_HEADERS=/usr/include" to get kernel headers
86249e
86249e
* Tue Jan 16 2001 Philipp Knirsch <pknirsch@redhat.de>
86249e
- Updated to 2.5.5 which includes the Serverworks drivers. Kernel modules are
86249e
  not included though es they have to go into the kernel package
86249e
- Had to remove all references to I2C_SMBUS_I2C_BLOCK_DATA from
86249e
  kernel/busses/i2c-i801.c and prog/dump/i2cdump.c as this is not defined in
86249e
  our current kernel package
86249e
86249e
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
86249e
- update to 2.5.4
86249e
- updated URL and Source entries to point to new home of lm-sensors
86249e
- rebuild
86249e
86249e
* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
86249e
- fix summary
86249e
86249e
* Fri Jul 28 2000 Harald Hoyer <harald@redhat.de>
86249e
- added static library to devel package
86249e
86249e
* Thu Jul 20 2000 Nalin Dahyabhai <nalin@redhat.com>
86249e
- update to 2.5.2
86249e
- build against a kernel that actually has new i2c code in it
86249e
86249e
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
86249e
- automatic rebuild
86249e
86249e
* Mon Jun 12 2000 Nalin Dahyabhai <nalin@redhat.com>
86249e
- initial package without kernel support