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