8a28572bb010d2db18d693104e9530cdcb42d455
[mclu.git] / mclu.spec.in
1 Name:            @PACKAGE_NAME@
2 Version:         @PACKAGE_VERSION@
3 Release:         1%{?dist}
4 Summary:         Mini cluster, a virtualization cluster manager
5
6 BuildArch:       noarch
7
8 License:         GPLv2+
9 URL:             http://git.annexia.org/?p=mclu.git;a=summary
10 Source0:         @PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz
11
12 BuildRequires:   python-devel
13 BuildRequires:   libvirt-python
14 BuildRequires:   /usr/bin/ssh
15
16 Requires:        libvirt-python
17 Requires:        /usr/bin/ssh
18
19 # These are optional: comment them out to get a less functional mclu.
20 BuildRequires:   /usr/bin/wol
21 BuildRequires:   /usr/bin/virt-builder
22 BuildRequires:   /usr/bin/virt-viewer
23 Requires:        /usr/bin/wol
24 Requires:        /usr/bin/virt-builder
25 Requires:        /usr/bin/virt-viewer
26
27
28 %description
29 mclu (mini cluster) is a virtualization cluster manager.
30
31
32 %prep
33 %setup -q
34
35
36 %build
37 %configure
38 make %{?_smp_mflags}
39
40
41 %install
42 make DESTDIR=$RPM_BUILD_ROOT install
43
44
45 %files
46 %doc CONFIGURATION COPYING README
47 %dir %{_sysconfdir}/mclu/
48 %dir %{_sysconfdir}/mclu/xmls/
49 %config(noreplace) %{_sysconfdir}/mclu/mclu.conf
50 %{_bindir}/mclu
51 %{_datadir}/%{name}/
52
53
54 %changelog
55 * Thu May  8 2014 Richard W.M. Jones <rjones@redhat.com> - @PACKAGE_VERSION@-1
56 - Initial release.