pciutils (1:3.6.4-1ubuntu0.20.04.1) focal; urgency=medium

  * Fix patch to ln -f (LP: #1915923)

 -- Erich Eickmeyer <eeickmeyer@ubuntu.com>  Wed, 31 Mar 2021 15:55:11 -0700

pciutils (1:3.6.4-1) unstable; urgency=medium

  * New upstream release.
    - Refresh patches.
    - Completely rewrite and simplify 04-update-pciids.sh.patch.
    - Remove 10-hurd-pci-arbiter.patch, merged upstream.
  * Do not ship empty /usr/share/misc directory in pciutils.
  * Switch to Standards-Version 4.5.0 (no changes needed).
  * Remove debian/TODO file.

 -- Guillem Jover <guillem@debian.org>  Sun, 26 Jan 2020 01:21:26 +0100

pciutils (1:3.6.2-6) unstable; urgency=medium

  * Move pci.ids dependency from pciutils to libpci3. The library is the
    one actually accessing the database.

 -- Guillem Jover <guillem@debian.org>  Tue, 03 Dec 2019 01:24:00 +0100

pciutils (1:3.6.2-5) unstable; urgency=medium

  * Restore assumption that pci.ids is installed uncompressed. This was
    introduced due to a confused reading of the udeb case which does
    compress it.

 -- Guillem Jover <guillem@debian.org>  Sun, 10 Nov 2019 23:33:44 +0100

pciutils (1:3.6.2-4) unstable; urgency=medium

  * Switch to use pci.ids package instead of embedded database:
    - Add a Build-Depends on pci.ids to inject the file into pciutils-udeb.
    - Add a Depends on pci.ids to pciutils instead of shipping it.
    - Remove patch updating the pci.ids.
    - Remove now unnecessary update-ids target from debian/rules.

 -- Guillem Jover <guillem@debian.org>  Sun, 10 Nov 2019 15:04:55 +0100

pciutils (1:3.6.2-3) unstable; urgency=medium

  * Update source download URL to current primary site (with https now).
  * Switch to Standards-Version 4.4.1 (no changes needed).
  * Merge GNU/Hurd patches from the ports archive to add support for the
    new PCI arbiter. Thanks to Joan Lledó <joanlluislledo@gmail.com>,
    Damien Zammit <damien@zamaudio.com> and
    Samuel Thibault <sthibault@debian.org>.

 -- Guillem Jover <guillem@debian.org>  Sat, 09 Nov 2019 14:20:17 +0100

pciutils (1:3.6.2-2) unstable; urgency=medium

  * Switch from debian/compat to debhelper-compat in Build-Depends.
  * Switch to Standards-Version 4.4.0.
  * Update pci.ids file to latest version 2019.06.30.

 -- Guillem Jover <guillem@debian.org>  Mon, 08 Jul 2019 00:15:14 +0200

pciutils (1:3.6.2-1) experimental; urgency=medium

  * New upstream release. Closes: #895425
    - Refresh patches.
    - Remove 03-pci.ids.patch, the pci.ids is now up-to-date.
  * Namespace debhelper fragment files with binary package name.
  * Update debian/control:
    - Remove obsolete dependencies on pciutils-dev and libpci2.
    - Remove duplicate or inflated Priority fields.
    - Line-wrap and sort fields.
    - Remove Build-Depends on dpkg-dev satisfied in oldstable.
    - Set Rules-Requires-Root to no.
    - Replace pathname for static library with just a reference to it in the
      packages description.
    - Switch to Standards-Version 4.3.0.
  * Switch to debhelper compatibility level 12.
  * Remove pcimodules program, superseded by «lspci -k».
    Closes: #599335, #893966
  * Remove trailing whitespace.
  * Update debian/rules:
    - Remove obsolete source and diff targets.
    - Do not set DH_VERBOSE by default.
    - Refactor all build system flags into a confflags variable.
    - Run debhelper commands for all packages.
    - Fix targets and dependencies.
    - Line wrap long rules command.
    - Enable hardening flags.
  * Install example.c in libpci-dev instead of pciutils.
  * Switch pciutils-udeb to link dynamically against libpci3-udeb.
  * Fix upstream build system to install the static library with install-lib.
  * Switch to use the upstream build system and debhelper fragment files to
    install the packaged files into their correct place:
    - Make the upstream build system install programs, header and libraries.
    - Move ad-hoc installation from debian/rules into debhelper install
      fragment files.
    - Remove unused debhelper dirs fragment files.
  * Reformat maintainer scripts.
    - Use two-space indentation.
    - Remove space in shebang.
    - Do not use old-style quotes.
  * Add new symbols file for the shared library.
  * Add a lintian override for shlib-calls-exit, as the library does call
    exit(3) by default, but makes it possible for the caller to setup a
    different error handler.
  * Fix typos in man pages.
  * Fix fortify compiler warnings.
  * Make the libpci-dev package Multi-Arch same. Closes: #721270
  * Add metadata to patch files.

 -- Guillem Jover <guillem@debian.org>  Wed, 10 Apr 2019 03:20:09 +0200

pciutils (1:3.5.2-5) unstable; urgency=medium

  * Modify the upstream build system to recognize GNU style system names.
    This way we can upstream these changes, and avoid unwieldy mappings.

 -- Guillem Jover <guillem@debian.org>  Tue, 09 Apr 2019 05:02:49 +0200

pciutils (1:3.5.2-4) unstable; urgency=medium

  * Use expected system name for HOST variable.
    - Switch to use DEB_HOST_GNU_SYSTEM instead of DEB_HOST_ARCH_OS.
      This fixes the build failure on GNU/Hurd.
    - Map GNU/k*BSD OS names to their non k-prefixed names.
      This fixes the build failure on GNU/kFreeBSD.

 -- Guillem Jover <guillem@debian.org>  Mon, 08 Apr 2019 02:31:08 +0200

# For older changelog entries, run 'apt-get changelog libpci3'
