a0074b
%global commit f9185e5c060ff22d2c8d4f6a19d317a529171c72
a0074b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
a0074b
%global year 2016
a0074b
%global month 06
a0074b
%global day 01
a0074b
%global date %{year}%{month}%{day}
a0074b
a0074b
Name: lm_sensors
a0074b
Version: 3.4.0
a0074b
Release: 6.%{date}git%{shortcommit}%{?dist}
a0074b
Summary: Hardware monitoring tools
a0074b
Group: Applications/System
a0074b
License: LGPLv2+ and GPLv3+ and GPLv2+ and Verbatim and Public Domain
a0074b
a0074b
#URL: http://www.lm-sensors.org/
a0074b
URL: http://github.com/groeck/lm-sensors/
a0074b
a0074b
# Official website seems to be dead. Using github temporarily.
a0074b
#Source: http://dl.lm-sensors.org/lm-sensors/releases/%{name}-%{version}.tar.bz2
a0074b
Source0: http://github.com/groeck/lm-sensors/archive/%{commit}/lm-sensors-%{commit}.tar.gz
a0074b
Source1: lm_sensors.sysconfig
a0074b
# these 2 were taken from PLD-linux, Thanks!
a0074b
Source2: sensord.sysconfig
a0074b
Source3: lm_sensors-modprobe
a0074b
Source4: lm_sensors-modprobe-r
a0074b
a0074b
Patch0: lm_sensors-3.3.4-lm_sensors-service-modprobe-warnings.patch
a0074b
Patch1: lm_sensors-3.4.0-fix-systemd-paths.patch
a0074b
Patch2: lm_sensors-3.4.0-alternative-architectures-warning.patch
a0074b
# Upstream patch:
a0074b
Patch3: 0001-Detect-AMD-Family-17h-thermal-sensors.patch
a0074b
# Upstream patch:
a0074b
Patch4: 0001-Add-detection-of-AMD-Ryzen-w-Vega-graphics.patch
a0074b
# Upstream patch:
a0074b
Patch5: 0001-Fix-a-use-after-free.patch
a0074b
# Upstream patch:
a0074b
Patch6: 0001-Remove-superfluous-call-to-get_input_value.patch
a0074b
a0074b
%ifarch %{ix86} x86_64
a0074b
Requires: /usr/sbin/dmidecode
a0074b
%endif
a0074b
Requires: %{name}-libs = %{version}-%{release}
a0074b
Requires(post): systemd-units
a0074b
BuildRequires: kernel-headers >= 2.2.16, bison, libsysfs-devel, flex, gawk
a0074b
BuildRequires: rrdtool-devel
a0074b
a0074b
%description
a0074b
The lm_sensors package includes a collection of modules for general SMBus
a0074b
access and hardware monitoring.
a0074b
a0074b
a0074b
%package libs
a0074b
Summary: Lm_sensors core libraries
a0074b
Group: System Environment/Libraries
a0074b
a0074b
%description libs
a0074b
Core libraries for lm_sensors applications
a0074b
a0074b
a0074b
%package devel
a0074b
Summary: Development files for programs which will use lm_sensors
a0074b
Group: Development/System
a0074b
Requires: %{name}-libs = %{version}-%{release}
a0074b
a0074b
%description devel
a0074b
The lm_sensors-devel package includes a header files and libraries for use
a0074b
when building applications that make use of sensor data.
a0074b
a0074b
a0074b
%package sensord
a0074b
Summary: Daemon that periodically logs sensor readings
a0074b
Group: System Environment/Daemons
a0074b
Requires: %{name} = %{version}-%{release}
a0074b
a0074b
%description sensord
a0074b
Daemon that periodically logs sensor readings to syslog or a round-robin
a0074b
database, and warns of sensor alarms.
a0074b
a0074b
a0074b
%prep
a0074b
%setup -q -n lm-sensors-%{commit}
a0074b
a0074b
%patch0 -p1
a0074b
%patch1 -p1
a0074b
%patch2 -p1
a0074b
%patch3 -p1
a0074b
%patch4 -p1
a0074b
%patch5 -p1
a0074b
%patch6 -p1
a0074b
a0074b
mv prog/init/README prog/init/README.initscripts
a0074b
chmod -x prog/init/fancontrol.init
a0074b
a0074b
# Exchange revision string in sensors-detect with version, release and date
a0074b
RELEASE=$(echo %{release} | sed "s/\..*$//" )
a0074b
sed -i "s/\$Revision\$ (\$Date\$)/%{version}-$RELEASE (%{year}-%{month}-%{day})/" \
a0074b
    prog/detect/sensors-detect
