diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/bug-presubj | 6 | ||||
-rw-r--r-- | debian/changelog | 791 | ||||
-rw-r--r-- | debian/control | 20 | ||||
-rw-r--r-- | debian/copyright | 61 | ||||
-rw-r--r-- | debian/install | 7 | ||||
-rw-r--r-- | debian/not-installed | 1 | ||||
-rw-r--r-- | debian/patches/01-usb-devices-use-local-variable-type-to-handle-recurs.patch | 39 | ||||
-rw-r--r-- | debian/patches/series | 1 | ||||
-rwxr-xr-x | debian/rules | 17 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 2 |
11 files changed, 946 insertions, 0 deletions
diff --git a/debian/bug-presubj b/debian/bug-presubj new file mode 100644 index 0000000..a8c848d --- /dev/null +++ b/debian/bug-presubj @@ -0,0 +1,6 @@ +USB ID's database +================= +usbutils now use the udev's hardware database to associate a full +human-readable name to the vendor ID and the product ID. If your device +is not or wrongly recognized by lsusb, please fill a bug against the +udev package and not against usbutils nor usb.ids. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..c1ccf8d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,791 @@ +usbutils (1:014-1+deb12u1) bookworm; urgency=medium + + * Add 01-usb-devices-use-local-variable-type-to-handle-recurs.patch to fix + usb-devices not printing all devices. Closes: #1052307. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 24 Jan 2024 22:32:47 +0100 + +usbutils (1:014-1) unstable; urgency=medium + + * New upstream version: + - Drop 01-lsusb-8-mention-the-udev-s-hardware-database.patch, upstreamed. + * Bump Standards-Version to 4.6.0 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 18 Aug 2021 20:40:42 +0000 + +usbutils (1:013-3) unstable; urgency=medium + + * Fix break version against usbip. Closes: #981126. + + -- Aurelien Jarno <aurel32@debian.org> Tue, 26 Jan 2021 21:04:05 +0100 + +usbutils (1:013-2) unstable; urgency=medium + + * Do not depends on usb.ids. + * Break packages that used to depend on usbutils to get usb.ids. + * Update lsusb manpage to mention that the udev's hardware database is + used to associate a full human-readable name to the vendor ID and the + product ID. Closes: #979153. + * Update debian/copyright. + * Bump Standards-Version to 4.5.1. + + -- Aurelien Jarno <aurel32@debian.org> Fri, 22 Jan 2021 19:26:14 +0100 + +usbutils (1:013-1) unstable; urgency=medium + + * New upstream version: + - Don't return bogus sysfs data for devices under a hub. Closes: + #968358. + - Drop debian/patches/01-lsusb.8.in-do-not-mention-usb.ids.patch, + upstreamed. + * Bump debian/compat to 13 using the declarative form. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 28 Oct 2020 23:32:18 +0100 + +usbutils (1:012-2) unstable; urgency=medium + + * Add debian/patches/01-lsusb.8.in-do-not-mention-usb.ids.patch to drop + mention of usb.ids in lsusb(8). Closes: #941421. + * debian/copyright: fix download location. Closes: #941477. + * Bumped Standards-Version to 4.4.1 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 01 Oct 2019 23:03:11 +0200 + +usbutils (1:012-1) unstable; urgency=medium + + * New upstream version. + * Bump debian/compat to 12. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 08 Jul 2019 00:05:12 +0200 + +usbutils (1:010-3) unstable; urgency=medium + + [ Helmut Grohne ] + * Fix FTCBFS: Seed compiler for usbreset from buildtools.mk. Closes: + #922816. + + [ Aurelien Jarno ] + * Build usbreset with LDFLAGS. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 24 Feb 2019 13:55:34 +0100 + +usbutils (1:010-2) unstable; urgency=medium + + * Upload to unstable. + * Drop debian/patches/04-libusb_get_string_descriptor.diff, useless now + that this package is linux-only. + * Bumped Standards-Version to 4.3.0 (no changes). + * Set Rules-Requires-Root to no. + * Temporarily depend on usb.ids even if not used by lsusb, as some packages + depends on usbutils to get access to this file. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 06 Feb 2019 23:35:25 +0100 + +usbutils (1:010-1) experimental; urgency=medium + + * New upstream version: + - Drop debian/patches/01-import-usbreset-from-git.diff. + - Drop debian/patches/02-usb-reset-stdlib-include.diff. + * Bumped Standards-Version to 4.1.2 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 19 May 2018 00:04:24 +0200 + +usbutils (1:009-2) experimental; urgency=medium + + * Drop the udeb package. + * Bumped Standards-Version to 4.1.2 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 23 Dec 2017 13:59:53 +0100 + +usbutils (1:009-1) experimental; urgency=medium + + * New upstream version: + - Build usbreset. Closes: #554122. + * Switch to debhelper 10. + * Bumped Standards-Version to 4.1.1 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 25 Nov 2017 23:32:52 +0100 + +usbutils (1:008-1) experimental; urgency=medium + + * New upstream version. Closes: #798148. + * Build-depends on libudev-dev and change the architecture to linux-any. + * Uses the systemd database, therefore drops usb.ids and related + utilities. Closes: #544503. + * Drop patches applied upstream and refresh remaining ones. + * Upload to experimental. + * Bumped Standards-Version to 3.9.8 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 31 May 2016 23:17:53 +0200 + +usbutils (1:007-4) unstable; urgency=medium + + * Rewrite debian/rules to use dh. + * Add homepage field pointing to github. Leave the watch file to the + kernel.org website, as the tarballs from github are not usable. + Closes: #798147. + * Update usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 06 Sep 2015 13:58:23 +0200 + +usbutils (1:007-3) unstable; urgency=medium + + * Update usb.ids. Closes: #794954. + * Install usbhid-dump.8. Closes: #737612. + * Add 05-lsusb-t-handle-problem-if-there-is-no-usb-bus-list.diff from + upstream to fix a segmentation fault with empty USB busses. Closes: + #742785. + * Don't generate md5sum for usb.ids. Thanks to Sebastian Schmidt for + the idea. Closes: #774062. + * Improve update-usbids.8. Thanks to François Marier. Closes: #750960. + * Pass -n to gzip to compress usb.ids. + * Add watch file. + * Bumped Standards-Version to 3.9.6 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 08 Aug 2015 23:10:34 +0200 + +usbutils (1:007-2) unstable; urgency=low + + * Add 03-am-maintainer-mode.diff, 04-libusb_get_string_descriptor.diff + and 99-autoreconf.diff to support libusb 1.0 versions without + libusb_get_string_descriptor(). + * Bumped Standards-Version to 3.9.4 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Mon, 10 Jun 2013 17:27:41 +0200 + +usbutils (1:007-1) unstable; urgency=low + + * New upstream version. Closes: #711579. + - Remove 01-update-usb-ids.diff, 02-usbdevices-quotes.diff. + - Add 02-ccid-typo.diff to fix a typo. + * Suggests lynx-cur instead of lynx. Closes: #710583. + * Fix update-usbids manpage. Closes: #675089. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 10 Jun 2013 00:59:14 +0200 + +usbutils (1:006-1) unstable; urgency=low + + * New upstream version: + - Remove 02-am-maintainer-mode.diff, 03-pkgconfig.diff, + 04-missing-includes.diff, 05-debian-usb-ids.diff, + 06-usb-devices-manpages.diff and 99-relibtoolize.diff. + * Add debian/patches/02-usbdevices-quotes.diff to fix quoting issues + in usb-devices. Closes: #694043. + * Update usb.ids. Closes: #696527. + * Set usbutils package as Multi-Arch: foreign. Closes: #697775. + * Correctly pass CPPFLAGS and LDFLAGS to build with hardening support. + * Compress .deb with xz. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 06 May 2013 23:14:16 +0200 + +usbutils (1:005-3) unstable; urgency=low + + * Update usb.ids. + * Add an entry for Bamboo Pen. Closes: #669050. + * Fix a typo in usb-devices (1). Closes: #646167. + * Bumped Standards-Version to 3.9.3 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Mon, 23 Apr 2012 18:48:45 +0200 + +usbutils (1:005-2) unstable; urgency=low + + * Add an entry for Huawei E173. Closes: #654195. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 02 Jan 2012 13:48:31 +0100 + +usbutils (1:005-1) unstable; urgency=low + + * New upstream release. + * Update usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 11 Dec 2011 20:26:01 +0100 + +usbutils (1:004-2) unstable; urgency=high + + * Install usbutils.pc in the correct path. Closes: #639717. + * Set severity to high, as the bug affects testing. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 29 Aug 2011 20:43:24 +0200 + +usbutils (1:004-1) unstable; urgency=low + + * New upstream release. + * Use .xz for the debian.tar file. + + -- Aurelien Jarno <aurel32@debian.org> Sat, 27 Aug 2011 17:59:40 +0200 + +usbutils (1:003-1) unstable; urgency=low + + * New upstream version. + * Bumped Standards-Version to 3.9.2 (no changes). + * Switch to dpkg-source 3.0 (quilt) format. + * Update usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Fri, 12 Aug 2011 23:18:04 +0200 + +usbutils (1:001-1) unstable; urgency=low + + * New upstream version, with new version numbering system. + * Switch build-dependencies from libusb-dev to libusb-1.0-0-dev. + * Update usb.ids. + * Fix 13fe:3100 entry, 4GB versions of the device also exists. + Closes: bug#599817. + * Bumped Standards-Version to 3.9.1 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sun, 06 Feb 2011 13:32:44 +0100 + +usbutils (0.87-5) unstable; urgency=low + + * Update usb.ids. Closes: bug#587379. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 28 Jun 2010 06:13:12 +0200 + +usbutils (0.87-4) unstable; urgency=low + + * Update usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Thu, 17 Jun 2010 09:00:46 +0200 + +usbutils (0.87-3) unstable; urgency=low + + * Fix DFU version endianness. Closes: bug#582954. + + -- Aurelien Jarno <aurel32@debian.org> Tue, 25 May 2010 00:05:31 +0200 + +usbutils (0.87-2) unstable; urgency=low + + * Update usb.ids. + * Fix 16c0:05dc entry. Closes: bug#582460. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 24 May 2010 22:07:37 +0200 + +usbutils (0.87-1) unstable; urgency=low + + * New upstream version. + * Update usb.ids. Closes: bug#573734. + * Update README.Debian to reflect the new way to submit new usb.ids + entries. + * Backport a patch from upstream to decode USB 3 endpoint companion + descriptors. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 25 Apr 2010 12:00:59 +0200 + +usbutils (0.86-4) unstable; urgency=low + + * Correctly dump CCID info now that it is an official USB class and + that devices start to use it with non-tagged descriptors. Closes: + bug#569783. + * Update usb.ids. + * Bumped Standards-Version to 3.8.4 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Sun, 14 Feb 2010 15:51:01 +0100 + +usbutils (0.86-3) unstable; urgency=low + + * Update usb.ids: + - Add Logitech Webcam C200 (046d:0802). Closes: bug#564035. + - Add Verbatim External Hard Drive (18a5:0216). Closes: bug#563085. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 17 Jan 2010 21:18:36 +0100 + +usbutils (0.86-2) unstable; urgency=low + + * Install the usbutils.pc in the correct directory. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 23 Aug 2009 23:42:04 +0200 + +usbutils (0.86-1) unstable; urgency=low + + * New upstream version: + - usb-devices has been to /usr/bin (closes: bug#539582). + * Update usb.ids from upstream. + * Bumped Standards-Version to 3.8.3 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 18 Aug 2009 06:55:29 +0200 + +usbutils (0.84-1) unstable; urgency=low + + * New upstream version (closes: bug#539484). + * Bumped Standards-Version to 3.8.2 (no changes). + * Add 147a:e017 and 14b2:3c05 entries to usb.ids (closes: bug#531274). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 01 Aug 2009 16:40:48 +0200 + +usbutils (0.82-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 13 May 2009 08:59:51 +0000 + +usbutils (0.81-1) unstable; urgency=low + + * New upstream version. + - Device tree option works with usbfs not mounted (closes: bug#498723). + * Improve manpage (closes: bug#506800). + * usb.ids: + - Fix entry about Netgear WG111 (0846:4240) (closes: bug#500706). + - Add Hewlett-Packard LaserJet P1005 (03f0:3d17) (closes: bug#525629). + - Add Benq X120 Internet Keyboard Pro (0d62:001c) (closes: bug#525628). + - Add Dexon Mouse (15d9:0a33) (closes: bug#525582). + * Bumped Standards-Version to 3.8.1 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 28 Apr 2009 23:24:30 +0200 + +usbutils (0.73-10) unstable; urgency=low + + * Fix a typo in README.Debian. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 13 Aug 2008 01:03:10 +0200 + +usbutils (0.73-9) unstable; urgency=low + + * Update usb.ids. + * Add a README.Debian explaining how to submit new USB ID's. + * Bumped Standards-Version to 3.8.0 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 06 Aug 2008 22:47:04 +0200 + +usbutils (0.73-8) unstable; urgency=low + + * Update usb.ids. + * Add CCU-550 USB modem to usb.ids (closes: bug#480484). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 10 May 2008 14:24:32 +0200 + +usbutils (0.73-7) unstable; urgency=low + + * Fix the last changelog entry, no code change. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 03 Mar 2008 14:42:52 +0100 + +usbutils (0.73-6) unstable; urgency=low + + * Bumped Standards-Version to 3.7.3 (no changes). + * Relax build-dependency on libusb-dev. + * Rework debian/copyright. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 02 Mar 2008 19:06:45 +0100 + +usbutils (0.73-5) unstable; urgency=low + + * Fix broken link in /usr/share/misc/ (closes: bug#453363). + + -- Aurelien Jarno <aurel32@debian.org> Thu, 29 Nov 2007 10:11:17 +0100 + +usbutils (0.73-4) unstable; urgency=low + + * Don't gzip usb.ids for the .deb package, as hal will use this file + and relies on it being non-gzipped (closes: bug#448803). + * usb.ids is still gzipped in the .udeb package. + + -- Aurelien Jarno <aurel32@debian.org> Thu, 08 Nov 2007 14:33:14 +0100 + +usbutils (0.73-3) unstable; urgency=low + + * Use endian.h instead of asm/byteorder.h. Fix build on non-linux + systems. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 24 Oct 2007 15:01:21 +0200 + +usbutils (0.73-2) unstable; urgency=low + + * Reupload the correct version (closes: bug#447851). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 24 Oct 2007 11:51:20 +0200 + +usbutils (0.73-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 24 Oct 2007 00:44:38 +0200 + +usbutils (0.72-9) unstable; urgency=low + + * Update usb.ids. + * Add Bison Acer Orbicam to usb.ids (closes: bug#425717). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 12 Sep 2007 11:53:14 +0200 + +usbutils (0.72-8) unstable; urgency=low + + * Remove support for 2.4 kernels. + * Update the description (closes: bug#415411). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 13 Apr 2007 16:18:51 +0200 + +usbutils (0.72-7) unstable; urgency=medium + + * Fix a typo in usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Tue, 10 Oct 2006 11:30:48 +0200 + +usbutils (0.72-6) unstable; urgency=low + + * Added "HP DeskJet 6840" to usb.ids (closes: bug#382487). + * Added "Topro USB Mouse" and "Creative Labs Optical Mouse" + to usb.ids (closes: bug#387120). + + -- Aurelien Jarno <aurel32@debian.org> Sun, 8 Oct 2006 18:01:44 +0200 + +usbutils (0.72-5) unstable; urgency=low + + * Added support for gzipped usb.ids files. This reduces the udeb unpacked + size by 100 kB. + * Updated usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 2 Aug 2006 11:52:27 +0200 + +usbutils (0.72-4) unstable; urgency=low + + * Fix the parsing of bus number >= 08 in tree mode (closes: bug#373764). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 17 Jun 2006 16:15:32 +0200 + +usbutils (0.72-3) unstable; urgency=low + + * This time, don't ship an empty deb package (closes: bug#368014). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 19 May 2006 17:08:30 +0000 + +usbutils (0.72-2) unstable; urgency=high + + * Don't ship an empty udeb package. + * Bumped Standards-Version to 3.7.2 (no changes). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 17 May 2006 00:23:07 +0000 + +usbutils (0.72-1) unstable; urgency=low + + * New upstream version: + - usbmodules has been removed from upstream tarball. Continue to + maintain it in Debian, to support Sarge -> Etch upgrades. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 23 Apr 2006 11:36:11 +0200 + +usbutils (0.71+cvs20051029-5) unstable; urgency=low + + * Use the new debhelper features to set dependencies for udeb. Thanks + to Frans Pop for the patch (closes: bug#360350). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 1 Apr 2006 23:48:35 +0200 + +usbutils (0.71+cvs20051029-4) unstable; urgency=low + + * Updated usb.ids. + * Added "HL-1430 Laser Printer". + + -- Aurelien Jarno <aurel32@debian.org> Sat, 3 Dec 2005 00:15:41 +0100 + +usbutils (0.71+cvs20051029-3) unstable; urgency=low + + * Added a note that usbmodules is not useful on 2.4 kernels (closes: + bug#340548). + + -- Aurelien Jarno <aurel32@debian.org> Thu, 24 Nov 2005 20:07:13 +0100 + +usbutils (0.71+cvs20051029-2) unstable; urgency=low + + * Fix usb.ids location in lsusb man page (closes: bug#338854). + + -- Aurelien Jarno <aurel32@debian.org> Sun, 13 Nov 2005 15:52:08 +0100 + +usbutils (0.71+cvs20051029-1) unstable; urgency=low + + * CVS snapshot: + - Support for video terminal tag added (closes: bug#336296). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 29 Oct 2005 12:36:07 +0200 + +usbutils (0.71-7) unstable; urgency=low + + * Fixed URL in debian/copyright (closes: bug#336039). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 28 Oct 2005 01:20:54 +0200 + +usbutils (0.71-6) unstable; urgency=low + + * README.Debian is not really useful, remove it (closes: bug#329261). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 20 Sep 2005 23:12:47 +0200 + +usbutils (0.71-5) unstable; urgency=low + + * Fixed parsing of bVoltageSupport. Thanks to Ludovic Rousseau for the patch + (closes: bug#314478). + + -- Aurelien Jarno <aurel32@debian.org> Mon, 20 Jun 2005 07:44:33 +0200 + +usbutils (0.71-4) unstable; urgency=low + + * Added KOBIL to usb.ids (closes: bug#314454). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 17 Jun 2005 15:04:43 +0200 + +usbutils (0.71-3) unstable; urgency=low + + * Makes udeb depending on libusb-0.1-udeb instead of libusb-0.1-udeb + instead of libusb-0.1-4. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 5 Jun 2005 22:55:54 +0200 + +usbutils (0.71-2) unstable; urgency=low + + * Also produce an udeb package. Patch by Colin Watson (closes: + bug#311653). + * Added fix for dpkg-dev >= 1.13.2 (closes: bug#311655). + * Added HP OfficeJet 5510 to usb.ids (closes: bug#311656). + + -- Aurelien Jarno <aurel32@debian.org> Thu, 2 Jun 2005 17:15:02 +0200 + +usbutils (0.71-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno <aurel32@debian.org> Thu, 19 May 2005 00:28:37 +0200 + +usbutils (0.70-8) unstable; urgency=low + + * Added some webcams to usb.ids (closes: bug#305022). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 22 Apr 2005 19:14:16 +0200 + +usbutils (0.70-7) unstable; urgency=low + + * Fixed USB IDs for Zaurus C-860 (closes: bug#304818). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 16 Apr 2005 00:24:19 +0200 + +usbutils (0.70-6) unstable; urgency=low + + * Added Labtec Wireless Optical Mouse to usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Fri, 15 Apr 2005 12:15:59 +0200 + +usbutils (0.70-5) unstable; urgency=low + + * Only suggests wget or lynx instead of depending on it + (closes: bug#30492). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 1 Apr 2005 08:04:08 +0200 + +usbutils (0.70-4) unstable; urgency=low + + * Fixed manpage (closes: bug#302144). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 30 Mar 2005 12:19:08 +0200 + +usbutils (0.70-3) unstable; urgency=low + + * Updated usb.ids + * Read USB IDs as hexa instead of autodetecting. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 28 Mar 2005 19:58:24 +0200 + +usbutils (0.70-2) unstable; urgency=low + + * Only build usbmodules on systems using a Linux kernel. + + -- Aurelien Jarno <aurel32@debian.org> Thu, 17 Mar 2005 18:13:49 +0100 + +usbutils (0.70-1) unstable; urgency=medium + + * New upstream version. This is basically the same as the CVS version + used before, with some autoconf/automake update as well as gcc 4.0 + fixes. It only makes official changes that were already in the Debian + package. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 23 Jan 2005 14:54:53 +0100 + +usbutils (0.11+cvs20041108-1) unstable; urgency=medium + + * New CVS version. + * Set umask before downloading a new usb.ids (closes: bug#280232). + + -- Aurelien Jarno <aurel32@debian.org> Mon, 8 Nov 2004 16:33:32 +0000 + +usbutils (0.11+cvs20041016-5) unstable; urgency=high + + * Fixed postinst so no error message is output (closes: bug#279217). + + -- Aurelien Jarno <aurel32@debian.org> Mon, 1 Nov 2004 14:36:20 +0000 + +usbutils (0.11+cvs20041016-4) unstable; urgency=high + + * Fixed update-usbids (closes: bug#278935). + * Move /usr/share/misc/usb.ids.old to /var/lib/usbutils during postinst + (closes: bug#278936). + + -- Aurelien Jarno <aurel32@debian.org> Sat, 30 Oct 2004 19:45:29 +0000 + +usbutils (0.11+cvs20041016-3) unstable; urgency=high + + * Moved usb.ids to /var/lib/usbutils to be FHS compliant (closes: + bug#278480). + + -- Aurelien Jarno <aurel32@debian.org> Wed, 27 Oct 2004 09:54:27 +0000 + +usbutils (0.11+cvs20041016-2) unstable; urgency=high + + * Moved usb.ids to /var/share/misc (closes: bug#278480). + * Added a symlink in /usr/share/misc for backward compatibility. + + -- Aurelien Jarno <aurel32@debian.org> Wed, 27 Oct 2004 07:55:06 +0000 + +usbutils (0.11+cvs20041016-1) unstable; urgency=low + + * New CVS version: + - USB 2.0 updates for dual-speed and OTG devices, hubs. + - Display all descriptors in the right sequence, and dump ones + we don't (yet) recognize. + - Minor cleanups. + - usb.ids updated. + + -- Aurelien Jarno <aurel32@debian.org> Sat, 16 Oct 2004 14:28:18 +0200 + +usbutils (0.11+cvs20040318-3) unstable; urgency=low + + * Read the HID descriptors table using USB_RECIP_INTERFACE instead of + USB_RECIP_DEVICE (closes: bug#247726). + * Claim an interface before reading data from it. + + -- Aurelien Jarno <aurel32@debian.org> Fri, 11 Jun 2004 23:27:39 +0200 + +usbutils (0.11+cvs20040318-2) unstable; urgency=low + + * Added symlinks for manpages: + - lsusb(1) -> lsusb(8) + - usbmodules(1) -> usbmodules(8) + + -- Aurelien Jarno <aurel32@debian.org> Wed, 5 May 2004 08:59:01 +0200 + +usbutils (0.11+cvs20040318-1) unstable; urgency=medium + + * New CVS version including the previous changes. + * Allow empty line in map files (closes: bug#247264). + + -- Aurelien Jarno <aurel32@debian.org> Tue, 4 May 2004 11:32:53 +0200 + +usbutils (0.11+cvs20040313-2) unstable; urgency=low + + * Fixed a typo in the help message (closes: bug#245414). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 23 Apr 2004 09:25:03 +0200 + +usbutils (0.11+cvs20040313-1) unstable; urgency=low + + * New version from CVS. + * Applied patch from Lee Maguire to support reporting of keyboard + country type (closes: bug#237015). + * Updated usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 14 Mar 2004 00:32:59 +0100 + +usbutils (0.11-8) unstable; urgency=low + + * Applied patch from David Brownell to dump more information on HUB + devices. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 15 Feb 2004 12:05:39 +0100 + +usbutils (0.11-7) unstable; urgency=low + + * Added a dependency on wget (>= 1.8.1-6) | lynx (>= 2.8.4.1b-3) as + update-usbids needs to download files (closes: bug#224679). + * Updated usb.ids. + + -- Aurelien Jarno <aurel32@debian.org> Mon, 29 Dec 2003 14:36:37 +0100 + +usbutils (0.11-6) unstable; urgency=low + + * Added a patch to access the USB devices through libusb instead of + directly through the kernel (closes: bug#135288). The patch has + also been integrated by the upstream in his repository. + * Updated manpages consequently (closes: bug#222237). + * Added symlinks to /usr/bin, as usbmodules and lsusb can now be run + by an unprivileged user, even the verbosity is higher in root mode. + + -- Aurelien Jarno <aurel32@debian.org> Sat, 6 Dec 2003 19:54:44 +0100 + +usbutils (0.11-5) unstable; urgency=low + + * Fixed a bug which could occurs when getting descriptors from HID + devices. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 16 Nov 2003 20:18:14 +0100 + +usbutils (0.11-4) unstable; urgency=low + + * Don't query language IDs descriptors if the device doesn't contains + any string. + * Fixed some typos in manpages. + + -- Aurelien Jarno <aurel32@debian.org> Sun, 16 Nov 2003 18:56:28 +0100 + +usbutils (0.11-3) unstable; urgency=low + + * Moved usb.ids to /usr/share/misc so that other packages could use it. + (closes: bug#184894). + * Added a script to update usb.ids (closes: bug#204879). + * Don't build libusb. This is better than building it and removing the + corresponding files later. That remove the call of an old configure + file (closes: bug#201934). + + -- Aurelien Jarno <aurel32@debian.org> Fri, 24 Oct 2003 23:24:14 +0200 + +usbutils (0.11-2) unstable; urgency=low + + * New maintainer (closes: bug#217119). + * Fixed a bug causing a "cannot get report descriptor" error on hid + devices. Thanks to Loïc Dachary for the patch (closes: #215907). + * Updated usb.ids. + * debian/control + + Depends on ${misc:Depends} + * Uses autotools-dev to update config.{guess,sub}. + * Uses debian/compat instead of DH_COMPAT. + * Upgraded policy compliance to 3.6.1. + + -- Aurelien Jarno <aurel32@debian.org> Thu, 23 Oct 2003 20:36:01 +0200 + +usbutils (0.11-1) unstable; urgency=low + + * Special Thanks to Andreas Metzler <ametzler@downhill.at.eu.org> for + this update. + * New upstream 0.11: (Closes: #62182) - "lsusb don't work under ordinary + user" + * update usb.ids from master file http://linux-usb.sourceforge.net/usb.ids + (Closes: #147851) - "usb.ids very very old" and (Closes: #79574) "MOTU + FastLane not included in usb.ids file". + * patch manpage to list correct location of usb.ids-file on Debian. + (Closes: #130682) + + -- Christopher L Cheney <ccheney@debian.org> Thu, 13 Mar 2003 20:00:00 -0600 + +usbutils (0.9-1) unstable; urgency=high + + * New Upstream. + * Bug was in users usb.usermap file (Closes: #102881) + * Fixed config.guess config.sub (Closes: #111469) + + -- Christopher L Cheney <ccheney@debian.org> Fri, 23 Nov 2001 21:59:19 -0600 + +usbutils (0.8-1) unstable; urgency=low + + * New Maintainer. + + -- Christopher L Cheney <ccheney@debian.org> Wed, 13 Jun 2001 11:20:06 -0500 + +usbutils (0.6-2) unstable; urgency=low + + * Added #!/bin/sh to postinst of libusb0. (closes: #58588) + + -- Raphael Bossek <bossekr@debian.org> Tue, 7 Mar 2000 16:10:14 +0100 + +usbutils (0.6-1) unstable; urgency=low + + * New upstream version. + + -- Raphael Bossek <bossekr@debian.org> Sun, 9 Jan 2000 13:13:30 +0100 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..2111f9c --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: usbutils +Section: utils +Priority: optional +Maintainer: Aurelien Jarno <aurel32@debian.org> +Build-Depends: debhelper-compat (= 13), libusb-1.0-0-dev, libudev-dev, pkg-config +Standards-Version: 4.6.0 +Rules-Requires-Root: no +Homepage: https://github.com/gregkh/usbutils + +Package: usbutils +Architecture: linux-any +Depends: ${shlibs:Depends}, ${misc:Depends} +Breaks: hwdata (<< 0.334-1~), isenkram (<< 0.45~), kinfocenter (<< 4:5.14.5-2~), libosinfo-1.0-0 (<< 1.8.0-1~), usbip (<< 2.0+5.10.4-1~) +Multi-Arch: foreign +Description: Linux USB utilities + This package contains the lsusb utility for inspecting the devices + connected to the USB bus. It shows a graphical representation of the + devices that are currently plugged in, showing the topology of the + USB bus. It also displays information on each individual device on + the bus. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..046125a --- /dev/null +++ b/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Christopher L Cheney <ccheney@debian.org> on +Wed, 13 Jun 2001 11:20:06 -0500. + +It was downloaded from https://www.kernel.org/pub/linux/utils/usb/usbutils/ + +Upstream Authors: + Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +Copyright: + Copyright 2011 (c) Greg Kroah-Hartman <gregkh@suse.de> + Copyright 2016 Stephan Linz <linz@li-pro.net> + Copyright (C) 1999, 2000 Thomas Sailer (sailer@ife.ee.ethz.ch) + Copyright (C) 1999-2001, 2003 Thomas Sailer (t.sailer@alumni.ethz.ch) + Copyright (c) 1999 Thomas Sailer <sailer@ife.ee.ethz.ch> + Copyright (C) 2003-2005 David Brownell + Copyright (C) 2003 Aurelien Jarno (aurelien@aurel32.net) + Copyright (c) 2004 Frans Pop <elendil@planet.nl> + Copyright (c) 2004 Greg Kroah-Hartman <greg@kroah.com> + Copyright (c) 2004 Randy Dunlap <rdunlap@xenotime.net> + Copyright (c) 2004 Thomas Sailer <sailer@ife.ee.ethz.ch> + Copyright (c) 2005-2006 David Brownell <dbrownell@users.sourceforge.net> + Copyright (c) 2009,2010 Greg Kroah-Hartman <gregkh@suse.de> + Copyright (C) 2009-2010 Nikolai Kondrashov + Copyright (c) 2009-2016 Alan Stern + Copyright (c) 2009 Frans Pop <elendil@planet.nl> + Copyright (c) 2009 Greg Kroah-Hartman <gregkh@suse.de> + Copyright (c) 2009 Greg Kroah-Hartman <greg@kroah.com> + Copyright (c) 2009 Kay Sievers <kay.sievers@vrfy.org> + Copyright (c) 2009 Kurt Garloff <garloff@suse.de> + Copyright (c) 2009 Randy Dunlap <rdunlap@xenotime.net> + Copyright (C) 2010-2011 Nikolai Kondrashov + Copyright (c) 2010 Nikolai Kondrashov <spbnick@gmail.com> + Copyright (c) 2010 Nikolai Kondrashov + Copyright (C) 2010 Nikolai Kondrashov + Copyright (c) 2013,2018 Kurt Garloff <kurt@garloff.de> + Copyright (C) 2013 Tom Gundersen (teg@jklm.no) + Copyright (C) 2013 Tom Gundersen <teg@jklm.no> + Copyright (C) 2017-2018 Michael Drake <michael.drake@codethink.co.uk> + Copyright (C) 2017 Michael Drake <michael.drake@codethink.co.uk> + Copyright (c) 2018 Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +License: + + This program 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 program 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, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301 USA. + +On Debian systems, the complete text of the GNU General Public +License, version 2, can be found in /usr/share/common-licenses/GPL-2. + diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..84087ea --- /dev/null +++ b/debian/install @@ -0,0 +1,7 @@ +usr/bin/lsusb +usr/bin/usb-devices +usr/bin/usbhid-dump +usr/bin/usbreset +usr/share/man/man1/usb-devices.1 +usr/share/man/man8/lsusb.8 +usr/share/man/man8/usbhid-dump.8 diff --git a/debian/not-installed b/debian/not-installed new file mode 100644 index 0000000..f0516a9 --- /dev/null +++ b/debian/not-installed @@ -0,0 +1 @@ +usr/bin/lsusb.py diff --git a/debian/patches/01-usb-devices-use-local-variable-type-to-handle-recurs.patch b/debian/patches/01-usb-devices-use-local-variable-type-to-handle-recurs.patch new file mode 100644 index 0000000..c8c9314 --- /dev/null +++ b/debian/patches/01-usb-devices-use-local-variable-type-to-handle-recurs.patch @@ -0,0 +1,39 @@ +From b1c31712134d2b28877bbe01de1526a256ca676c Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman <gregkh@linuxfoundation.org> +Date: Fri, 15 Oct 2021 16:07:17 +0200 +Subject: [PATCH] usb-devices: use 'local' variable type to handle recursion + +When recursing into a long USB tree, the local variables in the +print_device() function would get confused and take on the value of the +previous device it printed. This caused devices to not get printed out +at all, the exact opposite of what we wanted. + +Resolve this by using the non-POSIX 'local' variable declaration. + +Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> +--- + usb-devices | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/usb-devices b/usb-devices +index 4e14608..9aca88d 100755 +--- a/usb-devices ++++ b/usb-devices +@@ -101,10 +101,10 @@ print_interface() { + } + + print_device() { +- devpath=$1 +- parent=$2 +- level=$3 +- count=$4 ++ local devpath=$1 ++ local parent=$2 ++ local level=$3 ++ local count=$4 + + [ -d $devpath ] || return + cd $devpath +-- +2.42.0 + diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..f7f6fa3 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +01-usb-devices-use-local-variable-type-to-handle-recurs.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..4798a33 --- /dev/null +++ b/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +-include /usr/share/dpkg/buildtools.mk + +%: + dh $@ + +override_dh_auto_build: + dh_auto_build + $(CC) $(CFLAGS) $(LDFLAGS) -o $(CURDIR)/usbreset $(CURDIR)/usbreset.c + +override_dh_auto_install: + dh_auto_install --destdir=$(CURDIR)/debian/tmp + install -m 755 $(CURDIR)/usbreset $(CURDIR)/debian/tmp/usr/bin + +override_dh_auto_clean: + dh_auto_clean + rm -f $(CURDIR)/usbreset diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..9c13979 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) |