After 9 years, I figure it's about time for a new release of usbview, as some people still use it, and there's been some grumbling about a release by the distro packages that have to deal with it. Nothing big in here, just loads of build configuration changes in order to keep the thing building properly within most modern Linux systems, and a few other small changes. Full changelog is at the bottom of this email. Ideally in the future, this will move into the usbutils package, when I get some free time, and remove it from the need to access the debugfs file and take advantage of the extended device structure parsing that 'lsusb' provides. The package can be downladed at: http://www.kroah.com/linux/usb/usbview-2.1.tar.gz and the git tree can be found at: http://github.com/gregkh/usbview thanks, greg k-h ------- version 2.1 - build warnings fixed - increased max number of interfaces allowed, fixing problem with some USB sound devices. - autogen.sh added - LICENSES directory added and license moved to it - SPDX license headers added - policykit support added - usbview.desktop: Add desktop file. - usbview_icon.svg: Convert xpm bitmap icon into a scalable svg icon. - configure.in configure.ac: Rename former to latter. - autgen.sh, config.h.in: Remove in favour of "autoreconf --install". - configure.ac, Makefile.am: - Autotools tweaks and normalization. - Don't include CPPFLAGS in AM_CPPFLAGS. - Remove references to unset GLIB_CFLAGS and GLIB_LIBS in Makefile.am - Reorder clauses to usual order. - Remove obsolete comments. - Add m4 quoting to configure.ac per autoconf documentation. - VERSION belongs in config.h from configure.ac, not Makefile.am. - Use AX_CFLAGS_WARN_ALL instead of custom code. - Address "autoupdate" and "autoreconf --warn=all" output. - Support (conditional) installation of icons, including bitmap icons at various resolutions, and desktop file. - remove NEWS, now unnecessary due to automake foreign option. - Makefile.am, interface.c: Generate icon compiled into executable from scalable icon. - .gitignore: Updates. - ChangeLog: trim whitespace - squelch compiler warning: examine fgets return value