resolves: rhbz#2190276
Also synch copy-patches.sh with the later version from virt-v2v c9s.
I had to hand-hack the patches which touch common/ because they touch
some directories that are not listed as SUBDIRS by libguestfs, so not
included in the tarball. Hopefully this will go away when upstream
stable-1.50 does a new stable release.
resolves: rhbz#1990720, rhbz#1950627
Fix license files.
(cherry picked from commit 4c961db464)
Move appliance to separate subpackage
resolves: rhbz#1989514
https://bugzilla.redhat.com/show_bug.cgi?id=1989514
Move the appliance to a subpackage (libguestfs-appliance). The main
package depends on this new subpackage so in effect nothing changes
for most users.
However this allows the appliance to be replaced if there exists a
package called "libguestfs-noappliance". This package is not provided
anywhere, you have to provide the dependency or make the package
yourself. But if you do this then libguestfs won't install the
appliance and you are free to replace it with (eg) a fixed appliance.
(cherry picked from commit 941da64078)