123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- Summary: Linux hardware monitoring
- Summary(ja): Linux ハードウェア監視ソフト
- Name: lm-sensors
- Version: 3.1.2
- Release: 1%{?_dist_release}
- License: GPL
- Group: Applications/System
- URL: http://www.lm-sensors.org/
- Source0: http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-%{version}.tar.bz2
- Requires: perl
- BuildRequires: sysfsutils-devel
- BuildRequires: bison, flex
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: shaolin, owa
- %description
- The lm-sensors package, version 3, provides user-space support for the
- hardware monitoring drivers in Linux 2.6.5 and later. For older kernel
- versions, you have to use lm-sensors version 2.
- Lm-sensors is a hardware health monitoring package for Linux.
- It allows you to access information from temperature, voltage,
- and fan speed sensors. It works with most newer systems.
- %package devel
- Summary: Development libraries and headers for %{name}
- Group: Development/Libraries
- Requires: %{name} = %{version}-%{release}
- %description devel
- Development libraries and headers for %{name}.
- %prep
- %setup -q -n lm_sensors-%{version}
- %build
- make all
- %install
- rm -rf %{buildroot}
- make install \
- PREFIX=%{buildroot}%{_prefix} \
- LIBDIR=%{buildroot}%{_libdir} \
- ETCDIR=%{buildroot}%{_sysconfdir} \
- MANDIR=%{buildroot}%{_mandir}
- # add initscript from proc/init
- mkdir -p %{buildroot}%{_initdir}
- install -m755 prog/init/lm_sensors.init %{buildroot}%{_initdir}/lm_sensors
- # remove unuse files
- rm -f %{buildroot}/%{_libdir}/*.a
- %clean
- rm -rf %{buildroot}
- %post
- /sbin/ldconfig
- if [ "$1" = 1 ] ; then
- /sbin/chkconfig --add lm_sensors
- fi
- %{_initdir}/lm_sensors condrestart
- %preun
- if [ "$1" = 0 ] ; then
- %{_initdir}/lm_sensors stop > /dev/null 2>&1
- /sbin/chkconfig --del lm_sensors
- fi
- %postun
- /sbin/ldconfig
- %files
- %defattr(-,root,root,-)
- %doc CHANGES CONTRIBUTORS COPYING INSTALL README doc
- %dir %{_sysconfdir}/sensors.d
- %config(noreplace) %{_sysconfdir}/sensors3.conf
- %config %{_initdir}/lm_sensors
- %{_bindir}/sensors
- %{_bindir}/sensors-conf-convert
- %{_sbindir}/fancontrol
- %ifarch %{ix86} x86_64
- %{_sbindir}/isadump
- %{_sbindir}/isaset
- %endif
- %{_sbindir}/pwmconfig
- %{_sbindir}/sensors-detect
- %{_libdir}/libsensors.so*
- %{_mandir}/*/*
- %files devel
- %{_includedir}/sensors
- %changelog
- * Tue Mar 16 2010 Shu KONNO <owa@bg.wakwak.com> 3.1.2-1
- - updated lm-sensors to 3.1.2
- * Tue Oct 20 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.1.1-2
- - isadump/isaset only available on ix86/x86_64 archs
- * Mon Aug 31 2009 Shu KONNO <owa@bg.wakwak.com> 3.1.1-1
- - updated lm-sensors to 3.1.1
- - added japanese summary, spec in utf-8
- - added %{_initdir}/lm_sensors to %%files
- - added %%post, %%preun, %%postun scripts
- * Fri Oct 03 2008 Shu KONNO <owa@bg.wakwak.com> 2.10.7-1vl5
- - new upstream release
- - applied new versioning policy
- * Sun Nov 25 2007 Shu KONNO <owa@bg.wakwak.com> - 2.10.3-0vl2
- - fixed libdir in Makefile (for support lib64)
- * Thu May 29 2007 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 2.10.3-0vl1
- - Initial build.
|