From: Hilko Bengen Date: Sat, 15 Jan 2022 16:37:11 +0000 (+0000) Subject: Import guestfs-tools_1.46.1-4.debian.tar.xz X-Git-Tag: archive/raspbian/1.48.0-1+rpi1~1^2^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6ac0d230b51baf90a044a733e1c786ff1a7b0578;p=guestfs-tools.git Import guestfs-tools_1.46.1-4.debian.tar.xz [dgit import tarball guestfs-tools 1.46.1-4 guestfs-tools_1.46.1-4.debian.tar.xz] --- 6ac0d230b51baf90a044a733e1c786ff1a7b0578 diff --git a/build.log b/build.log new file mode 100644 index 0000000..fd8aef3 --- /dev/null +++ b/build.log @@ -0,0 +1,9 @@ +dpkg-buildpackage: info: source package guestfs-tools +dpkg-buildpackage: info: source version 1.46.1-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Hilko Bengen + dpkg-source --before-build . +dpkg-buildpackage: info: host architecture amd64 +dpkg-checkbuilddeps: error: Unmet build dependencies: libguestfs-dev (>> 1:1.46) libguestfs-ocaml-dev (>> 1:1.46) libguestfs-perl (>> 1:1.46) libgettext-ocaml-dev libounit-ocaml-dev libvirt-ocaml-dev xorriso guestfish (>> 1:1.46) +dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting +dpkg-buildpackage: warning: (Use -d flag to override.) diff --git a/changelog b/changelog new file mode 100644 index 0000000..a849c22 --- /dev/null +++ b/changelog @@ -0,0 +1,24 @@ +guestfs-tools (1.46.1-4) unstable; urgency=medium + + * Add missing build-dependencies + + -- Hilko Bengen Sat, 15 Jan 2022 17:37:11 +0100 + +guestfs-tools (1.46.1-3) unstable; urgency=medium + + * Attempt to fix FTBFS on non-x86 architectures + + -- Hilko Bengen Fri, 14 Jan 2022 16:17:32 +0100 + +guestfs-tools (1.46.1-2) unstable; urgency=medium + + * Add gbp.conf file + * Fix debian/copyright file + + -- Hilko Bengen Sat, 08 Jan 2022 14:34:10 +0100 + +guestfs-tools (1.46.1-1) unstable; urgency=medium + + * Initial release (Closes: #1002577) + + -- Hilko Bengen Sat, 25 Dec 2021 12:37:58 +0100 diff --git a/control b/control new file mode 100644 index 0000000..13c01e5 --- /dev/null +++ b/control @@ -0,0 +1,74 @@ +Source: guestfs-tools +Section: utils +Priority: optional +Maintainer: Hilko Bengen +Build-Depends: debhelper-compat (= 13), + pkg-config, + libguestfs-dev (>> 1:1.46), + libguestfs-ocaml-dev (>> 1:1.46), + libguestfs-perl (>> 1:1.46), + ocaml-nox, ocaml-findlib, + libgettext-ocaml-dev, + libounit-ocaml-dev , + libvirt-ocaml-dev, + libjansson-dev, + liblzma-dev, + libpcre2-dev, + libtinfo-dev, + libvirt-dev, + libxml2-dev, + libmodule-build-perl, + libintl-perl, + gettext, + po4a, + bison, + flex, + sqlite3, + xorriso, + xz-utils, + bash-completion, + guestfish (>> 1:1.46) , + ipxe-qemu , + libxml2-utils , + linux-image-alpha-generic [alpha] , + linux-image-marvell [armel] | linux-image-versatile [armel] , + linux-image-armmp [armhf] , + linux-image-arm64 [arm64] , + linux-image-4kc-malta [mips mipsel] | linux-image-5kc-malta [mips mipsel] , + linux-image-5kc-malta [mips64 mips64el] , + linux-image-s390x [s390x] , + linux-image-parisc [hppa] , + linux-image-powerpc [powerpc] , + linux-image-powerpc64 [ppc64] , + linux-image-powerpc64le [ppc64el] , + linux-image-sparc64 [sparc sparc64] , + linux-image-amd64 [amd64 x32] , + linux-image-686-pae [i386] | linux-image-586 [i386] | linux-image-486 [i386] , + linux-image-riscv64 [riscv64] , + linux-image-itanium [ia64] | linux-image-mckinley [ia64] , +Standards-Version: 4.6.0 +Homepage: https://libguestfs.org +Vcs-Browser: https://salsa.debian.org/libvirt-team/guestfs-tools +Vcs-Git: https://salsa.debian.org/libvirt-team/guestfs-tools.git +Rules-Requires-Root: no + +Package: guestfs-tools +Architecture: linux-any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, + libguestfs-perl, + libintl-perl, + libstring-shellquote-perl, + libsys-virt-perl, + libwin-hivex-perl, + curl, +Recommends: virt-p2v, gnupg, libguestfs-tools (>= 1:1.46), +Breaks: libguestfs-tools (<< 1:1.46) +Replaces: libguestfs-tools (<< 1:1.46) +Description: guest disk image management system - tools + The libguestfs library allows accessing and modifying guest disk + images. + . + This package contains the guestfish interactive shell and various + virtualization tools, including virt-cat, virt-df, virt-edit, + virt-filesystems, virt-inspector, virt-ls, virt-make-fs, virt-rescue, + virt-resize, virt-tar, and virt-win-reg. diff --git a/copyright b/copyright new file mode 100644 index 0000000..8fea43d --- /dev/null +++ b/copyright @@ -0,0 +1,91 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: guestfs-tools +Source: + +Files: * +Copyright: Red Hat Inc. +License: GPL-2.0+ + +Files: sysprep/virt-sysprep.pod +Copyright: Red Hat Inc + Fujitsu Ltd. +License: GPL-2.0+ + +Files: sysprep/sysprep_operation_sssd_db_log.ml + sysprep/sysprep_operation_net_hostname.ml + sysprep/sysprep_operation_abrt_data.ml + sysprep/sysprep_operation_flag_reconfiguration.ml + sysprep/sysprep_operation_samba_db_log.ml + sysprep/sysprep_operation_pam_data.ml + sysprep/sysprep_operation_tmp_files.ml + sysprep/sysprep_operation_pacct_log.ml + sysprep/sysprep_operation_puppet_data_log.ml + sysprep/sysprep_operation_kerberos_data.ml + sysprep/sysprep_operation_dovecot_data.ml + sysprep/sysprep_operation_package_manager_cache.ml + sysprep/sysprep_operation_ca_certificates.ml + sysprep/sysprep_operation_ssh_userdir.ml + sysprep/sysprep_operation_crash_data.ml + sysprep/sysprep_operation_bash_history.ml + sysprep/sysprep_operation_blkid_tab.ml + sysprep/sysprep_operation_machine_id.ml + sysprep/sysprep_operation_firewall_rules.ml + sysprep/sysprep_operation_user_account.ml +Copyright: Fujitsu Ltd. +License: GPL-2.0+ + +Files: common/mlxml/xml.ml common/mlxml/xml-c.c +Copyright: Red Hat Inc. + SUSE Inc. +License: GPL-2.0+ + +Files: builder/virt-builder-repository.* + builder/repository_main.* +Copyright: SUSE Inc. +License: GPL-2.0+ + +Files: gnulib/lib/human.h gnulib/lib/xstrtol.* gnulib/lib/human.c gnulib/lib/argmatch.c gnulib/lib/xstrtol.h gnulib/lib/argmatch.h +Copyright: Free Software Foundation, Inc. +License: GPL-2.0+ + +Files: gnulib/lib/getprogname.h gnulib/lib/ignore-value.h gnulib/lib/bitrotate.h gnulib/lib/hash.c gnulib/lib/xalloc-oversized.h gnulib/lib/c-ctype.h gnulib/lib/hash.h +Copyright: Free Software Foundation, Inc. +License: LGPL-2.0+ + +Files: debian/* +Copyright: 2021 Hilko Bengen +License: GPL-2.0+ + +License: GPL-2.0+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +License: LGPL-2.0+ + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License can be found in "/usr/share/common-licenses/LGPL-2". diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 0000000..90eb8d6 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,5 @@ +[DEFAULT] +upstream-branch = upstream +debian-branch = debian/master +[pq] +patch-numbers = false diff --git a/rules b/rules new file mode 100755 index 0000000..fe2daf4 --- /dev/null +++ b/rules @@ -0,0 +1,34 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE = 1 + +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +include /usr/share/dpkg/architecture.mk + +# Disable because the test seems to hang. +export SKIP_RHBZ1285847_SH=1 +export SKIP_TEST_VIRT_SYSPREP_SCRIPT_SH=1 + +TEST_ARCHITECTURES := i386 amd64 arm64 riscv64 + +%: + dh $@ + +override_dh_auto_test: +ifneq "" "$(findstring $(DEB_HOST_ARCH),$(TEST_ARCHITECTURES))" + printenv + unset XDG_RUNTIME_DIR; \ + if ! test -w /dev/kvm; then \ + export LIBGUESTFS_BACKEND_SETTINGS=force_tcg; \ + fi; \ + export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1; \ + $(MAKE) check +endif + +override_dh_auto_install: + dh_auto_install + sed -i -e '1s,.*,#!/usr/bin/perl,' debian/guestfs-tools/usr/bin/virt-win-reg diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/source/lintian-overrides b/source/lintian-overrides new file mode 100644 index 0000000..55ab182 --- /dev/null +++ b/source/lintian-overrides @@ -0,0 +1,5 @@ +# See test-data/binaries/README +guestfs-tools source: source-is-missing test-data/binaries/bin-*-dynamic +guestfs-tools source: source-is-missing test-data/binaries/lib-*.so +guestfs-tools source: source-contains-prebuilt-windows-binary test-data/binaries/*.exe +guestfs-tools source: source-contains-prebuilt-windows-binary test-data/binaries/*.dll diff --git a/watch b/watch new file mode 100644 index 0000000..f3c708f --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=4 + +https://download.libguestfs.org/guestfs-tools/([\d\.]*)-stable/libguestfs-([\d\.]*)\.tar\.gz