6d99f138524688797b7ae778a1df3f1a8465eaba
[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 License:         GPLv2+
7 #URL:             http://people.redhat.com/~rjones/
8 #Source0:         http://people.redhat.com/~rjones/
9
10 BuildRequires:   python-devel
11 BuildRequires:   libvirt-python
12 BuildRequires:   /usr/bin/ssh
13
14 Requires:        libvirt-python
15 Requires:        /usr/bin/ssh
16
17 # These are optional: comment them out to get a less functional mclu.
18 BuildRequires:   /usr/bin/wol
19 BuildRequires:   /usr/bin/virt-builder
20 BuildRequires:   /usr/bin/virt-viewer
21 Requires:        /usr/bin/wol
22 Requires:        /usr/bin/virt-builder
23 Requires:        /usr/bin/virt-viewer
24
25
26 %description
27 mclu (mini cluster) is a virtualization cluster manager.
28
29
30 %prep
31 %setup -q
32
33
34 %build
35 %configure
36 make %{?_smp_mflags}
37
38
39 %install
40 make DESTDIR=$RPM_BUILD_ROOT install
41
42
43 %files
44 %doc COPYING README
45 %dir %{_sysconfdir}/mclu/
46 %dir %{_sysconfdir}/mclu/xmls/
47 %config(noreplace) %{_sysconfdir}/mclu/mclu.conf
48 %{_bindir}/mclu
49 %{_pkgdatadir}/
50
51
52 %changelog
53 * Thu May  8 2014 Richard W.M. Jones <rjones@redhat.com> - @PACKAGE_VERSION@-1
54 - Initial release.