Compare commits

...

27 Commits

Author SHA1 Message Date
517c5242c4 removed requirement for python-gnome [release 5.0.0-2mamba;Sun Mar 16 2025] 2025-03-16 21:49:08 +01:00
bf2a4b1c6d update to 5.0.0 [release 5.0.0-1mamba;Sat Dec 28 2024] 2025-01-11 01:07:06 +01:00
063fde8360 require osinfo-db [release 4.1.0-4mamba;Tue Mar 28 2023] 2024-01-05 19:06:19 +01:00
380ca773ec require libvirt-glib [release 4.1.0-3mamba;Mon Feb 27 2023] 2024-01-05 19:06:19 +01:00
4af8d16955 require libgtksourceview3 [release 4.1.0-2mamba;Thu Dec 08 2022] 2024-01-05 19:06:17 +01:00
6aec51f86e automatic version update by autodist [release 4.0.0-1mamba;Sat Mar 05 2022] 2024-01-05 19:06:17 +01:00
0ad798d0a6 require libgtksourceview to add GtkSource gir [release 3.2.0-2mamba;Mon Jan 04 2021] 2024-01-05 19:06:17 +01:00
baf50066b6 automatic version update by autodist [release 3.2.0-1mamba;Wed Dec 02 2020] 2024-01-05 19:06:17 +01:00
d874b585a7 rebuilt with python3 [release 3.1.0-2mamba;Fri Nov 27 2020] 2024-01-05 19:06:17 +01:00
ceb7000b8e fix for python36 shebang replacements [release 2.2.1-2mamba;Thu Dec 12 2019] 2024-01-05 19:06:17 +01:00
72b613d43d automatic version update by autodist [release 2.2.1-1mamba;Fri Oct 04 2019] 2024-01-05 19:06:17 +01:00
b9a1605afe fixed requirement typo [release 2.1.0-3mamba;Sat Mar 16 2019] 2024-01-05 19:06:17 +01:00
aa6dada034 rebuilt by autoport with build requirements: python-libvirt-glib-devel>=1.0.0-1mamba [release 1.5.1-2mamba;Mon Jul 30 2018] 2024-01-05 19:06:16 +01:00
72a0de9338 automatic version update by autodist [release 1.5.1-1mamba;Sat Apr 21 2018] 2024-01-05 19:06:16 +01:00
63135f069e automatic update by autodist [release 1.4.3-1mamba;Sun Dec 03 2017] 2024-01-05 19:06:16 +01:00
46c21b7100 added requirements python-chardet and python-idna [release 1.4.1-2mamba;Sun Aug 27 2017] 2024-01-05 19:06:16 +01:00
99711baa93 fix italian translation error causing editing vms to fail [release 1.4.0-2mamba;Sat Jul 23 2016] 2024-01-05 19:06:16 +01:00
c752eec5a6 automatic version update by autodist [release 1.4.0-1mamba;Thu Jun 23 2016] 2024-01-05 19:06:16 +01:00
81bf457888 automatic version update by autodist [release 1.3.2-1mamba;Tue Jan 05 2016] 2024-01-05 19:06:16 +01:00
4f9211e524 automatic version update by autodist [release 1.3.1-1mamba;Sun Dec 27 2015] 2024-01-05 19:06:16 +01:00
d35aec03a4 require python-requests and adwaita-icon-theme (instead of gnome-icon-theme) [release 1.3.0-2mamba;Sun Dec 13 2015] 2024-01-05 19:06:16 +01:00
c2a50ee388 automatic version update by autodist [release 1.2.1-1mamba;Mon Jun 08 2015] 2024-01-05 19:06:16 +01:00
4c751041f6 automatic version update by autodist [release 1.2.0-1mamba;Tue May 19 2015] 2024-01-05 19:06:16 +01:00
9d85613e99 require openssh-askpass [release 1.1.0-3mamba;Thu Dec 11 2014] 2024-01-05 19:06:16 +01:00
01f04508ab require spice-gtk to support usb redirection [release 1.1.0-2mamba;Mon Oct 20 2014] 2024-01-05 19:06:16 +01:00
e25228da62 update to 1.1.0
require pygobject and qemu [release 1.1.0-1mamba;Fri Sep 12 2014]
2024-01-05 19:06:15 +01:00
f80a572426 upstream patch to fix configuration errors after changing graphics type
disable packagekit check [release 1.0.1-6mamba;Tue May 20 2014]
2024-01-05 19:06:15 +01:00

View File

