debian/0000775000000000000000000000000012261412765007176 5ustar debian/copyright0000664000000000000000000000377012070045072011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: usbredir Source: http://spice-space.org/page/UsbRedir Files: * Copyright: Copyright 2010-2012 Red Hat, Inc. License: LGPL-2.1+ Files: usbredirserver/usbredirserver.c usbredirtestclient/usbredirtestclient.c Copyright: Copyright 2010-2011 Red Hat, Inc. License: GPL-2+ Files: debian/* Copyright: 2012 Liang Guo License: LGPL-2.1+ License: LGPL-2.1+ This library 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 library 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 Lesser General Public License along with this library; 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". License: GPL-2+ 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". debian/libusbredirhost1.docs0000664000000000000000000000001512142730034013317 0ustar README TODO debian/libusbredirhost-dev.install0000664000000000000000000000013712070045072014536 0ustar usr/lib/*/pkgconfig/libusbredirhost.pc usr/lib/*/libusbredirhost.so usr/include/usbredirhost.h debian/libusbredirhost1.install0000664000000000000000000000003712070045072014042 0ustar usr/lib/*/libusbredirhost.so.* debian/changelog0000664000000000000000000000201012261412734011035 0ustar usbredir (0.6-2ubuntu1) trusty; urgency=low * Use dh-autoreconf, resolving FTBFS on ppc64el. -- Daniel T Chen Thu, 02 Jan 2014 20:43:38 -0500 usbredir (0.6-2) unstable; urgency=low * Upload to unstable -- Liang Guo Thu, 09 May 2013 22:18:36 +0800 usbredir (0.6-1) experimental; urgency=low * New upstream release (Closes: #691405) * Rename libusbredirparser0 to libusbredirparser1 * Remove ChangeLog from libusbredirhost1.docs, included in all package * Rename libusbredirparser.pc to libusbredirparser-0.5.pc in libusbredirparser-dev.install -- Liang Guo Sun, 30 Dec 2012 15:03:35 +0800 usbredir (0.4.3-2) unstable; urgency=low * debian/control: - Update my E-mail address - Fix dependency problem -- Liang Guo Fri, 25 May 2012 21:54:08 +0800 usbredir (0.4.3-1) unstable; urgency=low * Initial release (Closes: #665379) -- Liang Guo Thu, 05 Apr 2012 10:23:27 +0800 debian/libusbredirparser1.symbols0000664000000000000000000000424312142730034014405 0ustar libusbredirparser.so.1 libusbredirparser1 #MINVER# usbredirfilter_check@Base 0.6 usbredirfilter_print@Base 0.6 usbredirfilter_rules_to_string@Base 0.6 usbredirfilter_string_to_rules@Base 0.6 usbredirfilter_verify@Base 0.6 usbredirparser_caps_set_cap@Base 0.6 usbredirparser_create@Base 0.6 usbredirparser_destroy@Base 0.6 usbredirparser_do_read@Base 0.6 usbredirparser_do_write@Base 0.6 usbredirparser_free_packet_data@Base 0.6 usbredirparser_free_write_buffer@Base 0.6 usbredirparser_has_data_to_write@Base 0.6 usbredirparser_have_cap@Base 0.6 usbredirparser_have_peer_caps@Base 0.6 usbredirparser_init@Base 0.6 usbredirparser_peer_has_cap@Base 0.6 usbredirparser_send_alloc_bulk_streams@Base 0.6 usbredirparser_send_alt_setting_status@Base 0.6 usbredirparser_send_buffered_bulk_packet@Base 0.6 usbredirparser_send_bulk_packet@Base 0.6 usbredirparser_send_bulk_receiving_status@Base 0.6 usbredirparser_send_bulk_streams_status@Base 0.6 usbredirparser_send_cancel_data_packet@Base 0.6 usbredirparser_send_configuration_status@Base 0.6 usbredirparser_send_control_packet@Base 0.6 usbredirparser_send_device_connect@Base 0.6 usbredirparser_send_device_disconnect@Base 0.6 usbredirparser_send_ep_info@Base 0.6 usbredirparser_send_filter_filter@Base 0.6 usbredirparser_send_filter_reject@Base 0.6 usbredirparser_send_free_bulk_streams@Base 0.6 usbredirparser_send_get_alt_setting@Base 0.6 usbredirparser_send_get_configuration@Base 0.6 usbredirparser_send_interface_info@Base 0.6 usbredirparser_send_interrupt_packet@Base 0.6 usbredirparser_send_interrupt_receiving_status@Base 0.6 usbredirparser_send_iso_packet@Base 0.6 usbredirparser_send_iso_stream_status@Base 0.6 usbredirparser_send_reset@Base 0.6 usbredirparser_send_set_alt_setting@Base 0.6 usbredirparser_send_set_configuration@Base 0.6 usbredirparser_send_start_bulk_receiving@Base 0.6 usbredirparser_send_start_interrupt_receiving@Base 0.6 usbredirparser_send_start_iso_stream@Base 0.6 usbredirparser_send_stop_bulk_receiving@Base 0.6 usbredirparser_send_stop_interrupt_receiving@Base 0.6 usbredirparser_send_stop_iso_stream@Base 0.6 usbredirparser_serialize@Base 0.6 usbredirparser_unserialize@Base 0.6 debian/libusbredirparser1.install0000664000000000000000000000004112142730034014353 0ustar usr/lib/*/libusbredirparser.so.* debian/patches/0000775000000000000000000000000012070045072010614 5ustar debian/patches/update-usbredirserver-whatis-entry.diff0000664000000000000000000000110112070045072020421 0ustar Description: Update usbredirserver/usbredirserver.1 to fix manpage-has-useless-whatis-entry Author: Liang Guo --- a/usbredirserver/usbredirserver.1 +++ b/usbredirserver/usbredirserver.1 @@ -1,6 +1,6 @@ .TH USBREDIRSERVER "1" "April 2012" "usbredirserver 0.4.3" "User Commands" .SH NAME -usbredirserver \- manual page for usbredirserver 0.4.3 +usbredirserver \- exporting an USB device for use from another (virtual) machine .SH SYNOPSIS .B usbredirserver [\fI-p|--port \fR] [\fI-v|--verbose <0-5>\fR] \fI\fR debian/patches/series0000664000000000000000000000005012070045072012024 0ustar update-usbredirserver-whatis-entry.diff debian/libusbredirhost1.symbols0000664000000000000000000000066312070045072014071 0ustar libusbredirhost.so.1 libusbredirhost1 #MINVER# usbredirhost_check_device_filter@Base 0.4.3 usbredirhost_close@Base 0.4.3 usbredirhost_free_write_buffer@Base 0.4.3 usbredirhost_get_guest_filter@Base 0.4.3 usbredirhost_has_data_to_write@Base 0.4.3 usbredirhost_open@Base 0.4.3 usbredirhost_open_full@Base 0.4.3 usbredirhost_read_guest_data@Base 0.4.3 usbredirhost_set_device@Base 0.4.3 usbredirhost_write_guest_data@Base 0.4.3 debian/libusbredirparser-dev.install0000664000000000000000000000024212142730034015051 0ustar usr/lib/*/pkgconfig/libusbredirparser-0.5.pc usr/lib/*/libusbredirparser.so usr/include/usbredirproto.h usr/include/usbredirfilter.h usr/include/usbredirparser.h debian/watch0000664000000000000000000000011312070045072010211 0ustar version=3 http://spice-space.org/download/usbredir/usbredir-(.*)\.tar\.bz2 debian/control0000664000000000000000000000541612261412707010603 0ustar Source: usbredir Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Liang Guo Build-Depends: debhelper (>= 9), dh-autoreconf, libusb-1.0-0-dev, pkg-config Standards-Version: 3.9.3 Homepage: http://www.spice-space.org/ Vcs-Git: git://git.debian.org/collab-maint/usbredir.git Vcs-Browser: http://git.debian.org/?p=collab-maint/usbredir.git;a=summary Package: libusbredirhost1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Implementing the usb-host (*) side of a usbredir connection (runtime) Usbredirhost is a library implementing the usb-host (*) side of a usbredir connection. All that an application wishing to implement an usb-host needs to do is: * Provide a libusb device handle for the device * Provide write and read callbacks for the actual transport of usbredir data * Monitor for usbredir and libusb read/write events and call their handlers . This package contains the runtime library. Package: libusbredirhost-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libusbredirhost1 (= ${binary:Version}), ${misc:Depends}, libusbredirparser-dev Description: implementing the usb-host (*) side of a usbredir connection (development) Usbredirhost is a library implementing the usb-host (*) side of a usbredir connection. All that an application wishing to implement an usb-host needs to do is: * Provide a libusb device handle for the device * Provide write and read callbacks for the actual transport of usbredir data * Monitor for usbredir and libusb read/write events and call their handlers . This package contains the development header files. Package: libusbredirparser1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Parser for the usbredir protocol (runtime) Usbredirparse is a library containing the parser for the usbredir protocol. This package contains the runtime library. Package: libusbredirparser-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libusbredirparser1 (= ${binary:Version}), ${misc:Depends} Description: Parser for the usbredir protocol (development) Usbredirparse is a library containing the parser for the usbredir protocol. This package contains the development header files. Package: usbredirserver Section: otherosfs Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Simple USB host TCP server usbredirserver is a small standalone server for exporting an USB device for use from another (virtual) machine through the usbredir protocol. debian/source/0000775000000000000000000000000012070045072010465 5ustar debian/source/format0000664000000000000000000000001412070045072011673 0ustar 3.0 (quilt) debian/libusbredirhost-dev.docs0000664000000000000000000000006112070045072014014 0ustar usb-redirection-protocol.txt README.multi-thread debian/compat0000664000000000000000000000000212070045072010363 0ustar 9 debian/rules0000775000000000000000000000027412261412760010254 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS %: dh $@ --with autoreconf debian/usbredirserver.install0000664000000000000000000000007412070045072013624 0ustar usr/sbin/usbredirserver usr/share/man/man1/usbredirserver.1