[DRE-commits] [SCM] ruby-httpclient.git branch, master, updated. debian/2.3.3-1

Gunnar Wolf gwolf at gwolf.org
Mon Jun 10 22:41:38 UTC 2013


The following commit has been merged in the master branch:
commit 33aa02a8d79743beb3b06d9bbfb960f78dcaf760
Author: Gunnar Wolf <gwolf at gwolf.org>
Date:   Mon Jun 10 17:36:06 2013 -0500

    This package now ships a binary — Write its manpage

diff --git a/debian/copyright b/debian/copyright
index 84c37a4..9c5718d 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -9,10 +9,14 @@ License: GPL-2+ or Ruby
 Files: debian/*
 Copyright: © 2002-2006 Fumitoshi UKAY <ukai at debian.or.jp>
 	   © 2009-2012 Ryan Niebur <ryanryan52 at gmail.com>
-	   © 2010-2012 Gunnar Wolf <gwolf at debian.org>
+	   © 2010-2013 Gunnar Wolf <gwolf at debian.org>
 	   © 2011-2012 Antonio Terceiro <terceiro at debian.org>
 License: GPL-2+ or Ruby
 
+Files: debian/httpclient.1
+Copyright: © 2013 Gunnar Wolf <gwolf at debian.org>
+License: GPL-2+
+
 License: Ruby
  This program is copyrighted free software by NAKAMURA, Hiroshi.  You can
  redistribute it and/or modify it under the same terms of Ruby's license;
diff --git a/debian/httpclient.1 b/debian/httpclient.1
new file mode 100644
index 0000000..b63ab4e
--- /dev/null
+++ b/debian/httpclient.1
@@ -0,0 +1,51 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.TH rgettext 1 "2013-06-10"
+.SH NAME
+httpclient \- Shell command for performing HTTP requests using Ruby httpclient
+.SH SYNOPSIS
+.TP
+httpclient <method> <uri> [params]
+.TP
+httpclient
+.SH DESCRIPTION
+This program is an example/companion to the Ruby httpclient module,
+but can be used as a complete standalone HTTP client.
+.PP
+If invoked with a method and an URI, the specified URI will be
+requested via the method given from its server. The allowed methods
+are \fBhead\fP, \fBget\fP, \fBpost\fP, \fBput\fP, \fBdelete\fP,
+\fBoptions\fP, \fBpropfind\fP, \fBproppatch\fP and
+\fBtrace\fP.
+.PP
+Parameters can be specified as a third parameter and will be delivered
+accordingly (i.e. appended to the URI after a \fB?\fP sign if the
+method is \fBget\fP, but as the posted body if the method is
+\fBpost\fP)
+.PP
+Please note that no checks are done as to whether the requested
+parameters make sense in the context they are specified, they are just
+sent as-is.
+.TP
+$ httpclient get https://www.google.co.jp/ q=ruby
+.PP
+If no parameters are specified, an interactive Ruby (\fBirb\fP)
+session will be opened, binding an HTTPClient object as 'self'. You
+can then call HTTPClient instance methods like:
+.TP
+$ httpclient
+>> get "https://www.google.co.jp/", :q => :ruby
+.PP
+Httpclient will print the `wiredump' of your request (that is, the
+commands sent to the server via HTTP), then the request's headers, and
+finally the result.
+.SH OPTIONS
+.SH AUTHOR
+Gunnar Wolf <gwolf at debian.org>
+.SH NOTES
+This manual page was written by Gunnar Wolf <gwolf at debian.org>
+for the Debian project, but can be freely used by others.
+
+This is free documentation; 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.
diff --git a/debian/ruby-httpclient.manpages b/debian/ruby-httpclient.manpages
new file mode 100644
index 0000000..cba67b0
--- /dev/null
+++ b/debian/ruby-httpclient.manpages
@@ -0,0 +1 @@
+debian/httpclient.1

-- 
ruby-httpclient.git



More information about the Pkg-ruby-extras-commits mailing list