a0074b
# Remove string formatting, because new string is already formatted
a0074b
sed -i 's/^\$revision =~ .*$//' prog/detect/sensors-detect
a0074b
a0074b
%build
a0074b
export CFLAGS="%{optflags} -fPIC"
a0074b
make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} \
a0074b
     EXLDFLAGS="-pie -Wl,-z,relro,-z,now" PROG_EXTRA=sensord user
a0074b
a0074b
a0074b
%install
a0074b
make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} PROG_EXTRA=sensord \
a0074b
  DESTDIR=$RPM_BUILD_ROOT user_install
a0074b
rm $RPM_BUILD_ROOT%{_libdir}/libsensors.a
a0074b
a0074b
ln -s sensors.conf.5.gz $RPM_BUILD_ROOT%{_mandir}/man5/sensors3.conf.5.gz
a0074b
a0074b
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
a0074b
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sensors.d
a0074b
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
a0074b
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/lm_sensors
a0074b
install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/sensord
a0074b
a0074b
# service files
a0074b
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
a0074b
install -pm 644 prog/init/sensord.service    $RPM_BUILD_ROOT%{_unitdir}
a0074b
install -pm 644 prog/init/lm_sensors.service $RPM_BUILD_ROOT%{_unitdir}
a0074b
install -pm 644 prog/init/fancontrol.service $RPM_BUILD_ROOT%{_unitdir}
a0074b
a0074b
# customized modprobe calls
a0074b
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/%{name}
a0074b
install -pm 755 %{SOURCE3} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/modprobe
a0074b
install -pm 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/%{name}/modprobe-r
a0074b
a0074b
a0074b
# Note non standard systemd scriptlets, since reload / stop makes no sense
a0074b
# for lm_sensors
a0074b
%triggerun -- lm_sensors < 3.3.0-2
a0074b
if [ -L /etc/rc3.d/S26lm_sensors ]; then
a0074b
    /bin/systemctl enable lm_sensors.service >/dev/null 2>&1 || :
