]> git.pld-linux.org Git - packages/ganeti-instance-poldek.git/blame - ganeti-instance-poldek.spec
- up to 0.2
[packages/ganeti-instance-poldek.git] / ganeti-instance-poldek.spec
CommitLineData
f5a06ec5
JR
1Summary: PLD Linux guest OS definition for Ganeti
2Name: ganeti-instance-poldek
82808754
JR
3Version: 0.2
4Release: 1
f5a06ec5
JR
5License: GPL v2
6Group: Applications/System
82808754
JR
7Source0: https://bitbucket.org/baggins/%{name}/get/v%{version}.tar.bz2?/%{name}-%{version}.tar.bz2
8# Source0-md5: fcbf656d0112f24ffe65ced462a3719a
f5a06ec5
JR
9BuildRequires: rpmbuild(macros) >= 1.647
10Requires: blockdev
11Requires: coreutils
12Requires: poldek
13Requires: dump
14Requires: e2fsprogs
15Requires: ganeti
16Requires: kpartx
17Requires: losetup
18Requires: mount
19Requires: sed
20Requires: tar
21Requires: util-linux
22Requires: xfsprogs
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26This is a guest OS definition for Ganeti. It will install a minimal
27version of PLD via poldek (thus it requires network access).
28
29%prep
82808754 30%setup -q -n baggins-ganeti-instance-poldek-ff0d77e416f9
f5a06ec5
JR
31
32%build
33%{__aclocal}
34%{__automake}
35%{__autoconf}
36%configure
37%{__make}
38
39%install
40rm -rf $RPM_BUILD_ROOT
41
42%{__make} install \
43 DESTDIR=$RPM_BUILD_ROOT
44
45%{__mv} $RPM_BUILD_ROOT%{_datadir}/ganeti/os/poldek/variants.list $RPM_BUILD_ROOT%{_sysconfdir}/ganeti/instance-poldek
46ln -s %{_sysconfdir}/ganeti/instance-poldek/variants.list $RPM_BUILD_ROOT%{_datadir}/ganeti/os/poldek/variants.list
47
48%{__rm} -r $RPM_BUILD_ROOT/%{_docdir}/%{name}
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53%files
54%defattr(644,root,root,755)
55%doc README examples
56%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/default/ganeti-instance-poldek
57%dir %{_sysconfdir}/ganeti/instance-poldek
58%dir %{_sysconfdir}/ganeti/instance-poldek/variants
59%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ganeti/instance-poldek/variants/*.conf
60%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ganeti/instance-poldek/variants.list
61%dir %{_datadir}/ganeti/os/poldek
62%{_datadir}/ganeti/os/poldek/common.sh
63%attr(755,root,root) %{_datadir}/ganeti/os/poldek/create
64%attr(755,root,root) %{_datadir}/ganeti/os/poldek/export
65%{_datadir}/ganeti/os/poldek/ganeti_api_version
66%attr(755,root,root) %{_datadir}/ganeti/os/poldek/import
67%{_datadir}/ganeti/os/poldek/packages*.list
68%{_datadir}/ganeti/os/poldek/parameters.list
69%attr(755,root,root) %{_datadir}/ganeti/os/poldek/rename
70%{_datadir}/ganeti/os/poldek/variants.list
71%attr(755,root,root) %{_datadir}/ganeti/os/poldek/verify
This page took 0.071961 seconds and 4 git commands to generate.