File project.diff of Package vm-install

--- vm-install.changes.orig
+++ vm-install.changes
@@ -1,4 +1,131 @@
 -------------------------------------------------------------------
+Mon Feb  8 15:06:54 MST 2021 - carnold@suse.com
+
+- Fixes for PV PXE booting (jsc#SLE-11885)
+    Fix read of pxelinux.cfg/default after downloading
+    Accept PVOPS kernels as PV bootable kernels
+- Version 0.10.11
+
+-------------------------------------------------------------------
+Thu Oct 22 15:10:30 MDT 2020 - carnold@suse.com
+
+- jsc#SLE-11885 - vm-install: sync SLE and openSUSE Leap
+  differences
+  Modify the PV PXE booting feature to only allow a pxe server
+  address passed on command line. The use of udhcp to lookup a pxe
+  server is removed.
+- Drop vm-install-extra-args.patch by folding fix into new tarball
+- Version 0.10.10
+
+-------------------------------------------------------------------
+Mon Oct 19 08:40:01 UTC 2020 - Franz Sirl <franz.sirl-obs@lauterbach.com>
+
+- Don't forget --extra-args when using --upgrade.
+  vm-install-extra-args.patch
+- Version 0.10.09
+
+-------------------------------------------------------------------
+Mon Feb 10 14:32:48 MST 2020 - carnold@suse.com
+
+- bsc#1163183 - vm-install: Parsing error acquiring bridge names
+- Add Requires python3-netifaces to spec file
+- Add winserver2019 support
+- Version 0.10.08
+
+-------------------------------------------------------------------
+Tue Jun 25 10:27:13 MDT 2019 - carnold@suse.com
+
+- bsc#1139355 - vm-install: The use of the 'builder' option in the
+  config file produces an error because it is deprecated 
+- Version 0.10.07
+
+-------------------------------------------------------------------
+Fri Feb  1 09:59:17 MST 2019 - carnold@suse.com
+
+- bsc#1123942 - [XEN][Build157.1] failed to open file
+  '/usr/lib/grub2/x86_64-xen/grub.xen during bootup PV guest
+- Version 0.10.06
+
+-------------------------------------------------------------------
+Tue Nov 27 10:38:28 MST 2018 - carnold@suse.com
+
+- Testing a virt-install bug revealed a problem in vm-install when
+  outputing an error message (bsc#1116990)
+- Version 0.10.05
+
+-------------------------------------------------------------------
+Mon Oct  8 13:53:44 MDT 2018 - carnold@suse.com
+
+- bsc#1111021 - yast2 virtualization: Failed to start virt-install
+  Fixed string encoding issue.
+- Version 0.10.04
+
+-------------------------------------------------------------------
+Tue Feb 20 14:23:01 MST 2018 - carnold@suse.com
+
+- fate#324167: vm-install: remove deps on udhcp
+- Version 0.10.03
+
+-------------------------------------------------------------------
+Mon Jan 29 15:02:25 MST 2018 - carnold@suse.com
+
+- A few miscellaneous python3 and Gtk3 fixes to GUI components.
+  bsc#1047602
+- Mount does not work for reiserfs on SLE15. Default to kernel-xen
+  and initrd-xen if the guest is sles10.
+- Version 0.10.02
+
+-------------------------------------------------------------------
+Fri Jan 26 15:42:26 MST 2018 - carnold@suse.com
+
+- Full conversion of source to python3 from python2. (bsc#1047602)
+- Graphical components now require Gtk3
+- Version 0.10.01
+
+-------------------------------------------------------------------
+Wed Oct 11 10:58:01 UTC 2017 - aginies@suse.com
+
+- remove udchp on SLE15 only
+
+-------------------------------------------------------------------
+Mon Oct  9 17:07:15 MDT 2017 - carnold@suse.com
+
+- PV PXE booting is broken under python 3 (bsc#1047602)
+- Version 0.9.04
+
+-------------------------------------------------------------------
+Thu Aug 31 16:01:36 MDT 2017 - carnold@suse.com
+
+- bsc#1056738 - vm-install: Can't install SLE15 PV guest on SLE11
+  SP4 host
+- Version 0.9.03
+
+-------------------------------------------------------------------
+Wed Aug  9 16:20:52 MDT 2017 - carnold@suse.com
+
+- fate#323639 Move bridge-utils to legacy
+- Version 0.9.02
+
+-------------------------------------------------------------------
+Thu Jul  6 16:49:18 MDT 2017 - carnold@suse.com
+
+- bsc#1047602 - vm-install: Fix sources to run on python 3
+- Version 0.9.01
+
+-------------------------------------------------------------------
+Mon Jun 19 10:39:48 MDT 2017 - carnold@suse.com
+
+- bsc#1024437 - vm-install interprets disk size incorrectly when
+  used as an option to the command
+- Version 0.8.67
+
+-------------------------------------------------------------------
+Tue May 16 08:30:35 MDT 2017 - carnold@suse.com
+
+- bsc#1039333 - vm-install: Invalid syntax error
+- Version 0.8.66
+
+-------------------------------------------------------------------
 Mon Apr 24 11:00:22 MDT 2017 - carnold@suse.com
 
 - bsc#1035779 - - vm-install: Add support for openSUSE15 and SLE15
--- vm-install.spec.orig
+++ vm-install.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package vm-install
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,36 +20,36 @@ Name:           vm-install
 %if %suse_version <= 1230
 %define with_vminstall_as_default_installer 1
 %endif
-Url:            http://developer.novell.com/wiki/index.php/Vm-install
-BuildRequires:  python-devel
+URL:            http://developer.novell.com/wiki/index.php/Vm-install
+BuildRequires:  python3-devel
 %if %{?with_vminstall_as_default_installer}0
 BuildRequires:  update-desktop-files
 %endif
 # For directory ownership:
 BuildRequires:  yast2
-Version:        0.8.65
+Version:        0.10.11
 Release:        0
 Summary:        Tool to Define a Virtual Machine and Install Its Operating System
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Emulators/PC
-Source0:        %{name}-0.8.65.tar.bz2
+Source0:        %{name}-0.10.11.tar.bz2
 Source1:        vm-install.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Requires:       dbus-1-python
 Requires:       kdump
-Requires:       libvirt-python
-Requires:       libxml2-python
-Requires:       python-urlgrabber
+Requires:       python3-dbus-python
+Requires:       python3-libvirt-python
+Requires:       python3-libxml2-python
+Requires:       python3-netifaces
+Requires:       python3-pycurl
 %if %suse_version > 1230
 Requires:       qemu-tools
 %else
 Requires:       virt-utils
 %endif
-Requires:       udhcp
 Requires:       usbutils
 Requires:       tftp(client)
-%define pysite %(python -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib()")
-Recommends:     python-gtk
+%define pysite %(python3 -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib())")
+Recommends:     python3-gobject
 
 %description
 vm-install can define a Xen virtual machine, and cause an operating
openSUSE Build Service is sponsored by