nbdkit (1.8.3-2) unstable; urgency=medium
authorHilko Bengen <bengen@debian.org>
Mon, 14 Jan 2019 09:10:47 +0000 (09:10 +0000)
committerHilko Bengen <bengen@debian.org>
Mon, 14 Jan 2019 09:10:47 +0000 (09:10 +0000)
  * Add dh_missing exception to avoid FTBFS

[dgit import unpatched nbdkit 1.8.3-2]

21 files changed:
1  2 
debian/README.source
debian/changelog
debian/compat
debian/control
debian/copyright
debian/docs
debian/nbdkit-plugin-dev.install
debian/nbdkit-plugin-guestfs.install
debian/nbdkit-plugin-libvirt.install
debian/nbdkit-plugin-lua.install
debian/nbdkit-plugin-perl.install
debian/nbdkit-plugin-python.install
debian/nbdkit-plugin-ruby.install
debian/nbdkit-plugin-tcl.install
debian/nbdkit.install
debian/patches/0001-Look-for-lua-5.3.patch
debian/patches/0002-Read-TCL-compiler-linker-flags-from-tclConfig.sh-if-.patch
debian/patches/series
debian/rules
debian/source/format
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..316069a449ddb1864092ade3760b00cef7d08d39
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++nbdkit for Debian
++-----------------
++
++Some tests that are run as part of the build process are built around
++libguestfs. While libguestfs can only be used if a Linux kernel image
++is found, the *guestfs* packages do not depend directly on linux-image
++packages, so this source package adds the extra build dependencies
++that are needed to run the tests.
++
++ -- Hilko Bengen <bengen@debian.org>, Tue,  6 Feb 2018 10:36:32 +0100
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c506d88d7ae408e72617ea9dba91c4f93e06b07b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,333 @@@
++nbdkit (1.8.3-2) unstable; urgency=medium
++
++  * Add dh_missing exception to avoid FTBFS
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 14 Jan 2019 10:10:47 +0100
++
++nbdkit (1.8.3-1) unstable; urgency=medium
++
++  * New upstream version 1.8.3
++  * Update patches
++  * Bump Debhelper compat level
++  * Replace dh_install --fail-missing
++  * Bump Standards-Version
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 08 Jan 2019 04:26:12 +0100
++
++nbdkit (1.8.2-1) unstable; urgency=medium
++
++  * New upstream version 1.8.2
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 08 Dec 2018 13:15:48 +0100
++
++nbdkit (1.8.1-1) unstable; urgency=medium
++
++  * New upstream version 1.8.1
++  * Rebase patches
++  * Update nbdkit.install file
++
++ -- Hilko Bengen <bengen@debian.org>  Fri, 23 Nov 2018 17:42:34 +0100
++
++nbdkit (1.6.3-1) unstable; urgency=medium
++
++  * New upstream version 1.6.3
++  * Rebase patches
++
++ -- Hilko Bengen <bengen@debian.org>  Wed, 07 Nov 2018 11:08:29 +0100
++
++nbdkit (1.6.2-1) unstable; urgency=medium
++
++  * New upstream version 1.6.2
++  * Bump Standards-Version
++
++ -- Hilko Bengen <bengen@debian.org>  Wed, 19 Sep 2018 11:35:30 +0200
++
++nbdkit (1.6.1-1) unstable; urgency=medium
++
++  * New upstream version 1.6.1
++  * Add TCL plugin package
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 10 Sep 2018 00:01:41 +0200
++
++nbdkit (1.6.0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.0
++  * Add Lua plugin package
++  * Update nbdkit.install for new plug-ins and manpages
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 03 Sep 2018 23:31:46 +0200
++
++nbdkit (1.4.3-1) unstable; urgency=medium
++
++  * New upstream version 1.4.3
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 20 Aug 2018 17:49:43 +0200
++
++nbdkit (1.4.2-1) unstable; urgency=medium
++
++  * New upstream version 1.4.2
++  * Bump Standards-Version
++
++ -- Hilko Bengen <bengen@debian.org>  Thu, 02 Aug 2018 07:50:55 +0200
++
++nbdkit (1.4.1-1) unstable; urgency=medium
++
++  * New upstream version 1.4.1
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 21 Jul 2018 18:26:46 +0200
++
++nbdkit (1.4.0-1) unstable; urgency=medium
++
++  * New upstream version 1.4.0
++  * Bump Standards-Version
++  * Update plugin list
++  
++ -- Hilko Bengen <bengen@debian.org>  Wed, 11 Jul 2018 00:55:22 +0200
++
++nbdkit (1.2.4-1) unstable; urgency=medium
++
++  * New upstream version 1.2.4
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 16 Jun 2018 13:24:18 +0200
++
++nbdkit (1.2.2-2) unstable; urgency=medium
++
++  * Add ruby build-dependency (Closes: #897546)
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 06 May 2018 22:05:26 +0200
++
++nbdkit (1.2.2-1) unstable; urgency=medium
++
++  * New upstream version 1.2.2
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 22 Apr 2018 12:25:49 +0200
++
++nbdkit (1.2.1-3) unstable; urgency=medium
++
++  * Disable tests on all architectures except i386, amd64, arm64
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 16 Apr 2018 20:32:11 +0200
++
++nbdkit (1.2.1-2) unstable; urgency=medium
++
++  * Remove build-dependency for armel kernel image
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 16 Apr 2018 16:38:19 +0200
++
++nbdkit (1.2.1-1) unstable; urgency=medium
++
++  * New upstream version 1.2.1
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 10 Apr 2018 06:18:05 +0200
++
++nbdkit (1.2.0-1) unstable; urgency=medium
++
++  * New upstream version 1.2.0
++  * Update watch file
++  * Bump Standards-Version
++  * Update Vcs-* to salsa.debian.org
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 07 Apr 2018 09:29:51 +0200
++
++nbdkit (1.1.28-3) unstable; urgency=medium
++
++  * Document the need for linux-image-* build dependencies
++    (Closes: #889686)
++  * Disable some build dependencies for the nocheck build profile
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 06 Feb 2018 18:59:38 +0100
++
++nbdkit (1.1.28-2) unstable; urgency=medium
++
++  * Disable tests on armhf, mips64el for now
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 23 Jan 2018 21:47:12 +0100
++
++nbdkit (1.1.28-1) unstable; urgency=medium
++
++  * New upstream version 1.1.28
++  * Bump Standards-Version
++  * Drop patches related to NBD/QEMU test breakage, add versioned libguestfs
++    build-dependency instead
++  * Add entries to .install files: filters, pkg-config file
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 23 Jan 2018 10:27:03 +0100
++
++nbdkit (1.1.25-1) unstable; urgency=medium
++
++  * New upstream version 1.1.25
++  * Add tar plugin to nbdkit-plugin-perl
++  * Install all examples into nbdkit-plugin-dev
++
++ -- Hilko Bengen <bengen@debian.org>  Thu, 07 Dec 2017 09:24:35 +0100
++
++nbdkit (1.1.22-1) unstable; urgency=medium
++
++  * New upstream version 1.1.22
++  * Add workaround for libguestfs-related FTBFS in tests
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 04 Dec 2017 11:06:23 +0100
++
++nbdkit (1.1.20-1) unstable; urgency=medium
++
++  * New upstream version 1.1.20
++  * Add split plugin
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 03 Dec 2017 12:51:48 +0100
++
++nbdkit (1.1.19-1) unstable; urgency=medium
++
++  * New upstream version 1.1.19
++  * Add null, memory plugin
++  * Bump Standards-Version
++
++ -- Hilko Bengen <bengen@debian.org>  Fri, 01 Dec 2017 09:35:15 +0100
++
++nbdkit (1.1.18-2) unstable; urgency=medium
++
++  * Add nbdkit-nbd-plugin to .install file (Closes: #882428)
++
++ -- Hilko Bengen <bengen@debian.org>  Wed, 22 Nov 2017 23:46:04 +0100
++
++nbdkit (1.1.18-1) unstable; urgency=medium
++
++  * New upstream version 1.1.18
++
++ -- Hilko Bengen <bengen@debian.org>  Wed, 22 Nov 2017 10:09:46 +0100
++
++nbdkit (1.1.16-1) unstable; urgency=medium
++
++  * New upstream version 1.1.16
++  * Bump Standards-Version, change Priority to optional
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 21 Oct 2017 12:07:09 +0200
++
++nbdkit (1.1.15-1) unstable; urgency=medium
++
++  * New upstream version 1.1.15
++  * Build with TLS support, requiring GnuTLS >= 3.3 for building
++  * Build with SElinux support
++  * Add build-dependencies for tools used in tests
++
++ -- Hilko Bengen <bengen@debian.org>  Thu, 28 Sep 2017 00:08:07 +0200
++
++nbdkit (1.1.14-2) unstable; urgency=medium
++
++  * Disable tests on s390x, armel, mipsel, powerpc, this time 
++    commenting on failures
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 03 Sep 2017 20:16:51 +0200
++
++nbdkit (1.1.14-1) unstable; urgency=medium
++
++  * New upstream version 1.1.14
++  * Mark nbdkit-plugin-* Multi-Arch: same
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 02 Sep 2017 15:55:20 +0200
++
++nbdkit (1.1.13-1) unstable; urgency=medium
++
++  * New upstream version 1.1.13
++  * Fix watch file
++  * Modernize package: Bump DH compat level, Standards-Version, adjust
++    Vcs-* URLs
++  * Enable building libguestfs stuff on all architectures, enable tests
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 26 Aug 2017 15:04:31 +0200
++
++nbdkit (1.1.12-1) unstable; urgency=medium
++
++  * New upstream version
++  * Bump Standards-Version
++  * Add Vcs-* headers
++  * Add nbdkit-plugin-ruby package
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 21 Jun 2016 23:18:59 +0200
++
++nbdkit (1.1.11-1) unstable; urgency=medium
++
++  * New upstream version
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 01 Nov 2015 11:46:37 +0100
++
++nbdkit (1.1.10-1) unstable; urgency=medium
++
++  * New upstream version
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 20 Jun 2015 16:54:02 +0200
++
++nbdkit (1.1.9-1) unstable; urgency=medium
++
++  * New upstream version
++  * Added streaming plugin
++
++ -- Hilko Bengen <bengen@debian.org>  Wed, 22 Oct 2014 10:52:20 +0200
++
++nbdkit (1.1.8-1) unstable; urgency=medium
++
++  * New upstream version
++  * Added curl plugin
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 22 Jun 2014 00:18:00 +0200
++
++nbdkit (1.1.7-1) unstable; urgency=medium
++
++  * New upstream version
++  * Dropped patch that was integrated upstream
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 21 Jun 2014 10:51:05 +0200
++
++nbdkit (1.1.6-2) unstable; urgency=low
++
++  * Fix FRBFS on architectures where libguestfs is not available
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 25 Feb 2014 08:14:11 +0100
++
++nbdkit (1.1.6-1) unstable; urgency=low
++
++  * New upstream version
++  * Split package
++  * Cherry-picked post-1.1.6-bugfix from upstream git
++
++ -- Hilko Bengen <bengen@debian.org>  Mon, 17 Feb 2014 19:31:33 +0100
++
++nbdkit (1.1.5-1) unstable; urgency=low
++
++  * New upstream version
++  * Removed patches as they have been integrated upstream
++  * Added build dependency for Python plugin
++
++ -- Hilko Bengen <bengen@debian.org>  Sat, 15 Feb 2014 11:26:47 +0100
++
++nbdkit (1.1.4-1) unstable; urgency=low
++
++  * New upstream version
++  * Added build dependency for Perl plugin
++  * Added patch to work around #738716
++  * Added patch to properly figure out linker options for building Perl
++    plugin
++  * Use dh-autoreconf instead of autotools-dev
++
++ -- Hilko Bengen <bengen@debian.org>  Thu, 13 Feb 2014 21:13:44 +0100
++
++nbdkit (1.1.3-2) unstable; urgency=low
++
++  * Added pkg-config build dependency so that plugins can be built
++    (Closes: #725504)
++  * Only build for Linux
++  * Disabled tests. At the moment a fully working libguestfs installation
++    in an autobuilder environment is not feasible.
++
++ -- Hilko Bengen <bengen@debian.org>  Tue, 08 Oct 2013 23:04:39 +0200
++
++nbdkit (1.1.3-1) unstable; urgency=low
++
++  * New upstream version
++
++ -- Hilko Bengen <bengen@debian.org>  Sun, 06 Oct 2013 15:25:05 +0200
++
++nbdkit (1.1.2-1) unstable; urgency=low
++
++  * Initial release (Closes: #718560)
++
++ -- Hilko Bengen <bengen@debian.org>  Fri, 02 Aug 2013 22:09:57 +0200
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b4de3947675361a7770d29b8982c407b0ec6b2a0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++11
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5d98883b336f57db932cf319e0fc03dc67d8532f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,117 @@@
++Source: nbdkit
++Section: admin
++Priority: optional
++Maintainer: Hilko Bengen <bengen@debian.org>
++Build-Depends: debhelper (>= 11~),
++ perl,
++ pkg-config,
++ bash-completion,
++ comerr-dev,
++ libcurl4-gnutls-dev | libcurl-dev,
++ libext2fs-dev,
++ libgnutls28-dev (>= 3.3), gnutls-bin,
++ libguestfs-dev (>= 1:1.36.11-3),
++ liblzma-dev,
++ liblua5.3-dev,
++ libperl-dev,
++ python-dev,
++ ruby, ruby-dev,
++ tcl-dev,
++ libselinux1-dev,
++ libvirt-dev,
++ zlib1g-dev,
++ linux-image-arm64 [arm64] <!nocheck>,
++ linux-image-amd64 [amd64] <!nocheck>,
++ linux-image-686-pae [i386] <!nocheck> | linux-image-586 [i386] | linux-image-486 [i386] <!nocheck>,
++ busybox <!nocheck>,
++ iproute2 <!nocheck>,
++ socat <!nocheck>,
++ libguestfs-tools <!nocheck>,
++Standards-Version: 4.3.0
++Homepage: https://github.com/libguestfs/nbdkit
++Vcs-Git: https://salsa.debian.org:debian/nbdkit.git
++Vcs-Browser: https://salsa.debian.org:debian/nbdkit
++
++Package: nbdkit
++Architecture: linux-any
++Depends: ${shlibs:Depends}, ${misc:Depends},
++Suggests:
++ nbdkit-plugin-guestfs,
++ nbdkit-plugin-libvirt,
++ nbdkit-plugin-perl,
++ nbdkit-plugin-python,
++Description: toolkit for creating NBD servers
++ NBD is a protocol for accessing block Devices (hard disks and
++ disk-like things) over a network. nbdkit is a multithreaded NBD
++ server with a well-documented, simple plugin API with a stable ABI
++ guarantee that allows for easy creation of "unconventional" block
++ devices.
++ .
++ This package provides the nbdkit binary and a the file, gzip, and xz,
++ plugins.
++
++Package: nbdkit-plugin-dev
++Section: libdevel
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: development files for nbdkit
++ Development files, documentation and example code for developing
++ plugins to nbdkit.
++
++Package: nbdkit-plugin-lua
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Description: Lua plugin for nbdkit
++ This plugin allows nbdkit plugins to be written in Lua.
++
++Package: nbdkit-plugin-perl
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: Perl plugin for nbdkit
++ This plugin allows nbdkit plugins to be written in Perl.
++
++Package: nbdkit-plugin-python
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: Python plugin for nbdkit
++ This plugin allows nbdkit plugins to be written in Python.
++
++Package: nbdkit-plugin-tcl
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Description: TCL plugin for nbdkit
++ This plugin allows nbdkit plugins to be written in TCL.
++
++Package: nbdkit-plugin-libvirt
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: libvirt plugin for nbdkit
++ nbdkit-libvirt-plugin is an nbdkit(1) plugin that makes the contents
++ of libvirt images accessible over NBD.
++
++Package: nbdkit-plugin-guestfs
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: libguestfs plugin for nbdkit
++ nbdkit-guestfs-plugin is an nbdkit(1) plugin that makes the contents
++ of disk images accessible over NBD.
++
++Package: nbdkit-plugin-ruby
++Architecture: linux-any
++Multi-Arch: same
++Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
++Conflicts: nbdkit (<< 1.1.5-2~)
++Description: Ruby plugin for nbdkit
++ This plugin allows nbdkit plugins to be written in Ruby.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f082a709e8dc7d94b10cb511e57698dac5e126d1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,36 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: nbdkit
++Source: https://github.com/libguestfs/nbdkit
++
++Files: *
++Copyright: 2013 Red Hat Inc.
++License: BSD-3-Clause
++
++Files: debian/*
++Copyright: 2013 Hilko Bengen <bengen@debian.org>
++License: BSD-3-Clause
++
++License: BSD-3-Clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ 1. Redistributions of source code must retain the above copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the above copyright
++    notice, this list of conditions and the following disclaimer in the
++    documentation and/or other materials provided with the distribution.
++ 3. Neither the name of the University nor the names of its contributors
++    may be used to endorse or promote products derived from this software
++    without specific prior written permission.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++ ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
++ A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE HOLDERS OR
++ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
++ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
++ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
++ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
++ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
++ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
++ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --cc debian/docs
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..724e0844955307c264b28a9319b65da3e99bb2c5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++README
++TODO
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2b1e1bbced3e9e2c6d655dad64f0d7ed242be9cd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++/usr/share/man/man1/nbdkit-example*-plugin.1
++/usr/lib/*-*/nbdkit/plugins/nbdkit-example*-plugin*
++/usr/lib/*-*/pkgconfig/nbdkit.pc
++/usr/include/nbdkit-*.h
++/usr/share/man/man3/nbdkit-plugin.3
++/usr/share/man/man3/nbdkit-filter.3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0ec4ffbd7f1e4461ee5cf0532a007a1344ac23c7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-guestfs-plugin.so
++/usr/share/man/man1/nbdkit-guestfs-plugin.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6693354f1a7c73c2e5e4a025dec1ac497b3fb9a3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-libvirt-plugin.so
++/usr/share/man/man1/nbdkit-libvirt-plugin.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4d2887bd222d7ba9032426331241fcb1c7356d7a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-lua-plugin.so
++/usr/share/man/man3/nbdkit-lua-plugin.3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..25cc79c0d745ac107f1db5ba3d11ec01f1371519
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-perl-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-tar-plugin
++/usr/share/man/man3/nbdkit-perl-plugin.3
++/usr/share/man/man1/nbdkit-tar-plugin.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3f13d50c58abf1f90808ef1342d06f506c6d0208
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-python-plugin.so
++/usr/share/man/man3/nbdkit-python-plugin.3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a9110feb8d67d033ce7c7baad1f93260c1ba542a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-ruby-plugin.so
++/usr/share/man/man3/nbdkit-ruby-plugin.3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cfd012e5d99cc1fbab8e493e3f1066c2b4b153ed
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++/usr/lib/*-*/nbdkit/plugins/nbdkit-tcl-plugin.so
++/usr/share/man/man3/nbdkit-tcl-plugin.3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5c8ea0a63f64aa682d445a19869b7e28aa86c8de
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,48 @@@
++/usr/sbin/nbdkit
++/usr/share/man/man1/nbdkit.1
++/usr/share/man/man1/nbdkit-captive.1
++/usr/share/man/man1/nbdkit-probing.1
++/usr/share/man/man1/nbdkit-protocol.1
++/usr/share/man/man1/nbdkit-service.1
++/usr/share/man/man1/nbdkit-tls.1
++/usr/lib/*-*/nbdkit/plugins/nbdkit-curl-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-data-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-ext2-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-file-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-floppy-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-gzip-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-iso-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-memory-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-nbd-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-null-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-partitioning-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-pattern-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-random-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-sh-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-split-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-streaming-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-vddk-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-xz-plugin.so
++/usr/lib/*-*/nbdkit/plugins/nbdkit-zero-plugin.so
++/usr/lib/*-*/nbdkit/filters
++/usr/share/man/man1/nbdkit-curl-plugin.1
++/usr/share/man/man1/nbdkit-data-plugin.1
++/usr/share/man/man1/nbdkit-ext2-plugin.1
++/usr/share/man/man1/nbdkit-file-plugin.1
++/usr/share/man/man1/nbdkit-floppy-plugin.1
++/usr/share/man/man1/nbdkit-gzip-plugin.1
++/usr/share/man/man1/nbdkit-iso-plugin.1
++/usr/share/man/man1/nbdkit-memory-plugin.1
++/usr/share/man/man1/nbdkit-nbd-plugin.1
++/usr/share/man/man1/nbdkit-null-plugin.1
++/usr/share/man/man1/nbdkit-partitioning-plugin.1
++/usr/share/man/man1/nbdkit-pattern-plugin.1
++/usr/share/man/man1/nbdkit-random-plugin.1
++/usr/share/man/man3/nbdkit-sh-plugin.3
++/usr/share/man/man1/nbdkit-split-plugin.1
++/usr/share/man/man1/nbdkit-streaming-plugin.1
++/usr/share/man/man1/nbdkit-vddk-plugin.1
++/usr/share/man/man1/nbdkit-xz-plugin.1
++/usr/share/man/man1/nbdkit-zero-plugin.1
++/usr/share/man/man1/nbdkit-*-filter.1
++/usr/share/bash-completion
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c2931ede57445557fa9fb7e083fcf46361a9bccf
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++From: Hilko Bengen <bengen@debian.org>
++Date: Mon, 3 Sep 2018 22:48:55 +0200
++Subject: Look for lua 5.3
++
++---
++ configure.ac | 2 +-
++ 1 file changed, 1 insertion(+), 1 deletion(-)
++
++diff --git a/configure.ac b/configure.ac
++index e6c9a16..135562c 100644
++--- a/configure.ac
+++++ b/configure.ac
++@@ -535,7 +535,7 @@ AC_ARG_ENABLE([lua],
++     [],
++     [enable_lua=yes])
++ AS_IF([test "x$enable_lua" != "xno"],[
++-    PKG_CHECK_MODULES([LUA], [lua], [
+++    PKG_CHECK_MODULES([LUA], [lua5.3], [
++         AC_SUBST([LUA_CFLAGS])
++         AC_SUBST([LUA_LIBS])
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c669a1035b227ad7e23f9b6eef72c8444781db7e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,29 @@@
++From: Hilko Bengen <bengen@debian.org>
++Date: Tue, 4 Sep 2018 16:39:46 +0200
++Subject: Read TCL compiler/linker flags from tclConfig.sh if pkg-config fails
++
++---
++ configure.ac | 10 ++++++++--
++ 1 file changed, 8 insertions(+), 2 deletions(-)
++
++diff --git a/configure.ac b/configure.ac
++index 135562c..dfe04dd 100644
++--- a/configure.ac
+++++ b/configure.ac
++@@ -523,8 +523,14 @@ AS_IF([test "x$enable_tcl" != "xno"],[
++         AC_SUBST([TCL_CFLAGS])
++         AC_SUBST([TCL_LIBS])
++     ],[
++-        AC_MSG_WARN([Tcl not found])
++-        enable_tcl=no
+++        AS_IF([test -x /usr/lib/tclConfig.sh],[
+++            AC_MSG_NOTICE([Reading Tcl configuration from tclConfig.sh])
+++            AC_SUBST([TCL_CFLAGS], [`. /usr/lib/tclConfig.sh; echo "$TCL_INCLUDE_SPEC"`])
+++            AC_SUBST([TCL_LIBS], [`. /usr/lib/tclConfig.sh; echo "$TCL_LIB_SPEC"`])
+++        ],[
+++            AC_MSG_WARN([Tcl not found])
+++            enable_tcl=no
+++        ])
++     ])
++ ])
++ AM_CONDITIONAL([HAVE_TCL],[test "x$enable_tcl" = "xyes"])
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..244d4560a6db59ce8628b5a517d73f8b9ad5bfd2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++0001-Look-for-lua-5.3.patch
++0002-Read-TCL-compiler-linker-flags-from-tclConfig.sh-if-.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9225acdaae7da2b494253e9f60dbcd1b953c2d32
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,39 @@@
++#!/usr/bin/make -f
++
++#export DH_VERBOSE=1
++export DH_OPTIONS
++
++include /usr/share/dpkg/architecture.mk
++
++%:
++      dh $@ --with autoreconf
++
++# Workaround for unreliable changes in qemu behavior on the
++# autobuilders, e.g.:
++# - s390x: qemu-system-s390x won't start:
++#     "Initialization of device s390-ipl failed: could not find stage1 bootloader"
++# - mipsel, armel, powerpc: test suite hangs:
++#     "Build killed with signal TERM after 150 minutes of inactivity"
++# - armhf: qemu-system-arm crashes (#888182):
++#     "libguestfs: error: /usr/bin/qemu-system-arm killed by signal 11 (Segmentation fault)."
++# - mips64el: qemu-system-mips64el won't start:
++#     "libguestfs: error: /usr/bin/qemu-system-mips64el exited with error status 1."
++#     "qemu-system-mips64el: Initialization of device mc146818rtc failed: Invalid lost tick policy."
++# - ppc64, ppc64el: qemu-system-ppc64 crashes:
++#     "libguestfs: error: /usr/bin/qemu-system-ppc64 killed by signal 4 (Illegal instruction)."
++#     "libguestfs: error: /usr/bin/qemu-system-ppc64 killed by signal 11 (Segmentation fault)."
++ifeq (,$(findstring $(DEB_HOST_ARCH),i386 amd64 arm64))
++override_dh_auto_test:
++endif
++
++override_dh_missing:
++      dh_missing -X.la --fail-missing
++
++override_dh_install:
++      dh_install -X.la
++
++# Don't run dh_makeshlibs since no "real" shared libraries are built
++# Thus avoid Lintian warnings/errors:
++# - pkg-has-shlibs-control-file-but-no-actual-shared-libs
++# - post{inst,rm}-has-useless-call-to-ldconfig
++override_dh_makeshlibs:
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4d02c5d81777c1e018cba1d10061f1173b2e3b0a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++
++http://libguestfs.org/download/nbdkit/(.*)-stable/nbdkit-(.*)\.tar\.gz