Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 4741964594a825cb331869608b149376 > files > 2

umlmgr-0.10-1mdv2009.0.src.rpm

%define name umlmgr
%define version 0.10
%define release %mkrel 1

Summary: Uml manager
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires:    rpm-helper >= 0.16
BuildArch: noarch
BuildRequires: perl(Config::IniFiles)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Sys::Syslog)
BuildRequires: perl(IPC::Open3)
Requires(post):   rpm-helper >= 0.16
Requires(pre):   rpm-helper >= 0.16
Requires(postun): rpm-helper >= 0.16
Requires(preun): rpm-helper >= 0.16

%description 
Umlmgr is a set of script to automated and manage User Mode Linux
virtual Machines.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

install -D -m 644 etc/umlmgr.cfg %buildroot%_sysconfdir/umlmgr.cfg
install -D -m 755 etc/umlmgr.init %buildroot%_initrddir/umlmgr
install -d %buildroot%_sysconfdir/umlmgr
install -d %buildroot/var/lib/umlmgr/tmp

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%dir %_sysconfdir/umlmgr
%config(noreplace) %_sysconfdir/umlmgr.cfg
%_initrddir/umlmgr
%_bindir/*
%{perl_vendorlib}/*
%{_mandir}/*/*
%attr(0750, umlmgr, umlmgr) /var/lib/umlmgr

%pre
%_pre_useradd umlmgr /var/lib/umlmgr /bin/false

%postun
%_postun_userdel umlmgr


%changelog
* Tue Jul 15 2008 Olivier Thauvin <nanardon@mandriva.org> 0.10-1mdv2009.0
+ Revision: 236082
- import umlmgr