a0074b
fi
a0074b
/sbin/chkconfig --del lm_sensors
a0074b
a0074b
# ===== main =====
a0074b
a0074b
%post
a0074b
%systemd_post lm_sensors.service
a0074b
a0074b
%preun
a0074b
%systemd_preun lm_sensors.service
a0074b
a0074b
%postun
a0074b
%systemd_postun_with_restart lm_sensors.service
a0074b
a0074b
# ==== sensord ===
a0074b
a0074b
%post sensord
a0074b
%systemd_post sensord.service
a0074b
a0074b
%preun sensord
a0074b
%systemd_preun sensord.service
a0074b
a0074b
%postun sensord
a0074b
%systemd_postun_with_restart sensord.service
a0074b
a0074b
# ===== libs =====
a0074b
a0074b
%post libs -p /sbin/ldconfig
a0074b
%postun libs -p /sbin/ldconfig
a0074b
a0074b
a0074b
%files
a0074b
%doc CHANGES CONTRIBUTORS COPYING doc README*
a0074b
%doc prog/init/fancontrol.init prog/init/README.initscripts
a0074b
%config(noreplace) %{_sysconfdir}/sensors3.conf
a0074b
%{_bindir}/*
a0074b
%{_mandir}/man1/*
a0074b
%{_mandir}/man5/*
a0074b
%{_mandir}/man8/*
a0074b
%{_sbindir}/*
a0074b
%{_unitdir}/lm_sensors.service
a0074b
%{_unitdir}/fancontrol.service
a0074b
%{_libexecdir}/%{name}/modprobe*
a0074b
%config(noreplace) %{_sysconfdir}/sysconfig/lm_sensors
a0074b
%exclude %{_sbindir}/sensord
a0074b
%exclude %{_mandir}/man8/sensord.8.gz
a0074b
a0074b
%files libs
a0074b
%{_libdir}/*.so.*
a0074b
a0074b
%files devel
a0074b
%{_includedir}/sensors
a0074b
%{_libdir}/lib*.so
a0074b
%{_mandir}/man3/*
a0074b
a0074b
%files sensord
a0074b
%doc prog/sensord/README
a0074b
%{_sbindir}/sensord
a0074b
%{_mandir}/man8/sensord.8.gz
a0074b
%config(noreplace) %{_sysconfdir}/sysconfig/sensord
a0074b
%{_unitdir}/sensord.service
a0074b
a0074b
a0074b
%changelog
a0074b
* Mon Apr 23 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-6.20160601gitf9185e5
a0074b
- Fix License field capitalization
a0074b
- Resolves: rhbz#1577175
a0074b
- Add detection of AMD Ryzen w/ Vega graphics
a0074b
- Resolves: rhbz#1569542
a0074b
- Fix issues found by Coverity Scan
a0074b
- Resolves: rhbz#1578007
a0074b
a0074b
* Fri Apr 20 2018 Ondřej Lysoněk <olysonek@redhat.com> - 3.4.0-5.20160601gitf9185e5
a0074b
- Detect AMD Family 17h thermal sensors
a0074b
- Resolves: rhbz#1569542
a0074b
a0074b
* Tue Aug 23 2016 Martin Sehnoutka <msehnout@redhat.com> - 3.4.0-4.20160601gitf9185e5
a0074b
- Print warning message when running on an alternative architecture. 
a0074b
- Resolves: #1362664
a0074b
a0074b
* Mon Aug 22 2016 Martin Sehnoutka <msehnout@redhat.com> - 3.4.0-3.20160601gitf9185e5
a0074b
- Replace Revision string with release and date. Resolves: #1362658
a0074b
a0074b
* Wed Jun 15 2016 Martin Sehnoutka <msehnout@redhat.com> - 3.4.0-2.20160601gitf9185e5
a0074b
- Add explicit package version requirement.
a0074b
a0074b
* Wed Jun 01 2016 Martin Sehnoutka <msehnout@redhat.com> - 3.4.0-0.20160601gitf9185e5.1
a0074b
- New upstream release
a0074b
- Drop patches that are already present in upstream
a0074b
- Apply upstream fix for systemd paths
a0074b
- Resolves: #1297795
a0074b
a0074b
* Wed Oct 01 2014 Jaromir Capik <jcapik@redhat.com> - 3.3.4-11
a0074b
- Hardening the build (#1092536)
a0074b
- Resolves: rhbz#1092536
a0074b
a0074b
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.3.4-10
a0074b
- Mass rebuild 2014-01-24
a0074b
a0074b
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.3.4-9
a0074b
- Mass rebuild 2013-12-27
a0074b
a0074b
* Mon Sep 09 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-8
a0074b
- Fixing use of uninitialized 'vendor_id' value on ppc (#996590)
a0074b
- Fixing bogus date in the changelog
a0074b
a0074b
* Wed Aug 07 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-7
a0074b
- Fixing the license tag
a0074b
a0074b
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 3.3.4-6
a0074b
- Perl 5.18 rebuild
a0074b
a0074b
* Thu Aug 01 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-5
a0074b
- RH man page scan (#948520)
a0074b
a0074b
* Tue Jul 30 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-4
a0074b
- Avoiding modprobe errors when no sensors configured (#834215)
a0074b
- Introducing fancontrol service file (#988922)
a0074b
- Replacing hardcoded systemd unit path with _unitdir macro
a0074b
a0074b
* Thu Jul 25 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-3
a0074b
- Avoiding warnings when piping /dev/null to sensors-detect (#843507)
a0074b
a0074b
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 3.3.4-2
a0074b
- Perl 5.18 rebuild
a0074b
a0074b
* Wed May 29 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.4-1
a0074b
- Update to 3.3.4
a0074b
a0074b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-3
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a0074b
a0074b
* Thu Jan 17 2013 Jaromir Capik <jcapik@redhat.com> - 3.3.3-2
a0074b
- Fixing sensors-detect to avoid failures when the /dev/port is missing (#843521)
a0074b
a0074b
* Thu Dec 06 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.3-1
a0074b
- Update to 3.3.3
a0074b
a0074b
* Wed Sep 26 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.2-5
a0074b
- #856120 - sensors - Inconsistency between man page and help
a0074b
a0074b
* Mon Aug 27 2012 Jaromir Capik <jcapik@redhat.com> - 3.3.2-4
a0074b
- Migration to new systemd scriptlet macros
a0074b
a0074b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.2-3
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a0074b
a0074b
* Mon Apr 02 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.2-2
a0074b
- rhbz#806364 - sensors-detect fails with "/sys/bus/pci/devices: No such file or directory at /usr/sbin/sensors-detect line 2895"
a0074b
  PCI bus is always required even if it might be missing on
a0074b
  some platforms. So don't choke is it is missing. Patch from
a0074b
  Jaromir Capik
a0074b
a0074b
* Thu Mar 15 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.2-1
a0074b
- upstream lm-sensors-3.3.2
a0074b
a0074b
* Mon Feb 13 2012 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.1-3
a0074b
- 789761 - Provide native systemd service
a0074b
a0074b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.1-2
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a0074b
a0074b
* Fri Jul 22 2011 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.1-1
a0074b
- new upstream release 3.3.1
a0074b
a0074b
* Sun Apr 24 2011 Hans de Goede <hdegoede@redhat.com> - 3.3.0-2
a0074b
- Fix sensors-detect with the udevdb now living under /run (#697565)
a0074b
- Provide a native systemd service file (#692159)
a0074b
- Drop systemv initscript
a0074b
- Drop configuration conversion scripts, the last Fedora with lm_sensors-2.x
a0074b
  was Fedora 8 ! 
a0074b
a0074b
* Tue Mar 29 2011 Nikola Pajkovsky <npajkovs@redhat.com> - 3.3.0
a0074b
- new upstream release 3.3.0
a0074b
- Resolved: 691548 - include empty /etc/sensors.d into the package
a0074b
a0074b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-2
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a0074b
a0074b
* Mon Oct 11 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.2.0
a0074b
- new upstream release 3.2.0
a0074b
- change lincese to LGPLv2.1
a0074b
a0074b
* Fri Sep 03 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2.svn5857
a0074b
- update lm_sensors from svn
a0074b
- drop patch lm_sensors-3.1.2-lm85.patch(already in svn)
a0074b
a0074b
* Wed Mar 31 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2-2
a0074b
- patch lm_sensors-3.1.2-lm85.patch add into sensors-detect driver lm85
a0074b
- Resolved: 578527 - sensors-detect fails to detect
a0074b
a0074b
* Wed Feb 3 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.2-1
a0074b
- new upstream release
a0074b
- drop sensors-detect, beacuse it was taken form svn(531126)
a0074b
a0074b
* Thu Dec 17 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 3.1.1-7
a0074b
- Resovles: #226101 - Merge Review: lm_sensors
a0074b
a0074b
* Tue Nov 10 2009 Dennis Gilmore <dennis@ausil.us> - 3.1.1-6
a0074b
- remove Excludearch s390 s390x
a0074b
a0074b
* Tue Nov 10 2009 Nikola Pajkovsky <n.pajkovsky@gmail.com> - 3.1.1-5
a0074b
- Resolved: 531126 - sensors-detect gives perl uninitialized var warnings
a0074b
a0074b
* Wed Sep 30 2009 Hans de Goede <hdegoede@redhat.com> 3.1.1-4
a0074b
- Create a sensor3.conf.5 symlink to the sensors.conf.5 manpage (#526178)
a0074b
a0074b
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-3
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a0074b
a0074b
* Fri Jul 10 2009 Adam Jackson <ajax@redhat.com> 3.1.1-2
a0074b
- Add -libs subpackage so perl doesn't get dragged in just for linking
a0074b
  against libsensors.
a0074b
a0074b
* Tue Jul  7 2009 Nikola Pajokvsky <npajovs@redhat.com> 3.1.1-1
a0074b
- New release 3.1.1
a0074b
a0074b
* Sun Mar  8 2009 Hans de Goede <hdegoede@redhat.com> 3.1.0-1
a0074b
- New upstream release 3.1.0
a0074b
a0074b
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-2
a0074b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a0074b
a0074b
* Thu Jan  1 2009 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.3-1
a0074b
- New upstream release 3.0.3
a0074b
- Add a patch to support drivers with an ACPI "bus" (new Asus atk0110 drv)
a0074b
a0074b
* Tue Jul  1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.2-1
a0074b
- New upstream release 3.0.2
a0074b
- This release contains various important fixes to sensors-detect, which made
a0074b
  it unsafe to run sensors-detect on certain systems
a0074b
- Drop all patches (all upstreamed)
a0074b
a0074b
* Sat Jun 14 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-6
a0074b
- Rebuild for new rrdtool
a0074b
a0074b
* Sun Mar 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-5
a0074b
- Make libsensors work with hwmon class entries without a device link
a0074b
  such as the acpi thermal_zone driver (bz 437637)
a0074b
a0074b
* Wed Mar 12 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-4
a0074b
- One (last) minor cosmetical fix to the initscript
a0074b
a0074b
* Tue Feb 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-3
a0074b
- Some improvements to the lsb-retcodes and service-default-off patches
a0074b
  from a review by upstream
a0074b
a0074b
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.1-2
a0074b
- Autorebuild for GCC 4.3
a0074b
a0074b
* Mon Feb 11 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.1-1
a0074b
- New upstream release 3.0.1
a0074b
- Drop several patches which are included in the new upstream release
a0074b
- Add a patch to make the initscript returncodes LSB compliant (bug 431884)
a0074b
a0074b
* Tue Dec 18 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-3
a0074b
- Fix sensors.conf errors with certain chips (patch send in by upstream)
a0074b
a0074b
* Thu Dec 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-2
a0074b
- Fix sensord rdd mode (patch send in by upstream)
a0074b
a0074b
* Sat Nov 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0.0-1
a0074b
- New upstream release 3.0.0 (final)
a0074b
a0074b
* Sat Nov 10 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 3.0.0-0.1.rc3
a0074b
- New upstream release 3.0.0-rc3
a0074b
- Remove eeprommer sub-package as eeprommer (and the other i2c-tools)
a0074b
  have moved to the new i2c-tools package
a0074b
a0074b
* Wed Aug 22 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.4-2
a0074b
- Update License tag for new Licensing Guidelines compliance
a0074b
- Disable service by default (no use without any sensors being configured),
a0074b
  enable it automatically on a successfull sensors-detect run (bz 253750)
a0074b
a0074b
* Thu Jul 19 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.4-1
a0074b
- New upstream release 2.10.4
a0074b
- Drop upstreamed patches 4, 5, 7 and 8
a0074b
- Drop no longer need patch 3
a0074b
- Move libsensors.3 manpage to -devel sub-package
a0074b
- Move sensord.8 manpage to -sensord sub-package
a0074b
- Switch from ExclusiveArch: alph ix86 x86_64, to ExcludeArch: s390 s390x,
a0074b
  so that we get build on ppc, arm, etc. too. (bz 181037 amongst others)
a0074b
a0074b
* Mon Jul  9 2007 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.10.3-3
a0074b
- Remove no longer needed patches 1, 2 & 6
a0074b
- Various specfile cleanups to match the Fedora packaging guidelines
a0074b
  this fixes bz 238787 amongst other things
a0074b
- Use lm_sensors provided initscript instead of our own private one, this
a0074b
  stops the sometimes unnecessary loading of i2c-dev
a0074b
- No longer ship a static version of the library in -devel
a0074b
- Compile sensord and eepromer extra programs and put each in its own
a0074b
  subpackage (bz 236904)
a0074b
a0074b
* Tue Apr 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.3-2
a0074b
- Fixed one more problem with sensors-detect (#215984)
a0074b
a0074b
* Tue Apr 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.3-1
a0074b
- Update to lm_sensors-2.10.3
a0074b
a0074b
* Thu Mar 15 2007 Phil Knirsch <pknirsch@redhat.com> - 2.10.2-2
a0074b
- Only require dmidecode on supported archs (#232264)
a0074b
a0074b
* Tue Feb 06 2007 Florian La Roche <laroche@redhat.com> - 2.10.2-1
a0074b
- Update to lm_sensors-2.10.2
a0074b
a0074b
* Thu Nov 23 2006 Phil Knirsch <pknirsch@redhat.com> - 2.10.1-1.fc7
a0074b
- Update to lm_sensors-2.10.1
a0074b
- Tiny specfile updates
a0074b
a0074b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.10.0-3.1
a0074b
- rebuild
a0074b
a0074b
* Sun Jul 09 2006 Warren Togami <wtogami@redhat.com> 2.10.0-3
a0074b
- change buildreq from sysfsutils-devel to libsysfs-devel (#198055)
a0074b
a0074b
* Mon Jun 05 2006 Jesse Keating <jkeating@redhat.com> 2.10.0-2
a0074b
- Fix BuildRequires, added flex. (#193511)  Changed to Requires(post) and 
a0074b
  (postun)
a0074b
a0074b
* Fri May 12 2006 Phil Knirsch <pknirsch@redhat.com> 2.10.0-1
a0074b
- Update to lm_sensors-2.10.0
a0074b
- Added missing buildprereq on sysfsutils-devel (#189196)
a0074b
- Added missing prereq on chkconfig (#182838)
a0074b
- Some fiddling to make it build on latest kernels
a0074b
a0074b
* Wed Feb 15 2006 Phil Knirsch <pknirsch@redhat.com> 2.9.2-2
a0074b
- Added missing dependency to chkconfig
a0074b
a0074b
* Fri Feb 10 2006 Phil Knirsch <pknirsch@redhat.com> 2.9.2-1
a0074b
- Update to lm_sensors-2.9.2
a0074b
- Fixed wrong subsys locking (#176965)
a0074b
- Removed lm_sensors pwmconfig, has been fixed upstream now
a0074b
a0074b
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.9.1-6.1
a0074b
- rebuilt for new gcc4.1 snapshot and glibc changes
a0074b
a0074b
* Mon Jan 16 2006 Peter Jones <pjones@redhat.com> 2.9.1-6
a0074b
- fix initscript subsys locking
a0074b
a0074b
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com> 2.9.1-5.1
a0074b
- rebuilt for new gcj
a0074b
a0074b
* Tue Nov 08 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-5
a0074b
- Fixed lm_sensors pwmconfig patch.
a0074b
a0074b
* Thu Sep 01 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-4
a0074b
- Fixed CAN-2005-2672 lm_sensors pwmconfig insecure temporary file usage
a0074b
  (#166673)
a0074b
- Fixed missing optflags during build (#166910)
a0074b
a0074b
* Mon May 23 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.1-3
a0074b
- Update to lm_sensors-2.9.1
a0074b
- Fixed wrong/missing location variables for make user
a0074b
- Fixed missing check for /etc/modprobe.conf in sensors-detect (#139245)
a0074b
a0074b
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 2.8.8-5
a0074b
- bump release and rebuild with gcc 4
a0074b
a0074b
* Tue Jan 11 2005 Dave Jones <davej@redhat.com> 2.8.8-4
a0074b
- Add dependancy on dmidecode rather than the obsolete kernel-utils.
a0074b
- Don't delete dmidecode from the buildroot.
a0074b
a0074b
* Thu Dec 23 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.8-2
a0074b
- Fixed typo in initscript (#139030)
a0074b
a0074b
* Tue Dec 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.8-1
a0074b
- Added Buildprereq for bison (#138888)
a0074b
- Update to lm_sensors-2.8.8
a0074b
a0074b
* Thu Oct 14 2004 Harald Hoyer <harald@redhat.com> 2.8.7-2
a0074b
- added initial /etc/sysconfig/lm_sensors
a0074b
- added initscript
a0074b
- MAKEDEV the initial i2c devices in initscript and sensors-detect
a0074b
a0074b
* Tue Jul 06 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.7-1
a0074b
- Update to latest upstream version.
a0074b
a0074b
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
a0074b
- rebuilt
a0074b
a0074b
* Tue Apr 13 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.6-1
a0074b
- Update to latest upstream version.
a0074b
- Enabled build for x86_64.
a0074b
a0074b
* Mon Mar 08 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-5
a0074b
- Fixed initscript to work with 2.6 kernel and made it more quiet (#112286).
a0074b
- Changed proposed location of sensors (#116496).
a0074b
- Fixed rpath issue.
a0074b
a0074b
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
a0074b
- rebuilt
a0074b
a0074b
* Thu Feb 05 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-3
a0074b
- Modified sensors.conf to a noreplace config file.
a0074b
a0074b
* Wed Feb 04 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-2
a0074b
- Fixed newly included initscript (#114608).
a0074b
a0074b
* Thu Jan 29 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.3-1
a0074b
- Updated to latest upstream version 2.8.3
a0074b
a0074b
* Thu Jan 08 2004 Phil Knirsch <pknirsch@redhat.com> 2.8.2-1
a0074b
- Update to latest upstream version 2.8.2
a0074b
- Fixed wrong & usage in if expression.
a0074b
- Included several new perl tools.
a0074b
a0074b
* Fri Oct 24 2003 Phil Knirsch <pknirsch@redhat.com> 2.8.1-1
a0074b
- Update to latest upstream version 2.8.1
a0074b
a0074b
* Wed Jul 23 2003 Phil Knirsch <pknirsch@redhat.com> 2.8.0-1
a0074b
- Update to latest upstream version 2.8.0
a0074b
a0074b
* Fri Jun 27 2003 Phil Knirsch <pknirsch@redhat.com> 2.6.5-6.1
a0074b
- rebuilt
a0074b
a0074b
* Fri Jun 27 2003 Phil Knirsch <pknirsch@redhat.com> 2.6.5-6
a0074b
- Included prog/init scripts and README (#90606).
a0074b
- Require kernel-utils for dmidecode (#88367, #65057).
a0074b
a0074b
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 2.6.5-5
a0074b
- rebuilt
a0074b
a0074b
* Wed Dec 04 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-4
a0074b
- Bump release and try to rebuild.
a0074b
a0074b
* Tue Dec  3 2002 Tim Powers <timp@redhat.com> 2.6.5-3
a0074b
- don't include dmidecode, conflicts with kernel-utils
a0074b
a0074b
* Fri Nov 29 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-2
a0074b
- Added patch to fix utf8 problem with sensors-detect.
a0074b
- Fixed Copyright: to License: in specfile
a0074b
a0074b
* Fri Nov 29 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.5-1
a0074b
- Updated userlevel to 2.6.5.
a0074b
- Include all the /usr/sbin/ apps (like dmidecode).
a0074b
a0074b
* Fri Oct 04 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.3-3
a0074b
- Removed Serverworks patch as it is already in sensors-detect.
a0074b
a0074b
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.6.3-2
a0074b
- automated rebuild
a0074b
a0074b
* Tue Jun 18 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.3-1
a0074b
- Updated of userland package to 2.6.3
a0074b
- Fixed file packaging bug (#66126).
a0074b
a0074b
* Thu May 23 2002 Tim Powers <timp@redhat.com> 2.6.2-2
a0074b
- automated rebuild
a0074b
a0074b
* Mon Jan 28 2002 Phil Knirsch <pknirsch@redhat.com> 2.6.2-1
a0074b
- Update to version 2.6.2
a0074b
a0074b
* Wed Aug 22 2001 Philipp Knirsch <pknirsch@redhat.de> 2.5.5-6
a0074b
- Added the SMBus CSB5 detection (#50468)
a0074b
a0074b
* Mon Jul  9 2001 Philipp Knirsch <pknirsch@redhat.de>
a0074b
- Fixed duplicate Summary: entry for devel package (#47714)
a0074b
a0074b
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
a0074b
- Bump release + rebuild.
a0074b
a0074b
* Thu Feb 15 2001 Philipp Knirsch <pknirsch@redhat.de>
a0074b
- Removed the i2c block patch as our newest kernel doesn't need it anymore.
a0074b
a0074b
* Mon Feb  5 2001 Matt Wilson <msw@redhat.com>
a0074b
- added patch to not include sys/perm.h, as it's gone now.
a0074b
- added alpha to ExclusiveArch
a0074b
- use make "LINUX_HEADERS=/usr/include" to get kernel headers
a0074b
a0074b
* Tue Jan 16 2001 Philipp Knirsch <pknirsch@redhat.de>
a0074b
- Updated to 2.5.5 which includes the Serverworks drivers. Kernel modules are
a0074b
  not included though es they have to go into the kernel package
a0074b
- Had to remove all references to I2C_SMBUS_I2C_BLOCK_DATA from
a0074b
  kernel/busses/i2c-i801.c and prog/dump/i2cdump.c as this is not defined in
a0074b
  our current kernel package
a0074b
a0074b
* Tue Dec 19 2000 Philipp Knirsch <pknirsch@redhat.de>
a0074b
- update to 2.5.4
a0074b
- updated URL and Source entries to point to new home of lm-sensors
a0074b
- rebuild
a0074b
a0074b
* Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
a0074b
- fix summary
a0074b
a0074b
* Fri Jul 28 2000 Harald Hoyer <harald@redhat.de>
a0074b
- added static library to devel package
a0074b
a0074b
* Thu Jul 20 2000 Nalin Dahyabhai <nalin@redhat.com>
a0074b
- update to 2.5.2
a0074b
- build against a kernel that actually has new i2c code in it
a0074b
a0074b
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
a0074b
- automatic rebuild
a0074b
a0074b
* Mon Jun 12 2000 Nalin Dahyabhai <nalin@redhat.com>
a0074b
- initial package without kernel support