File tempguard.spec of Package tempguard
#
# spec file for package tempguard
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: tempguard
#BuildRequires:
#URL:
License: GNU General Public License (GPL) - all versions
Group: System/Maintenance
#Provides:
Requires: bash
Requires: ssh
Requires: python
Autoreqprov: on
Summary: Temperamenture guard
Version: 0.0.2
Release: 0
Source: %{name}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
Set of scripts usable for logging and watching teperamenture in
serverroom and switching computers down when temperamenture exceeds
the limit.
Authors:
--------
ehamera@suse.cz
%prep
#%setup -q -n %{name}-full-%{version} -a1 -a2
%setup %{name}.tar.bz2
%build
%install
#tar -xf %{name}.tar.bz2
mkdir -p $RPM_BUILD_ROOT/etc/therm
mkdir -p $RPM_BUILD_ROOT/etc/init.d
mkdir -p $RPM_BUILD_ROOT/etc/init.d/rc5.d
mkdir -p $RPM_BUILD_ROOT/usr/bin
mkdir -p $RPM_BUILD_ROOT/usr/sbin
cp _etc_init.d_therm $RPM_BUILD_ROOT/etc/init.d/therm
cp _etc_therm_computers $RPM_BUILD_ROOT/etc/therm/computers
cp _etc_therm_therm.conf $RPM_BUILD_ROOT/etc/therm/therm.conf
cp _usr_bin_therm $RPM_BUILD_ROOT/usr/bin/therm
cp _usr_bin_th $RPM_BUILD_ROOT/usr/bin/th
#cp therm/_usr_sbin_rctherm /usr/sbin/rctherm
cd $RPM_BUILD_ROOT/usr/sbin
ln -s ../../etc/init.d/therm rctherm
cd $RPM_BUILD_ROOT/etc/init.d
#cp therm/_var_log_therm /var/log_therm
#touch $RPM_BUILD_ROOT/var/log_therm
#cp therm/_var_therm_th1 /var/therm_th1
#touch $RPM_BUILD_ROOT/var/therm_th1
#cp therm/_var_therm_th2 /var/therm_th2
#touch $RPM_BUILD_ROOT/var/therm_th2
#ln -s ../therm ../init.d/rc5.d/S20therm
%post
%{fillup_and_insserv -y therm}
%files
%defattr(-,root,root)
/etc/therm
%config /etc/init.d/therm
%config(noreplace) /etc/therm/computers
%config(noreplace) /etc/therm/therm.conf
/usr/bin/therm
/usr/bin/th
/usr/sbin/rctherm
#/etc/init.d/rc5.d/S20therm
#/var/log_therm
#/var/therm_th1
#/var/therm_th2
#/%{_libdir}/ltp
#%{_mandir}/man1/*
#%{_mandir}/man3/*
#%doc README INSTALL COPYING CREDITS ChangeLog
%clean
%changelog -n tempguard
* Wed Feb 23 2009 - ehamera@suse.cz
- written