@ -1,30 +1,41 @@
Name: virt-manager
Version: 1.0.1
Release: 4mamba
Version: 5.0.0
Release: 2mamba
Summary: Virtual Machine Manager
Group: Applications/Emulators
Vendor: openmamba
Distribution: openmamba
Packager: Davide Madrisan <davide.madrisan@gmail.com>
URL: http://virt-manager.et.redhat.com/
Source: http://virt-manager.et.redhat.com/download/sources/virt-manager/virt-manager-%{version}.tar.gz
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://virt-manager.org/
Source: https://releases.pagure.org/virt-manager/virt-manager-%{version}.tar.xz
License: GPL
BuildArch: noarch
## AUTOBUILDREQ-BEGIN
## AUTOBUILDREQ-END
Requires: libvirt
Requires: python-libvirt
BuildRequires: libvirt-glib-devel >= 1.0.0-1mamba
BuildRequires: python-docutils-py3
Conflicts: python-virtinst
Requires: python-urlgrabber
Requires: python-gtk-vnc
Requires: libvirt
Requires: libvirt-glib
Requires: python-libvirt-py3
Requires: python-libxml2-py3
Requires: python-urllib3-py3
Requires: python-chardet-py3
Requires: python-certifi-py3
Requires: python-idna-py3
Requires: python-requests-py3
Requires: pygobject-py3
Requires: adwaita-icon-theme
Requires: bridge-utils
Requires: python-gnome
Requires: python-vte
Requires: python-libvirt-glib
Requires: python-libxml2
Requires: python-ipaddr
Requires: gnome-icon-theme
Requires: gtk-vnc
Requires: libgtksourceview3
Requires: libspice-gtk
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: libosinfo
Requires: libvte
Requires: openssh-askpass
Requires: osinfo-db
Requires: qemu
Requires: spice-gtk
%description
The "Virtual Machine Manager" application is a desktop user interface for managing virtual machines.
@ -37,79 +48,151 @@ An embedded VNC client viewer presents a full graphical console to the guest dom
%setup -q
%build
CFLAGS="%{optflags}" %{__python} setup.py build
%meson
%meson_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%{__python} setup.py install \
--root="%{buildroot}" \
--install-headers=%{_includedir}/python%{python_version} \
--install-lib=%{python_sitearch}
%meson_install
%find_lang %{name}
#rm -fr %{buildroot}/var/scrollkeeper
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
if [ $1 -ge 1 ]; then
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
update-desktop-database -q %{_datadir}/applications
fi
exit 0
%postun
if [ $1 -eq 0 ]; then
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
update-desktop-database -q %{_datadir}/applications
fi
exit 0
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/virt-clone
%{_bindir}/virt-convert
%{_bindir}/virt-image
%{_bindir}/virt-install
%{_bindir}/virt-manager
%{_bindir}/virt-xml
%{_datadir}/applications/virt-manager.desktop
%{_datadir}/metainfo/virt-manager.appdata.xml
%{_datadir}/bash-completion/completions/virt-*
%{_datadir}/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.xml
%dir %{_datadir}/virt-manager
%dir %{_datadir}/virt-manager/ui
%{_datadir}/virt-manager/ui/*.ui
%{_datadir}/virt-manager/virt-clone
%{_datadir}/virt-manager/virt-convert
%{_datadir}/virt-manager/virt-image
%{_datadir}/virt-manager/virt-install
%{_datadir}/virt-manager/virt-manager
%{_datadir}/virt-manager/virt-xml
%dir %{_datadir}/virt-manager/virtcli
%{_datadir}/virt-manager/virtcli/*.py
%dir %{_datadir}/virt-manager/virtconv
%{_datadir}/virt-manager/virtconv/*.py
%dir %{_datadir}/virt-manager/virtconv/parsers
#%{_datadir}/virt-manager/virtconv/parsers/*.py
%dir %{_datadir}/virt-manager/virtManager
%{_datadir}/virt-manager/virtManager/*
%dir %{_datadir}/virt-manager/virtinst
%{_datadir}/virt-manager/virtinst/*.py
%dir %{_datadir}/%{name}/virtManager
%{_datadir}/%{name}/virtManager/*.py
%{_datadir}/appdata/virt-manager.appdata.xml
%{_datadir}/applications/virt-manager.desktop
%{_datadir}/virt-manager/virtinst/*
%{_datadir}/icons/hicolor/*/apps/virt-manager.png
%dir %{_datadir}/virt-manager/icons
%dir %{_datadir}/virt-manager/icons/hicolor
%{_datadir}/virt-manager/icons/hicolor/*
%{_mandir}/man1/virt-clone.1*
%{_mandir}/man1/virt-convert.1*
%{_mandir}/man1/virt-image.1*
%{_mandir}/man1/virt-install.1*
%{_mandir}/man1/virt-manager.1*
%{_mandir}/man1/virt-xml.1*
%{_mandir}/man5/virt-image.5*
%doc COPYING
# ChangeLog NEWS README TODO
%changelog
* Sun Mar 16 2025 Silvan Calarco <silvan.calarco@mambasoft.it> 5.0.0-2mamba
- removed requirement for python-gnome
* Sat Dec 28 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 5.0.0-1mamba
- update to 5.0.0
* Tue Mar 28 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1.0-4mamba
- require osinfo-db
* Mon Feb 27 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1.0-3mamba
- require libvirt-glib
* Thu Dec 08 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 4.1.0-2mamba
- require libgtksourceview3
* Fri Aug 05 2022 Automatic Build System <autodist@mambasoft.it> 4.1.0-1mamba
- automatic version update by autodist
* Sat Mar 05 2022 Automatic Build System <autodist@mambasoft.it> 4.0.0-1mamba
- automatic version update by autodist
* Mon Jan 04 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 3.2.0-2mamba
- require libgtksourceview to add GtkSource gir
* Wed Dec 02 2020 Automatic Build System <autodist@mambasoft.it> 3.2.0-1mamba
- automatic version update by autodist
* Fri Nov 27 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 3.1.0-2mamba
- rebuilt with python3
* Tue Oct 20 2020 Automatic Build System <autodist@mambasoft.it> 3.1.0-1mamba
- automatic version update by autodist
* Thu Dec 12 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2.1-2mamba
- fix for python36 shebang replacements
* Fri Oct 04 2019 Automatic Build System <autodist@mambasoft.it> 2.2.1-1mamba
- automatic version update by autodist
* Sat Mar 16 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.1.0-3mamba
- fixed requirement typo
* Fri Mar 15 2019 Silvan Calarco <silvan.calarco@mambasoft.it> 2.1.0-2mamba
- fix requirements and shebang for python 3.6
* Fri Mar 08 2019 Automatic Build System <autodist@mambasoft.it> 2.1.0-1mamba
- automatic version update by autodist
* Mon Jul 30 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 1.5.1-2mamba
- rebuilt by autoport with build requirements: python-libvirt-glib-devel>=1.0.0-1mamba
* Sat Apr 21 2018 Automatic Build System <autodist@mambasoft.it> 1.5.1-1mamba
- automatic version update by autodist
* Sun Dec 03 2017 Automatic Build System <autodist@mambasoft.it> 1.4.3-1mamba
- automatic update by autodist
* Sun Aug 27 2017 Silvan Calarco <silvan.calarco@mambasoft.it> 1.4.1-2mamba
- added requirements python-chardet and python-idna
* Fri Aug 11 2017 Automatic Build System <autodist@mambasoft.it> 1.4.1-1mamba
- automatic version update by autodist
* Sat Jul 23 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 1.4.0-2mamba
- fix italian translation error causing editing vms to fail
* Thu Jun 23 2016 Automatic Build System <autodist@mambasoft.it> 1.4.0-1mamba
- automatic version update by autodist
* Tue Jan 05 2016 Automatic Build System <autodist@mambasoft.it> 1.3.2-1mamba
- automatic version update by autodist
* Sun Dec 27 2015 Automatic Build System <autodist@mambasoft.it> 1.3.1-1mamba
- automatic version update by autodist
* Sun Dec 13 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 1.3.0-2mamba
- require python-requests and adwaita-icon-theme (instead of gnome-icon-theme)
* Tue Dec 08 2015 Automatic Build System <autodist@mambasoft.it> 1.3.0-1mamba
- automatic version update by autodist
* Mon Jun 08 2015 Automatic Build System <autodist@mambasoft.it> 1.2.1-1mamba
- automatic version update by autodist
* Tue May 19 2015 Automatic Build System <autodist@mambasoft.it> 1.2.0-1mamba
- automatic version update by autodist
* Thu Dec 11 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.0-3mamba
- require openssh-askpass
* Mon Oct 20 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.0-2mamba
- require spice-gtk to support usb redirection
* Fri Sep 12 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.0-1mamba
- update to 1.1.0
- require pygobject and qemu
* Tue May 20 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.1-6mamba
- upstream patch to fix configuration errors after changing graphics type
- disable packagekit check
* Tue May 20 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.1-5mamba
- require gtk-vnc and libvte instead of python-* packages to switch to gtk3 via introspection
* Mon May 12 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.1-4mamba
- added requirement for libspice-gtk
- install translations and desktop file