Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 5ddca815b7f4984aeb4b641d540f229c > files > 3

ctcs-1.3.0-1mdk.src.rpm

%define version 1.3.0
%define srcver 1.3.0
%define release 1mdk

%define _requires_exceptions perl([a-z]

Summary: VA Cerberus Test Control System -- DO NOT INSTALL ON LIVE SYSTEMS
Name: ctcs
Version: %version
Release: %release
License: GPL
Group: System/Kernel and hardware
URL: http://sourceforge.net/projects/va-ctcs
Source0: http://prdownloads.sourceforge.net/va-ctcs/%{name}-%{srcver}.tar.bz2
Patch0: ctcs-1.3.0pre1-l10n.patch.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}
Requires: perl, kernel-source, grep, procps

%description
This is the VA Linux burnin test suite, known to mere mortals
as Cerberus.  It's used to make sure that new systems are ready to
go out and face the perils of the cold, hard world.  It's made up
of a suite of programs that literally pound the system 

*NOTE* It's very easy to destroy your system with this software.

DO NOT INSTALL AND RUN ON A PRODUCTION SYSTEM.  Please, for
the love of Pete, I'm dead serious about this folks.  The
tests are meant for hardware with nothing on it yet... you
will lose data.  Not might.  Will.

Please be sure to read the README's that in the top level of
the install directory.  Please also visit
http://sourceforge.net/projects/va-ctcs for more information.

%prep
%setup -q -n ctcs-%{srcver}
%patch0 -p1

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%define docfiles CHANGELOG FAQ README.FIRST COPYING README README.TCF runin/README.runtest runin/README.tests

%install
%makeinstall
mkdir -p $RPM_BUILD_ROOT/root/ctcs
rm -rf $RPM_BUILD_ROOT/root/ctcs/*
cp -Rap . $RPM_BUILD_ROOT/root/ctcs
find $RPM_BUILD_ROOT/root/ctcs -name "Makefile" -o -name "*.[chos]" -o -name "READ*" | xargs rm -f
#cd $RPM_BUILD_ROOT/root/ctcs; rm -f %docfiles [A-Z]* ctcs.spec; cd -
cd $RPM_BUILD_ROOT/root/ctcs; rm -f %docfiles ctcs.spec; cd -
rm -rf $RPM_BUILD_ROOT/root/ctcs/runin/src/{cpu*,crashme*}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/root/ctcs/*
%doc %docfiles

%changelog
* Sat Dec 27 2003 Frederic Lepied <flepied@mandrakesoft.com> 1.3.0-1mdk
- 1.3.0

* Thu Jul 10 2003 Frederic Lepied <flepied@mandrakesoft.com> 1.3.0-0.pre10.1mdk
- 1.3.0pre10

* Sat Mar 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-0.pre8.1mdk
- 1.3.0pre8

* Wed Jun 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-0.pre4.3mdk
- don't try to suppress directories

* Thu Feb 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-0.pre4.2mdk
- rebuild

* Sat Nov 10 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.0-0.pre4.1mdk
- 1.3.0pre4

* Mon Sep  3 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.0-0.pre3.1mdk
- Upgrade to pre3.

* Fri May 25 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.3.0-0.pre1.1mdk
- first Linux-Mandrake version.

* Mon Sep 25 2000 Jason Collins <jcollins@valinux.com>
- Ready for version 1.2.12.
* Mon Sep 04 2000 Jason Collins <jcollins@valinux.com>
- Some changes to put this into the mainline distribution.  rackspace
  may still want to keep the README.RACK file they wrote, but I considered
  it to be too specific to them to include here.
- I also deleted the post install script as this seems to be something
  specific to rackspace's needs.
- Took out the file list generation, /root/ctcs/* is good enough.
- Added two READMEs to the doc list.  The doc list works now -- it didn't with the file list.
  (?)
* Fri May 26 2000 Kelley Spoon <kspoon@rackspace.com>
- built RPM for rackspace to use in our burnin distro