diff --git a/0001-Don-t-include-huge-ChangeLog-in-the-tarball.patch b/0001-Don-t-include-huge-ChangeLog-in-the-tarball.patch deleted file mode 100644 index 757df37..0000000 --- a/0001-Don-t-include-huge-ChangeLog-in-the-tarball.patch +++ /dev/null @@ -1,60 +0,0 @@ -From eb53d74ba2e5e9086a5ac8679d55e6a338397e07 Mon Sep 17 00:00:00 2001 -From: "Richard W.M. Jones" -Date: Tue, 23 Mar 2021 10:00:12 +0000 -Subject: [PATCH 1/2] Don't include huge ChangeLog in the tarball. - -Adds a few megabytes which people can easily get from the git -repository. ---- - .gitignore | 1 - - Makefile.am | 9 +-------- - 2 files changed, 1 insertion(+), 9 deletions(-) - -diff --git a/.gitignore b/.gitignore -index 716a9b2cd..f6e7d18e5 100644 ---- a/.gitignore -+++ b/.gitignore -@@ -81,7 +81,6 @@ Makefile.in - /build-aux/test-driver - /build-aux/ylwrap - /bundled/ocaml-augeas/.depend --/ChangeLog - /compile - /config.cache - /config.guess -diff --git a/Makefile.am b/Makefile.am -index 9feac761b..743d2fbad 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -215,15 +215,13 @@ maintainer-upload-website: - # When doing 'make dist' update a few files automatically. - # - # BUGS - list of bugs (created from Bugzilla) --# ChangeLog - changelog (created from git) - # docs/C_SOURCE_FILES - # - source files scanned for internal documentation - # po/POTFILES - files with ordinary extensions, but not OCaml files - # po/POTFILES-ml - OCaml files, which need a special tool to translate - --dist-hook: BUGS ChangeLog docs/C_SOURCE_FILES po/POTFILES po/POTFILES-ml -+dist-hook: BUGS docs/C_SOURCE_FILES po/POTFILES po/POTFILES-ml - cp BUGS $(distdir)/BUGS -- cp ChangeLog $(distdir)/ChangeLog - - BUGS: configure.ac - rm -f $@ $@-t -@@ -231,11 +229,6 @@ BUGS: configure.ac - $(top_srcdir)/update-bugs.sh > $@-t - mv $@-t $@ - --ChangeLog: configure.ac -- rm -f $@ $@-t -- git log --decorate=false > $@-t -- mv $@-t $@ -- - # This has to be in the top-level Makefile.am so that we have access - # to DIST_SUBDIRS. - docs/C_SOURCE_FILES: configure.ac --- -2.29.0.rc2 - diff --git a/0002-bash-completion-Remove-completion-scripts-for-tools.patch b/0002-bash-completion-Remove-completion-scripts-for-tools.patch deleted file mode 100644 index 4ccac0b..0000000 --- a/0002-bash-completion-Remove-completion-scripts-for-tools.patch +++ /dev/null @@ -1,125 +0,0 @@ -From 4991fe525961450704bbc80b5f2095bc8499f767 Mon Sep 17 00:00:00 2001 -From: "Richard W.M. Jones" -Date: Tue, 23 Mar 2021 11:08:42 +0000 -Subject: [PATCH 2/2] bash-completion: Remove completion scripts for tools. - -These have moved to guestfs-tools. - -Fixes: commit 733d2182b64df7abc5c5cd7d78177baa6079628c ---- - .gitignore | 19 ---------- - bash/Makefile.am | 43 +--------------------- - bash/{virt-alignment-scan => guestunmount} | 0 - 3 files changed, 2 insertions(+), 60 deletions(-) - rename bash/{virt-alignment-scan => guestunmount} (100%) - -diff --git a/.gitignore b/.gitignore -index f6e7d18e5..a37ab0593 100644 ---- a/.gitignore -+++ b/.gitignore -@@ -45,29 +45,10 @@ Makefile.in - /appliance/supermin.d - /AUTHORS - /autom4te.cache --/bash/guestunmount --/bash/virt-builder --/bash/virt-cat - /bash/virt-copy-in - /bash/virt-copy-out --/bash/virt-customize --/bash/virt-df --/bash/virt-dib --/bash/virt-diff --/bash/virt-edit --/bash/virt-filesystems --/bash/virt-format --/bash/virt-get-kernel --/bash/virt-inspector --/bash/virt-log --/bash/virt-ls --/bash/virt-resize --/bash/virt-sysprep --/bash/virt-sparsify --/bash/virt-tail - /bash/virt-tar-in - /bash/virt-tar-out --/bash/virt-win-reg - /build-aux/.gitignore - /build-aux/ar-lib - /build-aux/compile -diff --git a/bash/Makefile.am b/bash/Makefile.am -index 23933806e..86f38d4af 100644 ---- a/bash/Makefile.am -+++ b/bash/Makefile.am -@@ -20,35 +20,16 @@ include $(top_srcdir)/subdir-rules.mk - scripts = \ - guestfish \ - guestmount \ -+ guestunmount \ - libguestfs-test-tool \ -- virt-alignment-scan \ - virt-rescue - - # Some of the scripts are simply symbolic links. - symlinks = \ -- guestunmount \ -- virt-builder \ -- virt-cat \ - virt-copy-in \ - virt-copy-out \ -- virt-customize \ -- virt-diff \ -- virt-df \ -- virt-dib \ -- virt-edit \ -- virt-filesystems \ -- virt-format \ -- virt-get-kernel \ -- virt-inspector \ -- virt-log \ -- virt-ls \ -- virt-resize \ -- virt-sparsify \ -- virt-sysprep \ -- virt-tail \ - virt-tar-in \ -- virt-tar-out \ -- virt-win-reg -+ virt-tar-out - - # Note: Don't distribute the symbolic links, only the real files. - EXTRA_DIST = \ -@@ -59,26 +40,6 @@ EXTRA_DIST = \ - CLEANFILES += \ - $(symlinks) - --# Any tool that has --short-options and --long-options only is handled --# by this common script. --virt-win-reg: -- rm -f $@ -- $(LN_S) libguestfs-test-tool $@ -- --# Any tool that has --short-options and --long-options and a few --# common options like -d is handled by this common script. However --# this script cannot deal with commands that use --ro/--rw --# (eg. virt-rescue), nor commands that have lots of exceptions --# (eg. guestfish). Those tools have to be handled individually. --guestunmount \ --virt-builder virt-cat virt-customize virt-df virt-dib virt-diff \ --virt-edit virt-filesystems virt-format virt-get-kernel virt-inspector \ --virt-log virt-ls \ --virt-resize virt-sparsify virt-sysprep \ --virt-tail: -- rm -f $@ -- $(LN_S) virt-alignment-scan $@ -- - # guestfish is handled specially. - virt-copy-in virt-copy-out virt-tar-in virt-tar-out: - rm -f $@ -diff --git a/bash/virt-alignment-scan b/bash/guestunmount -similarity index 100% -rename from bash/virt-alignment-scan -rename to bash/guestunmount --- -2.29.0.rc2 - diff --git a/libguestfs.spec b/libguestfs.spec index 625a9dc..1b91bab 100644 --- a/libguestfs.spec +++ b/libguestfs.spec @@ -41,7 +41,7 @@ %global verify_tarball_signature 1 # If there are patches which touch autotools files, set this to 1. -%global patches_touch_autotools 1 +%global patches_touch_autotools %{nil} # The source directory. %global source_directory 1.45-development @@ -55,8 +55,8 @@ Summary: Access and modify virtual machine disk images Name: libguestfs Epoch: 1 -Version: 1.45.2 -Release: 2%{?dist} +Version: 1.45.3 +Release: 1%{?dist} License: LGPLv2+ # Build only for architectures that have a kernel @@ -86,10 +86,6 @@ Source7: libguestfs.keyring # Maintainer script which helps with handling patches. Source8: copy-patches.sh -# Upstream patches since 1.45.2 was released fixing various build issues. -Patch1: 0001-Don-t-include-huge-ChangeLog-in-the-tarball.patch -Patch2: 0002-bash-completion-Remove-completion-scripts-for-tools.patch - %if 0%{patches_touch_autotools} BuildRequires: autoconf, automake, libtool, gettext-devel %endif @@ -1110,6 +1106,9 @@ rm ocaml/html/.gitignore %changelog +* Mon Mar 29 2021 Richard W.M. Jones - 1:1.45.3-1 +- New upstream release 1.45.3. + * Fri Mar 26 2021 Richard W.M. Jones - 1:1.45.2-2 - Remove no longer needed requires on libguestfs-tools-c. diff --git a/sources b/sources index e98ceae..4b6006f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (libguestfs-1.45.2.tar.gz) = ff8a9ad7f420e2e10e0b91258d2cd12b3f00bdceed1c71b0d0b8f55b2275ce0e60c123066d66669a041400327abed6ddea7d8b0930c33f916e76a6ffe6ada8be -SHA512 (libguestfs-1.45.2.tar.gz.sig) = e4e6d58f241073338f2ae810e4eb2c7747b8889914fde3d1e67ddb447e164955a62afc1f1b7d9fba7fa208d87980ebbe81ea4fd1610db3bc3b47a09ef2dab512 +SHA512 (libguestfs-1.45.3.tar.gz) = b8f3dc9ffa49b50769f8f11d65cf3c8e645b35ee05ea2563b19daa8bc743e7f3386754cb5ffd2447f55ade4b57e9c4f98e483ecffc548652659e1260bf2e6e0b +SHA512 (libguestfs-1.45.3.tar.gz.sig) = bce2ed6fd987baf82ebdd7d97cf1b1a07f62991e07de45d4f22d20c5180120c5b443b690c1db6c00a71cb14fb66b5a950de227d9c7fea2c9ca32afba33818216