]> git.pld-linux.org Git - packages/virt-manager.git/blame - virt-manager.spec
Release 3
[packages/virt-manager.git] / virt-manager.spec
CommitLineData
8eb0adf0 1Summary: Virtual Machine Manager
14f30eaf 2Summary(pl.UTF-8): Zarządca maszyn wirtualnych
8eb0adf0 3Name: virt-manager
f9810d86 4Version: 0.10.0
b170a3bb 5Release: 3
5a212f16 6Epoch: 1
8eb0adf0
SP
7License: GPL v2+
8Group: Applications/Emulators
45fc912e 9Source0: http://virt-manager.org/download/sources/virt-manager/%{name}-%{version}.tar.gz
f9810d86 10# Source0-md5: e23b8d2a7623b4e8e256c25735f332c8
45fc912e
AF
11URL: http://virt-manager.org/
12BuildRequires: gettext-devel >= 0.14.1
8eb0adf0 13BuildRequires: glib2-devel
45fc912e 14BuildRequires: intltool >= 0.35.0
98deb886 15BuildRequires: perl-tools-pod
5bd4e967 16BuildRequires: python-devel >= 1:2.6
f9810d86
JB
17BuildRequires: rpmbuild(macros) >= 1.592
18Requires(post,postun): glib2
45fc912e 19Requires(post,postun): gtk-update-icon-cache
5a212f16 20Requires: python-libvirt = %{epoch}:%{version}-%{release}
f9810d86
JB
21Requires: gtk3-vnc >= 0.4.3
22Requires: gtk+3 >= 3.0
62263673 23Requires: hicolor-icon-theme
45fc912e 24Requires: python-dbus >= 0.84.0
45fc912e 25Requires: python-gnome-desktop-librsvg >= 2.32.0
62263673 26Requires: python-gnome-gconf >= 2.28.1
f9810d86
JB
27Requires: python-pygobject3
28Requires: vte >= 0.34
234e70d3 29Suggests: gnome-keyring >= 0.4.9
30Suggests: python-gnome-desktop-keyring >= 2.15.4
c6a409cf 31Suggests: python-libguestfs >= 1.12.0
f9810d86 32Suggests: spice-gtk
14f30eaf 33ExclusiveArch: %{ix86} %{x8664} ia64
a04e8cd8 34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8eb0adf0 35
8eb0adf0
SP
36%description
37Virtual Machine Manager provides a graphical tool for administering
38virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove
39virtual devices, connect to a graphical or serial console, and see
40resource usage statistics for existing VMs on local or remote
41machines. Uses libvirt as the backend management API.
42
14f30eaf
JB
43%description -l pl.UTF-8
44Virtual Machine Manager udostępnia graficzne narzędzie do
45administrowania maszynami wirtualnymi dla środowisk KVM, Xen i QEmu.
46Pozwala uruchamiać, zatrzymywać, dodawać i usuwać urządzenia
47wirtualne, łączyć się z konsolą graficzną lub szeregową oraz oglądać
48statystyki wykorzystania zasobów istniejących maszyn wirtualnych na
49maszynach lokalnych i zdalnych. Wykorzystuje libvirt jako API do
50zarządzania.
51
f9810d86
JB
52%package -n python-virtinst
53Summary: Python modules and utilities for installing virtual machines
54Summary(pl.UTF-8): Moduły Pythona i narzędzia do instalowania maszyn wirtualnych
55Group: Libraries/Python
56Requires: python-libvirt >= 0.9.6
57Requires: python-libxml2 >= 1:2.7.8
58Requires: python-modules
59Requires: python-urlgrabber
60Suggests: python-selinux
61Suggests: virt-viewer >= 0.0.1
62
63%description -n python-virtinst
64virtinst is a module that helps build and install libvirt based
65virtual machines. Currently supports KVM, QEmu and Xen virtual
66machines. Package includes several command line utilities, including
67virt-install (build and install new VMs) and virt-clone (clone an
68existing virtual machine).
69
70%description -n python-virtinst -l pl.UTF-8
71virtinst to moduł pomagający przy tworzeniu i instalowaniu maszyn
72wirtualnych opartych na libvirt. Obecnie obsługiwane są maszyny KVM,
73QEmu i Xen. Pakiet zawiera kilka działających z linii poleceń
74skryptów, w tym virt-install (tworzący i instalujący nowe VM-y) oraz
75virt-clone (klonujący istniejącą maszynę wirtualną).
76
8eb0adf0
SP
77%prep
78%setup -q
8eb0adf0
SP
79
80%build
f9810d86
JB
81%{__python} setup.py configure \
82 --libvirt-package-names=libvirt \
83 --kvm-package-names=qemu-lvm
84
85%{__python} setup.py build
8eb0adf0 86
8eb0adf0
SP
87%install
88rm -rf $RPM_BUILD_ROOT
45fc912e 89
f9810d86
JB
90%{__python} setup.py install \
91 --optimize=2 \
92 --root=$RPM_BUILD_ROOT
7e06c032 93
45fc912e
AF
94%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
95%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
f9810d86 96# requires patching(?)
45fc912e
AF
97#%%py_postclean %{_datadir}/%{name}
98
5bd4e967 99%find_lang %{name}
3a7f7a6f 100
8eb0adf0
SP
101%clean
102rm -rf $RPM_BUILD_ROOT
103
8eb0adf0 104%post
f9810d86 105%glib_compile_schemas
45fc912e 106%update_icon_cache hicolor
8eb0adf0 107
8eb0adf0 108%postun
f9810d86
JB
109if [ "$1" = "0" ]; then
110 %glib_compile_schemas
111fi
45fc912e 112%update_icon_cache hicolor
8eb0adf0 113
f9810d86 114%files
8eb0adf0 115%defattr(644,root,root,755)
f9810d86
JB
116%doc NEWS README
117%attr(755,root,root) %{_bindir}/virt-manager
45fc912e 118%{_datadir}/%{name}/icons
f9810d86 119%{_datadir}/%{name}/ui
b225787c 120%dir %{_datadir}/%{name}/virtManager
f9810d86
JB
121%{_datadir}/%{name}/virtManager/*.py*
122%attr(755,root,root) %{_datadir}/%{name}/virt-manager
123%{_datadir}/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.xml
8eb0adf0 124%{_desktopdir}/%{name}.desktop
f9810d86
JB
125%{_iconsdir}/hicolor/*/apps/virt-manager.png
126%{_mandir}/man1/virt-manager.1*
127
128%files -n python-virtinst -f %{name}.lang
129%defattr(644,root,root,755)
130%attr(755,root,root) %{_bindir}/virt-clone
131%attr(755,root,root) %{_bindir}/virt-convert
132%attr(755,root,root) %{_bindir}/virt-image
133%attr(755,root,root) %{_bindir}/virt-install
134%dir %{_datadir}/%{name}
135%dir %{_datadir}/%{name}/virtcli
136%{_datadir}/%{name}/virtcli/*.py*
137%{_datadir}/%{name}/virtcli/cli.cfg
138%dir %{_datadir}/%{name}/virtconv
139%{_datadir}/%{name}/virtconv/*.py*
140%dir %{_datadir}/%{name}/virtconv/parsers
141%{_datadir}/%{name}/virtconv/parsers/*.py*
142%dir %{_datadir}/%{name}/virtinst
143%{_datadir}/%{name}/virtinst/*.py*
144%attr(755,root,root) %{_datadir}/%{name}/virt-clone
145%attr(755,root,root) %{_datadir}/%{name}/virt-convert
146%attr(755,root,root) %{_datadir}/%{name}/virt-image
147%attr(755,root,root) %{_datadir}/%{name}/virt-install
148%{_mandir}/man1/virt-clone.1*
149%{_mandir}/man1/virt-convert.1*
150%{_mandir}/man1/virt-image.1*
151%{_mandir}/man1/virt-install.1*
152%{_mandir}/man5/virt-image.5*
This page took 0.120525 seconds and 4 git commands to generate.