debian/0000775000000000000000000000000012674116233007175 5ustar debian/rules0000775000000000000000000000137512674116230010260 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 override_dh_install: rm debian/tmp/usr/lib/*/libgusb.la rm debian/tmp/usr/bin/gusbcmd dh_install --fail-missing override_dh_installchangelogs: dh_installchangelogs NEWS override_dh_auto_test: # dh_auto_test echo "Skipping tests as they fail in build environment due to USB bus not available" %: dh $@ --with autoreconf,gir debian/control0000664000000000000000000000413612627516046010610 0ustar Source: libgusb Priority: extra Maintainer: Michal Čihař Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, libglib2.0-dev (>= 2.38.0), libusb-1.0-0-dev (>= 1.0.19), gobject-introspection (>= 1.29), libgirepository1.0-dev (>= 1.29), gtk-doc-tools, valac (>= 0.20) Standards-Version: 3.9.6 Section: libs Homepage: http://www.hughski.com/downloads.html Vcs-Git: git://anonscm.debian.org/collab-maint/libgusb.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libgusb.git Package: libgusb-dev Section: libdevel Architecture: any Depends: libgusb2 (= ${binary:Version}), ${misc:Depends}, gir1.2-gusb-1.0, libgudev-1.0-dev, libusb-1.0-0-dev Description: GLib wrapper around libusb1 - development files GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains header files needed for compiling programs with GUsb. Package: libgusb-doc Section: doc Architecture: all Depends: libgusb-dev, ${misc:Depends} Suggests: devhelp Description: GLib wrapper around libusb1 - documentation GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains the documentation. Package: libgusb2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: GLib wrapper around libusb1 GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains the GUsb shared library. Package: gir1.2-gusb-1.0 Section: introspection Architecture: any Depends: ${misc:Depends}, ${gir:Depends} Description: GObject introspection data for libgusb This package contains the introspection data for GUsb. . It can be used by packages using the GIRepository format to generate dynamic bindings. debian/libgusb2.dirs0000664000000000000000000000001012627516046011564 0ustar usr/lib debian/gbp.conf0000664000000000000000000000014612627516046010621 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] sign-tags = True pristine-tar = True debian/libgusb2.install0000664000000000000000000000002412627516046012276 0ustar usr/lib/*/lib*.so.* debian/docs0000664000000000000000000000001412627516046010047 0ustar README TODO debian/watch0000664000000000000000000000012312627516046010226 0ustar version=3 http://people.freedesktop.org/~hughsient/releases/ libgusb-(.*)\.tar\.xz debian/libgusb2.symbols0000664000000000000000000000730712674115676012341 0ustar libgusb.so.2 libgusb2 #MINVER# LIBGUSB_0.1.0@LIBGUSB_0.1.0 0.1.0 LIBGUSB_0.1.1@LIBGUSB_0.1.1 0.1.1 LIBGUSB_0.1.7@LIBGUSB_0.1.7 0.1.7 LIBGUSB_0.2.2@LIBGUSB_0.2.2 0.2.2 LIBGUSB_0.2.4@LIBGUSB_0.2.4 0.2.4 LIBGUSB_0.2.5@LIBGUSB_0.2.5 0.2.5 g_usb_context_enumerate@LIBGUSB_0.2.2 0.2.2 g_usb_context_error_quark@LIBGUSB_0.1.0 0.1.0 g_usb_context_find_by_bus_address@LIBGUSB_0.2.2 0.2.2 g_usb_context_find_by_platform_id@LIBGUSB_0.2.4 0.2.4 g_usb_context_find_by_vid_pid@LIBGUSB_0.2.2 0.2.2 g_usb_context_get_devices@LIBGUSB_0.2.2 0.2.2 g_usb_context_get_main_context@LIBGUSB_0.1.0 0.1.0 g_usb_context_get_source@LIBGUSB_0.1.0 0.1.0 g_usb_context_get_type@LIBGUSB_0.1.0 0.1.0 g_usb_context_new@LIBGUSB_0.1.0 0.1.0 g_usb_context_set_debug@LIBGUSB_0.1.0 0.1.0 g_usb_context_set_main_context@LIBGUSB_0.1.0 0.1.0 g_usb_context_wait_for_replug@LIBGUSB_0.1.0 0.2.9 g_usb_device_bulk_transfer@LIBGUSB_0.1.0 0.1.0 g_usb_device_bulk_transfer_async@LIBGUSB_0.1.0 0.1.0 g_usb_device_bulk_transfer_finish@LIBGUSB_0.1.0 0.1.0 g_usb_device_claim_interface@LIBGUSB_0.1.0 0.1.0 g_usb_device_close@LIBGUSB_0.1.0 0.1.0 g_usb_device_control_transfer@LIBGUSB_0.1.0 0.1.0 g_usb_device_control_transfer_async@LIBGUSB_0.1.0 0.1.0 g_usb_device_control_transfer_finish@LIBGUSB_0.1.0 0.1.0 g_usb_device_error_quark@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_address@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_bus@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_children@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_configuration@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_custom_index@LIBGUSB_0.2.5 0.2.5 g_usb_device_get_device_class@LIBGUSB_0.1.7 0.1.7 g_usb_device_get_device_protocol@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_device_subclass@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_interface@LIBGUSB_0.1.0 0.2.8 g_usb_device_get_interfaces@LIBGUSB_0.1.0 0.2.8 g_usb_device_get_manufacturer_index@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_parent@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_pid@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_pid_as_str@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_platform_id@LIBGUSB_0.1.1 0.1.1 g_usb_device_get_port_number@LIBGUSB_0.2.4 0.2.4 g_usb_device_get_product_index@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_release@LIBGUSB_0.1.0 0.2.8 g_usb_device_get_serial_number_index@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_string_descriptor@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_type@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_vid@LIBGUSB_0.1.0 0.1.0 g_usb_device_get_vid_as_str@LIBGUSB_0.2.4 0.2.4 g_usb_device_interrupt_transfer@LIBGUSB_0.1.0 0.1.0 g_usb_device_interrupt_transfer_async@LIBGUSB_0.1.0 0.1.0 g_usb_device_interrupt_transfer_finish@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_coldplug@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_find_by_bus_address@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_find_by_vid_pid@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_get_devices@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_get_type@LIBGUSB_0.1.0 0.1.0 g_usb_device_list_new@LIBGUSB_0.1.0 0.1.0 g_usb_device_open@LIBGUSB_0.1.0 0.1.0 g_usb_device_release_interface@LIBGUSB_0.1.0 0.1.0 g_usb_device_reset@LIBGUSB_0.1.0 0.1.0 g_usb_device_set_configuration@LIBGUSB_0.1.0 0.1.0 g_usb_device_set_interface_alt@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_alternate@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_class@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_extra@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_index@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_kind@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_length@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_number@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_protocol@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_subclass@LIBGUSB_0.1.0 0.2.8 g_usb_interface_get_type@LIBGUSB_0.1.0 0.2.8 g_usb_source_error_quark@LIBGUSB_0.1.0 0.1.0 g_usb_source_set_callback@LIBGUSB_0.1.0 0.1.0 g_usb_strerror@LIBGUSB_0.1.0 0.1.0 debian/gir1.2-gusb-1.0.install0000664000000000000000000000004312627516046013022 0ustar usr/lib/*/girepository-1.0 usr/lib debian/libgusb-dev.dirs0000664000000000000000000000002412627516046012263 0ustar usr/lib usr/include debian/copyright0000664000000000000000000000403712627516046011140 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libgusb Source: http://people.freedesktop.org/~hughsient/releases/ Files: * Copyright: Copyright (C) 2011 Richard Hughes Copyright (C) 2011 Hans de Goede License: LGPL-2.1+ Files: tools/* Copyright: Copyright (C) 2011 Richard Hughes License: GPL-2.0+ Files: debian/* Copyright: 2012 Michal Čihař License: LGPL-2.1+ License: GPL-2.0+ This package 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 package 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, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: LGPL-2.1+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This package 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 Lesser General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in "/usr/share/common-licenses/LGPL-2.1". debian/changelog0000664000000000000000000000762012674116116011054 0ustar libgusb (0.2.9-0ubuntu1) xenial; urgency=medium * New upstream release (0.2.9) * debian/rules: - Don't install gusbcmd. It was added as a debugging aide, however we won't package it for now. * Update symbols file. -- Mario Limonciello Mon, 21 Mar 2016 09:09:20 -0500 libgusb (0.2.8-1) unstable; urgency=medium * New upstream release. * Update symbols file. -- Michal Čihař Wed, 02 Dec 2015 08:28:53 +0100 libgusb (0.2.7-1) unstable; urgency=medium * New upstream release. -- Michal Čihař Thu, 17 Sep 2015 09:30:23 +0200 libgusb (0.2.6-1) unstable; urgency=medium * New upstream release. -- Michal Čihař Thu, 23 Jul 2015 08:03:24 +0200 libgusb (0.2.5-1) unstable; urgency=medium * New upstream release. * Update symbols file as the library started to support versioned symbols. -- Michal Čihař Mon, 08 Jun 2015 10:30:12 +0200 libgusb (0.2.4-1) unstable; urgency=medium * New upstream release. * Raised glib dependency to 2.38. * New exported symbols. -- Michal Čihař Mon, 16 Mar 2015 08:43:22 +0100 libgusb (0.2.2-1) unstable; urgency=medium * New upstream release. - Dropped gudev dependency, raised glib and libusb ones. - Updated symbols table. * Bump standards to 3.9.6. -- Michal Čihař Thu, 27 Nov 2014 14:44:48 +0100 libgusb (0.1.6-5) unstable; urgency=medium * Miscellaneous fixes from Ubuntu (Closes: #736827): * Build-depend on valac (>= 0.20), not valac-0.20. * Install typelib to /usr/lib as expected, not to the multiarch dir. * Keep libgusb2.symbols at version 0.1.5 for compatibility with existing Ubuntu builds. * Call dh --with gir. -- Michal Čihař Mon, 27 Jan 2014 11:42:27 +0100 libgusb (0.1.6-4) unstable; urgency=medium * Use dh-autoreconf for newer libtool. -- Michal Čihař Mon, 20 Jan 2014 16:04:03 +0100 libgusb (0.1.6-3) unstable; urgency=medium * Bump standards to 3.9.5. * Use debhelper 9. * Use canonical VCS URLs in debian/control. * Enable multiarch support. -- Michal Čihař Mon, 20 Jan 2014 15:49:26 +0100 libgusb (0.1.6-2) unstable; urgency=low * Build with valac-0.20 (Closes: #707465). -- Michal Čihař Fri, 17 May 2013 10:38:30 +0200 libgusb (0.1.6-1) unstable; urgency=low * Update to unstable. -- Michal Čihař Tue, 07 May 2013 09:53:03 +0200 libgusb (0.1.6-0.1) experimental; urgency=low * Non maintainer upload with maintainer approval * Imported Upstream version 0.1.6 (Closes: #699941) * Update build-dependencies according to configure.ac - added libglib2.0-dev, gobject-introspection and valac * Add GObject introspection package gir1.2-gusb-1.0 * Install Vala API (vapi) in libgusb-dev package * libgusb2.symbols: update for added symbols -- Andreas Henriksson Fri, 08 Mar 2013 09:52:33 +0100 libgusb (0.1.3-5) unstable; urgency=low * Fix upstream homepage link. -- Michal Čihař Mon, 25 Jun 2012 15:08:44 +0200 libgusb (0.1.3-4) unstable; urgency=low * Improve package description (Closes: #668043). * Adjust debian/copyright to final version of DEP-5. * Bump standards to 3.9.3. -- Michal Čihař Mon, 14 May 2012 10:16:54 +0200 libgusb (0.1.3-3) unstable; urgency=low * Add missing dependencies to devel package. -- Michal Čihař Wed, 04 Jan 2012 12:27:11 +0100 libgusb (0.1.3-2) unstable; urgency=low * Disable tests completely, they need USB access and it fails on most buildds. -- Michal Čihař Wed, 04 Jan 2012 07:57:37 +0100 libgusb (0.1.3-1) unstable; urgency=low * Initial release (Closes: #654204). -- Michal Čihař Mon, 02 Jan 2012 13:50:33 +0100 debian/libgusb-doc.install0000664000000000000000000000003612627516046012762 0ustar usr/share/gtk-doc/html/gusb/* debian/libgusb-dev.install0000664000000000000000000000020412627516046012770 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/share/gir-1.0/GUsb-1.0.gir usr/share/vala/vapi/gusb.vapi debian/source/0000775000000000000000000000000012627516046010501 5ustar debian/source/format0000664000000000000000000000001412627516046011707 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000212627516046010377 0ustar 9