From: Hilko Bengen Date: Sat, 21 Oct 2017 10:07:09 +0000 (+0100) Subject: Import nbdkit_1.1.16-1.debian.tar.xz X-Git-Tag: archive/raspbian/1.1.25-1+rpi1~1^2~1^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=6e26681c111d2977cddd7cfa919ba87cc0b10872;p=nbdkit.git Import nbdkit_1.1.16-1.debian.tar.xz [dgit import tarball nbdkit 1.1.16-1 nbdkit_1.1.16-1.debian.tar.xz] --- 6e26681c111d2977cddd7cfa919ba87cc0b10872 diff --git a/changelog b/changelog new file mode 100644 index 0000000..6fccc9d --- /dev/null +++ b/changelog @@ -0,0 +1,136 @@ +nbdkit (1.1.16-1) unstable; urgency=medium + + * New upstream version 1.1.16 + * Bump Standards-Version, change Priority to optional + + -- Hilko Bengen 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 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 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 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 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 Tue, 21 Jun 2016 23:18:59 +0200 + +nbdkit (1.1.11-1) unstable; urgency=medium + + * New upstream version + + -- Hilko Bengen Sun, 01 Nov 2015 11:46:37 +0100 + +nbdkit (1.1.10-1) unstable; urgency=medium + + * New upstream version + + -- Hilko Bengen Sat, 20 Jun 2015 16:54:02 +0200 + +nbdkit (1.1.9-1) unstable; urgency=medium + + * New upstream version + * Added streaming plugin + + -- Hilko Bengen Wed, 22 Oct 2014 10:52:20 +0200 + +nbdkit (1.1.8-1) unstable; urgency=medium + + * New upstream version + * Added curl plugin + + -- Hilko Bengen 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 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 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 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 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 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 Tue, 08 Oct 2013 23:04:39 +0200 + +nbdkit (1.1.3-1) unstable; urgency=low + + * New upstream version + + -- Hilko Bengen Sun, 06 Oct 2013 15:25:05 +0200 + +nbdkit (1.1.2-1) unstable; urgency=low + + * Initial release (Closes: #718560) + + -- Hilko Bengen Fri, 02 Aug 2013 22:09:57 +0200 diff --git a/compat b/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +10 diff --git a/control b/control new file mode 100644 index 0000000..5d3d68a --- /dev/null +++ b/control @@ -0,0 +1,103 @@ +Source: nbdkit +Section: admin +Priority: optional +Maintainer: Hilko Bengen +Build-Depends: debhelper (>= 10~), + perl, + pkg-config, + libvirt-dev, + zlib1g-dev, + liblzma-dev, + libgnutls28-dev (>= 3.3), gnutls-bin, + libguestfs-dev, + libselinux1-dev, + 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 mips64 mips64el], + linux-image-s390x [s390x], + linux-image-powerpc64 [powerpc ppc64], + linux-image-powerpc64le [ppc64el], + linux-image-sparc64 [sparc], + linux-image-amd64 [amd64], + linux-image-686-pae [i386] | linux-image-586 [i386] | linux-image-486 [i386], + busybox, + libcurl4-gnutls-dev | libcurl-dev, + libperl-dev, + python-dev, + ruby-dev, + iproute2, socat, libguestfs-tools, +Standards-Version: 4.1.1 +Homepage: https://github.com/libguestfs/nbdkit +Vcs-Git: https://anonscm.debian.org/git/collab-maint/nbdkit.git +Vcs-Browser: https://anonscm.debian.org/git/collab-maint/nbdkit.git + +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-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-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. diff --git a/copyright b/copyright new file mode 100644 index 0000000..f082a70 --- /dev/null +++ b/copyright @@ -0,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 +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 --git a/docs b/docs new file mode 100644 index 0000000..724e084 --- /dev/null +++ b/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/nbdkit-plugin-dev.install b/nbdkit-plugin-dev.install new file mode 100644 index 0000000..f0df9d5 --- /dev/null +++ b/nbdkit-plugin-dev.install @@ -0,0 +1,8 @@ +/usr/share/man/man1/nbdkit-example3-plugin.1 +/usr/share/man/man1/nbdkit-example2-plugin.1 +/usr/share/man/man1/nbdkit-example1-plugin.1 +/usr/lib/*-*/nbdkit/plugins/nbdkit-example3-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-example2-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-example1-plugin.so +/usr/include/nbdkit-plugin.h +/usr/share/man/man3/nbdkit-plugin.3 diff --git a/nbdkit-plugin-guestfs.install b/nbdkit-plugin-guestfs.install new file mode 100644 index 0000000..0ec4ffb --- /dev/null +++ b/nbdkit-plugin-guestfs.install @@ -0,0 +1,2 @@ +/usr/lib/*-*/nbdkit/plugins/nbdkit-guestfs-plugin.so +/usr/share/man/man1/nbdkit-guestfs-plugin.1 diff --git a/nbdkit-plugin-libvirt.install b/nbdkit-plugin-libvirt.install new file mode 100644 index 0000000..6693354 --- /dev/null +++ b/nbdkit-plugin-libvirt.install @@ -0,0 +1,2 @@ +/usr/lib/*-*/nbdkit/plugins/nbdkit-libvirt-plugin.so +/usr/share/man/man1/nbdkit-libvirt-plugin.1 diff --git a/nbdkit-plugin-perl.install b/nbdkit-plugin-perl.install new file mode 100644 index 0000000..b550e19 --- /dev/null +++ b/nbdkit-plugin-perl.install @@ -0,0 +1,2 @@ +/usr/lib/*-*/nbdkit/plugins/nbdkit-perl-plugin.so +/usr/share/man/man3/nbdkit-perl-plugin.3 diff --git a/nbdkit-plugin-python.install b/nbdkit-plugin-python.install new file mode 100644 index 0000000..3f13d50 --- /dev/null +++ b/nbdkit-plugin-python.install @@ -0,0 +1,2 @@ +/usr/lib/*-*/nbdkit/plugins/nbdkit-python-plugin.so +/usr/share/man/man3/nbdkit-python-plugin.3 diff --git a/nbdkit-plugin-ruby.install b/nbdkit-plugin-ruby.install new file mode 100644 index 0000000..a9110fe --- /dev/null +++ b/nbdkit-plugin-ruby.install @@ -0,0 +1,2 @@ +/usr/lib/*-*/nbdkit/plugins/nbdkit-ruby-plugin.so +/usr/share/man/man3/nbdkit-ruby-plugin.3 diff --git a/nbdkit.install b/nbdkit.install new file mode 100644 index 0000000..cae112d --- /dev/null +++ b/nbdkit.install @@ -0,0 +1,12 @@ +/usr/sbin/nbdkit +/usr/share/man/man1/nbdkit.1 +/usr/lib/*-*/nbdkit/plugins/nbdkit-curl-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-file-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-gzip-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-xz-plugin.so +/usr/lib/*-*/nbdkit/plugins/nbdkit-streaming-plugin.so +/usr/share/man/man1/nbdkit-curl-plugin.1 +/usr/share/man/man1/nbdkit-file-plugin.1 +/usr/share/man/man1/nbdkit-gzip-plugin.1 +/usr/share/man/man1/nbdkit-xz-plugin.1 +/usr/share/man/man1/nbdkit-streaming-plugin.1 diff --git a/rules b/rules new file mode 100755 index 0000000..62e9e69 --- /dev/null +++ b/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +export DH_OPTIONS + +include /usr/share/dpkg/architecture.mk + +%: + dh $@ --with autoreconf + +# Workaround for the following issues found with the autobuilder: +# - 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" +ifneq (,$(findstring $(DEB_HOST_ARCH),s390x armel mipsel powerpc)) +override_dh_auto_test: +endif + +override_dh_install: + dh_install -X.la --fail-missing + +# 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: 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/watch b/watch new file mode 100644 index 0000000..a3548d9 --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=3 + +http://libguestfs.org/download/nbdkit/nbdkit-(.*)\.tar\.gz