From 4c009eaaec38f10825642fec358d0a53cfa5043c Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Wed, 16 Apr 2014 15:19:05 +0100 Subject: [PATCH] add the patch, likely needs to be rebased --- rhbz948451-fix-manual-pages.patch | 48 +++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 rhbz948451-fix-manual-pages.patch diff --git a/rhbz948451-fix-manual-pages.patch b/rhbz948451-fix-manual-pages.patch new file mode 100644 index 0000000..62eb10c --- /dev/null +++ b/rhbz948451-fix-manual-pages.patch @@ -0,0 +1,48 @@ +diff -up usb-modeswitch-1.2.7/usb_modeswitch.c.fix-manual-pages usb-modeswitch-1.2.7/usb_modeswitch.c +--- usb-modeswitch-1.2.7/usb_modeswitch.c.fix-manual-pages 2013-08-20 12:12:10.752953754 +0200 ++++ usb-modeswitch-1.2.7/usb_modeswitch.c 2013-08-20 12:37:27.415242925 +0200 +@@ -1968,7 +1968,8 @@ void printHelp() + " -g, --device-num NUM system device number (for hard ID)\n" + " -m, --message-endpoint NUM direct the message transfer there (optional)\n" + " -M, --message-content message to send (hex number as string)\n" +- " -2 , -3 additional messages to send (-n recommended)\n" ++ " -2, --message-content2 additional messages to send (-n recommended)\n" ++ " -3, --message-content3 additional messages to send (-n recommended)\n" + " -n, --need-response read response to the message transfer (CSW)\n" + " -r, --response-endpoint NUM read response from there (optional)\n" + " -d, --detach-only detach the active driver, no further action\n" +@@ -1989,10 +1990,11 @@ void printHelp() + " -B, --qisda-mode apply a special procedure\n" + " -E, --quanta-mode apply a special procedure\n" + " -R, --reset-usb reset the device after all other actions\n" ++ " -w, --release-delay delay releasing the interface\n" + " -Q, --quiet don't show progress or error messages\n" + " -W, --verbose print all settings and debug output\n" + " -D, --sysmode specific result and syslog message\n" +- " -s, --success switching result check with timeout\n" ++ " -s, --check-success switching result check with timeout\n" + " -I, --no-inquire do not get SCSI attributes (default on)\n\n" + " -c, --config-file load long configuration from file\n\n" + " -t, --stdinput read long configuration from stdin\n\n" +diff -up usb-modeswitch-1.2.7/usb_modeswitch_dispatcher.1.fix-manual-pages usb-modeswitch-1.2.7/usb_modeswitch_dispatcher.1 +--- usb-modeswitch-1.2.7/usb_modeswitch_dispatcher.1.fix-manual-pages 2013-08-20 11:59:15.467713141 +0200 ++++ usb-modeswitch-1.2.7/usb_modeswitch_dispatcher.1 2013-08-20 12:57:51.913947292 +0200 +@@ -0,0 +1,18 @@ ++.TH "USB_MODESWITCH_DISPATCHER" "1" ++.SH "NAME" ++usb_modeswitch_dispatcher - dispatcher not intended for direct invocation. ++.SH "SYNOPSIS" ++.PP ++\fBusb_modeswitch_dispatcher\fR ++.SH "DESCRIPTION" ++.PP ++usb_modeswitch_dispatcher is doing additional device checking and ++using the usb_modeswitch binary to switch with the selected device config file. ++If no drivers are taking care of the device after the mode switch, the dispatcher ++will try to load and bind the "option" serial driver, in order to make the device ++usable. ++.PP ++This program is called by udev and is not supposed to be called directly ++by the user. ++.SH SEE ALSO ++.BR usb_modeswitch(1).