Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > b4d7d1ff09f0ee381767648598ac6f4b > files > 2

wulfstat-1.0.1-2mdk.src.rpm

# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.
%define name wulfstat
%define version 1.0.1
%define release %mkrel 2

Summary: A beowulf/cluster/LAN monitoring tool

Name: %name
Version: %version
Release: %release
Group: Monitoring
License: GPL
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
Buildrequires: libwulf1-devel
Buildrequires: libxml2-devel
Buildrequires: ncurses-devel 
Buildroot: %{_tmppath}/%{name}root
Url: http://www.phy.duke.edu/~rgb/Beowulf/wulfstat.php

%description 

wulfstat is a simple yet powerful tty (ncurses) based cluster monitoring
tool.  It requires xmlsysd (running on each system to be monitored) to
efficiently provide it with system and proc-derived information that is
processed and provided to the user in one of several user-selectable
display formats.  With it a user can monitor things across en entire
beowulf, cluster, or workstation LAN systems descriptors such as load
average, memory consumption, swap, page, and interrupt activity and
network loads or can even retrieve and display such mundane information
is CPU make and base clock, system time, uptime or other potentially
useful but slowly varying system descriptors.  The information presented
is updated regularly after a user-selectable delay.  The tool allows
displays to be selected or changed while the application is running, and
more hosts or nodes can be displayed than will easily fit on a single
e.g. xterm by paging through them with key-based commands.

%prep
%setup -q -n %{name}

%build
make clean
%make

%install
%make PREFIX=%{buildroot}/usr install

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
# The wulfstat binary
%attr(755,root,root) %{_bindir}/wulfstat
# The wulfstat man page
%attr(644,root,root) %{_mandir}/man1/wulfstat.1.*

# The wulfstat docs (not much here, actually)
%doc README COPYING wulfhosts.example

%changelog
* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Fix BuildRequires

* Fri Sep 23 2005 Erwan Velu <erwan@seanodes.com> 1.0.1-1mdk
- 1.0.1
* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.6.2-2mdk
- rebuild

* Fri Aug 13 2004 Erwan Velu <erwan@mandrakesoft.com> 0.6.2-1mdk
- 0.6.2
* Wed Jun 23 2004 Erwan Velu <erwan@mandrakesoft.com> 0.6.0-1mdk
- 0.6.0
* Fri Jun 18 2004 Erwan Velu <erwan@mandrakesoft.com> 0.5.9-1mdk
- Initial release
* Wed Apr  29 2002 Robert G. Brown <rgb@duke.edu>
- Working stably for a few weeks.  Going into beta.
* Wed Mar  13 2002 Robert G. Brown <rgb@duke.edu>
- set up and built for RH 7.2