Blame SPECS/lm_sensors.spec

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