[DRE-commits] r5783 - in trunk/unicorn-http: . debian debian/patches debian/source

Laurent Arnoud spk-guest at alioth.debian.org
Thu Aug 19 18:55:54 UTC 2010


Author: spk-guest
Date: 2010-08-19 18:55:50 +0000 (Thu, 19 Aug 2010)
New Revision: 5783

Added:
   trunk/unicorn-http/debian/
   trunk/unicorn-http/debian/changelog
   trunk/unicorn-http/debian/compat
   trunk/unicorn-http/debian/control
   trunk/unicorn-http/debian/copyright
   trunk/unicorn-http/debian/patches/
   trunk/unicorn-http/debian/patches/hyphon_fix_for_man.patch
   trunk/unicorn-http/debian/patches/series
   trunk/unicorn-http/debian/rules
   trunk/unicorn-http/debian/source/
   trunk/unicorn-http/debian/source/format
   trunk/unicorn-http/debian/unicorn-http-doc.docs
   trunk/unicorn-http/debian/unicorn-http-doc.examples
   trunk/unicorn-http/debian/unicorn-http-doc.rdoc
   trunk/unicorn-http/debian/unicorn-http.links
   trunk/unicorn-http/debian/watch
Log:
[svn-inject] Application des modifications Debian (1.0.1-1) pour le trunk


Property changes on: trunk/unicorn-http/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/unicorn-http/debian/changelog
===================================================================
--- trunk/unicorn-http/debian/changelog	                        (rev 0)
+++ trunk/unicorn-http/debian/changelog	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,5 @@
+unicorn-http (1.0.1-1) UNRELEASED; urgency=low
+
+  * Initial Release. (Closes: #577712)
+
+ -- Laurent Arnoud <laurent at spkdev.net>  Sat, 24 Jul 2010 16:56:19 +0200

Added: trunk/unicorn-http/debian/compat
===================================================================
--- trunk/unicorn-http/debian/compat	                        (rev 0)
+++ trunk/unicorn-http/debian/compat	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1 @@
+5

Added: trunk/unicorn-http/debian/control
===================================================================
--- trunk/unicorn-http/debian/control	                        (rev 0)
+++ trunk/unicorn-http/debian/control	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,65 @@
+Source: unicorn-http
+Section: web
+Priority: optional
+Maintainer: Laurent Arnoud <laurent at spkdev.net>
+Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Deepak Tripathi <apenguinlinux at gmail.com>
+Build-Depends: debhelper (>= 5.0.0), ruby1.8, ruby1.8-dev, rdoc1.8, ruby1.9.1, ruby1.9.1-dev, rdoc1.9.1, cdbs, ruby-pkg-tools, quilt
+Standards-Version: 3.9.0
+Build-Depends-Indep: graphviz
+Homepage: http://unicorn.bogomips.org/
+Vcs-Git: git://git.debian.org/collab-maint/unicorn-http.git
+Vcs-Browser: http://git.debian.org/?p=collab-maint/unicorn-http.git
+
+Package: unicorn-http-doc
+Architecture: all
+Section: doc
+Recommends: unicorn-http
+Depends: ${misc:Depends}
+Suggests: rdoc, w3m | www-browser
+Description: Rack HTTP server for fast clients and Unix (documentation)
+ Unicorn is an HTTP server for Rack applications designed to only serve fast
+ clients on low-latency, high-bandwidth connections and take advantage of
+ features in Unix/Unix-like kernels. Slow clients should only be served by
+ placing a reverse proxy capable of fully buffering both the request and
+ response in between Unicorn and slow clients.
+ .
+ This package contains Unicorn's documentation and some example scripts.
+
+Package: unicorn-http1.8
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby1.8, librack-ruby1.8 (>= 1.1.0)
+Suggests: nginx, rails, unicorn-http-doc
+Description: Rack HTTP server for fast clients and Unix
+ Unicorn is an HTTP server for Rack applications designed to only serve fast
+ clients on low-latency, high-bandwidth connections and take advantage of
+ features in Unix/Unix-like kernels. Slow clients should only be served by
+ placing a reverse proxy capable of fully buffering both the request and
+ response in between Unicorn and slow clients.
+ .
+ This is the package for Ruby 1.8.
+
+Package: unicorn-http1.9.1
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby1.9.1, librack-ruby1.9.1 (>= 1.1.0)
+Suggests: nginx, rails, unicorn-doc
+Description: Rack HTTP server for fast clients and Unix
+ Unicorn is an HTTP server for Rack applications designed to only serve fast
+ clients on low-latency, high-bandwidth connections and take advantage of
+ features in Unix/Unix-like kernels. Slow clients should only be served by
+ placing a reverse proxy capable of fully buffering both the request and
+ response in between Unicorn and slow clients.
+ .
+ This is the package for Ruby 1.9.1.
+
+Package: unicorn-http
+Architecture: all
+Depends: ${misc:Depends}, unicorn-http1.8
+Description: Rack HTTP server for fast clients and Unix
+ Unicorn is an HTTP server for Rack applications designed to only serve fast
+ clients on low-latency, high-bandwidth connections and take advantage of
+ features in Unix/Unix-like kernels. Slow clients should only be served by
+ placing a reverse proxy capable of fully buffering both the request and
+ response in between Unicorn and slow clients.
+ .
+ This is a metapackage which depends on the version of unicorn for the
+ current version of ruby. It also provides the /usr/bin/unicorn symlinks.

Added: trunk/unicorn-http/debian/copyright
===================================================================
--- trunk/unicorn-http/debian/copyright	                        (rev 0)
+++ trunk/unicorn-http/debian/copyright	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,60 @@
+This package was debianized by:
+
+    Laurent Arnoud <laurent at spkdev.net> on Mon, 12 Apr 2010 22:01:08 +0200
+
+It was downloaded from:
+
+    http://unicorn.bogomips.org/
+
+Upstream Author:
+
+	Eric Wong <normalperson at yhbt.net>
+	Suraj N. Kurapati <sunaku at gmail.com>
+	Andrey Stikheev <andrey.stikheev at gmail.com>
+	Wayne Larsen <wayne at larsen.st>
+
+Copyright:
+
+	Andrey Stikheev <andrey.stikheev at gmail.com>
+	Bradley Taylor (bktaylor)
+	bricolage
+	Eric Wong <normalperson at yhbt.net>
+	Evan Weaver <eweaver at twitter.com>
+	Ezra Zygmuntowicz (ezmobius)
+	Filipe Lautert
+	Austin Godber (godber)
+	Ian Ownbey <ian at inspir.es>
+	Iñaki Baz Castillo <ibc at aliax.net>
+	Luis Lavena (luislavena)
+	MenTaLguY
+	Nick Sieger (nicksieger)
+	Suraj N. Kurapati <sunaku at gmail.com>
+	Rick Olson (technoweenie)
+	Wayne E. Seguin <wayneeseguin at gmail.com>
+	Wayne Larsen <wayne at larsen.st>
+	why the lucky stiff
+	Zed A. Shaw
+
+License:
+
+    This program 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 program 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 <http://www.gnu.org/licenses/>.
+
+On Debian systems, the complete text of the GNU General
+Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
+
+The Debian packaging is:
+
+    Copyright (C) 2010 Laurent Arnoud <laurent at spkdev.net>
+
+and is licensed under the GPL version 3, see above.

Added: trunk/unicorn-http/debian/patches/hyphon_fix_for_man.patch
===================================================================
--- trunk/unicorn-http/debian/patches/hyphon_fix_for_man.patch	                        (rev 0)
+++ trunk/unicorn-http/debian/patches/hyphon_fix_for_man.patch	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,443 @@
+Index: unicorn-http/man/man1/unicorn.1
+===================================================================
+--- unicorn-http.orig/man/man1/unicorn.1	2010-05-12 17:02:33.000000000 -0400
++++ unicorn-http/man/man1/unicorn.1	2010-05-12 17:02:54.000000000 -0400
+@@ -1,10 +1,10 @@
+ .TH UNICORN 1 "September 15, 2009" "Unicorn User Manual"
+ .SH NAME
+ .PP
+-unicorn - a rackup-like command to launch the Unicorn HTTP server
++unicorn \- a rackup-like command to launch the Unicorn HTTP server
+ .SH SYNOPSIS
+ .PP
+-unicorn [-c CONFIG_FILE] [-E RACK_ENV] [-D] [RACKUP_FILE]
++unicorn [\-c CONFIG_FILE] [\-E RACK_ENV] [\-D] [RACKUP_FILE]
+ .SH DESCRIPTION
+ .PP
+ A rackup(1)-like command to launch Rack applications using Unicorn.
+@@ -12,9 +12,9 @@
+ but the \[lq]working_directory\[rq] directive may be used in the
+ CONFIG_FILE.
+ .PP
+-While unicorn takes a myriad of command-line options for
++While unicorn takes a myriad of command\-line options for
+ compatibility with ruby(1) and rackup(1), it is recommended to
+-stick to the few command-line options specified in the SYNOPSIS and
++stick to the few command\-line options specified in the SYNOPSIS and
+ use the CONFIG_FILE as much as possible.
+ .SH RACKUP FILE
+ .PP
+@@ -22,12 +22,12 @@
+ It should be the same file used by rackup(1) and other Rack
+ launchers, it uses the \f[I]Rack::Builder\f[] DSL.
+ .PP
+-Embedded command-line options are mostly parsed for compatibility
++Embedded command\-line options are mostly parsed for compatibility
+ with rackup(1) but strongly discouraged.
+ .SH UNICORN OPTIONS
+ .TP
+-.B -c, --config-file CONFIG_FILE
+-Path to the Unicorn-specific config file.
++.B \-c, \-\-config\-file CONFIG_FILE
++Path to the Unicorn\-specific config file.
+ The config file is implemented as a Ruby DSL, so Ruby code may
+ executed.
+ See the RDoc/ri for the \f[I]Unicorn::Configurator\f[] class for
+@@ -35,7 +35,7 @@
+ .RS
+ .RE
+ .TP
+-.B -D, --daemonize
++.B \-D, \-\-daemonize
+ Run daemonized in the background.
+ The process is detached from the controlling terminal and stdin is
+ redirected to \[lq]/dev/null\[rq].
+@@ -47,110 +47,110 @@
+ .RS
+ .RE
+ .TP
+-.B -E, --env RACK_ENV
++.B \-E, \-\-env RACK_ENV
+ Run under the given RACK_ENV.
+ See the RACK ENVIRONMENT section for more details.
+ .RS
+ .RE
+ .TP
+-.B -l, --listen ADDRESS
++.B \-l, \-\-listen ADDRESS
+ Listens on a given ADDRESS.
+ ADDRESS may be in the form of HOST:PORT or PATH, HOST:PORT is taken
+ to mean a TCP socket and PATH is meant to be a path to a UNIX
+ domain socket.
+ Defaults to \[lq]0.0.0.0:8080\[rq] (all addresses on TCP port 8080)
+ For production deployments, specifying the \[lq]listen\[rq]
+-directive in CONFIG_FILE is recommended as it allows fine-tuning of
++directive in CONFIG_FILE is recommended as it allows fine\-tuning of
+ socket options.
+ .RS
+ .RE
+ .SH RACKUP COMPATIBILITY OPTIONS
+ .TP
+-.B -o, --host HOST
++.B \-o, \-\-host HOST
+ Listen on a TCP socket belonging to HOST, default is
+ \[lq]0.0.0.0\[rq] (all addresses).
+-If specified multiple times on the command-line, only the
+-last-specified value takes effect.
++If specified multiple times on the command\-line, only the
++last\-specified value takes effect.
+ This option only exists for compatibility with the rackup(1)
+ command, use of \[lq]-l\[rq]/\[lq]--listen\[rq] switch is
+ recommended instead.
+ .RS
+ .RE
+ .TP
+-.B -p, --port PORT
++.B \-p, \-\-port PORT
+ Listen on the specified TCP PORT, default is 8080.
+-If specified multiple times on the command-line, only the
+-last-specified value takes effect.
++If specified multiple times on the command\-line, only the
++last\-specified value takes effect.
+ This option only exists for compatibility with the rackup(1)
+ command, use of \[lq]-l\[rq]/\[lq]--listen\[rq] switch is
+ recommended instead.
+ .RS
+ .RE
+ .TP
+-.B -s, --server SERVER
+-No-op, this exists only for compatibility with rackup(1).
++.B \-s, \-\-server SERVER
++No\-op, this exists only for compatibility with rackup(1).
+ .RS
+ .RE
+ .SH RUBY OPTIONS
+ .TP
+-.B -e, --eval LINE
++.B \-e, \-\-eval LINE
+ Evaluate a LINE of Ruby code.
+-This evaluation happens immediately as the command-line is being
++This evaluation happens immediately as the command\-line is being
+ parsed.
+ .RS
+ .RE
+ .TP
+-.B -d, --debug
++.B \-d, \-\-debug
+ Turn on debug mode, the $DEBUG variable is set to true.
+ .RS
+ .RE
+ .TP
+-.B -w, --warn
++.B \-w, \-\-warn
+ Turn on verbose warnings, the $VERBOSE variable is set to true.
+ .RS
+ .RE
+ .TP
+-.B -I, --include PATH
++.B \-I, \-\-include PATH
+ specify $LOAD_PATH.
+ PATH will be prepended to $LOAD_PATH.
+ The \[aq]:\[aq] character may be used to delimit multiple
+ directories.
+ This directive may be used more than once.
+ Modifications to $LOAD_PATH take place immediately and in the order
+-they were specified on the command-line.
++they were specified on the command\-line.
+ .RS
+ .RE
+ .TP
+-.B -r, --require LIBRARY
++.B \-r, \-\-require LIBRARY
+ require a specified LIBRARY before executing the application.
+ The "require" statement will be executed immediately and in the
+-order they were specified on the command-line.
++order they were specified on the command\-line.
+ .RS
+ .RE
+ .SH SIGNALS
+ .PP
+ The following UNIX signals may be sent to the master process:
+ .IP \[bu] 2
+-HUP - reload config file, app, and gracefully restart all workers
++HUP \- reload config file, app, and gracefully restart all workers
+ .IP \[bu] 2
+-INT/TERM - quick shutdown, kills all workers immediately
++INT/TERM \- quick shutdown, kills all workers immediately
+ .IP \[bu] 2
+-QUIT - graceful shutdown, waits for workers to finish their current
++QUIT \- graceful shutdown, waits for workers to finish their current
+ request before finishing.
+ .IP \[bu] 2
+-USR1 - reopen all logs owned by the master and all workers See
++USR1 \- reopen all logs owned by the master and all workers See
+ Unicorn::Util.reopen_logs for what is considered a log.
+ .IP \[bu] 2
+-USR2 - reexecute the running binary.
++USR2 \- reexecute the running binary.
+ A separate QUIT should be sent to the original process once the
+ child is verified to be up and running.
+ .IP \[bu] 2
+-WINCH - gracefully stops workers but keep the master running.
++WINCH \- gracefully stops workers but keep the master running.
+ This will only work for daemonized processes.
+ .IP \[bu] 2
+-TTIN - increment the number of worker processes by one
++TTIN \- increment the number of worker processes by one
+ .IP \[bu] 2
+-TTOU - decrement the number of worker processes by one
++TTOU \- decrement the number of worker processes by one
+ .PP
+ See the SIGNALS (http://unicorn.bogomips.org/SIGNALS.html) document
+ for full description of all signals used by Unicorn.
+@@ -159,19 +159,19 @@
+ Accepted values of RACK_ENV and the middleware they automatically
+ load (outside of RACKUP_FILE) are exactly as those in rackup(1):
+ .IP \[bu] 2
+-development - loads Rack::CommonLogger, Rack::ShowExceptions, and
++development \- loads Rack::CommonLogger, Rack::ShowExceptions, and
+ Rack::Lint middleware
+ .IP \[bu] 2
+-deployment - loads Rack::CommonLogger middleware
++deployment \- loads Rack::CommonLogger middleware
+ .IP \[bu] 2
+-none - loads no middleware at all, relying entirely on RACKUP_FILE
++none \- loads no middleware at all, relying entirely on RACKUP_FILE
+ .PP
+ All unrecognized values for RACK_ENV are assumed to be
+ \[lq]none\[rq].
+ Production deployments are strongly encouraged to use
+ \[lq]deployment\[rq] or \[lq]none\[rq] for maximum performance.
+ .PP
+-As of Unicorn 0.94.0, RACK_ENV is exported as a process-wide
++As of Unicorn 0.94.0, RACK_ENV is exported as a process\-wide
+ environment variable as well.
+ While not current a part of the Rack specification as of Rack
+ 1.0.1, this has become a de facto standard in the Rack world.
+@@ -182,8 +182,8 @@
+ RACKUP_FILE, some frameworks do not require them.
+ .SH ENVIRONMENT VARIABLES
+ .PP
+-The RACK_ENV variable is set by the aforementioned -E switch.
+-All application or library-specific environment variables (e.g.
++The RACK_ENV variable is set by the aforementioned \-E switch.
++All application or library\-specific environment variables (e.g.
+ TMPDIR) may always be set in the Unicorn CONFIG_FILE in addition to
+ the spawning shell.
+ When transparently upgrading Unicorn, all environment variables set
+Index: unicorn-http/man/man1/unicorn_rails.1
+===================================================================
+--- unicorn-http.orig/man/man1/unicorn_rails.1	2010-05-12 17:02:33.000000000 -0400
++++ unicorn-http/man/man1/unicorn_rails.1	2010-05-12 17:07:37.000000000 -0400
+@@ -1,14 +1,14 @@
+ .TH UNICORN_RAILS 1 "September 17, 2009" "Unicorn User Manual"
+ .SH NAME
+ .PP
+-unicorn_rails - a script/server-like command to launch the Unicorn
++unicorn_rails \- a script/server\-like command to launch the Unicorn
+ HTTP server
+ .SH SYNOPSIS
+ .PP
+-unicorn_rails [-c CONFIG_FILE] [-E RAILS_ENV] [-D] [RACKUP_FILE]
++unicorn_rails [\-c CONFIG_FILE] [\-E RAILS_ENV] [\-D] [RACKUP_FILE]
+ .SH DESCRIPTION
+ .PP
+-A rackup(1)-like command to launch Rails applications using
++A rackup(1)\-like command to launch Rails applications using
+ Unicorn.
+ It is expected to be started in your Rails application root
+ (RAILS_ROOT), but the \[lq]working_directory\[rq] directive may be
+@@ -25,14 +25,14 @@
+ default middleware loading is designed like the
+ \f[B]script/server\f[] command distributed with Rails.
+ .PP
+-While Unicorn takes a myriad of command-line options for
++While Unicorn takes a myriad of command\-line options for
+ compatibility with ruby(1) and rackup(1), it is recommended to
+-stick to the few command-line options specified in the SYNOPSIS and
++stick to the few command\-line options specified in the SYNOPSIS and
+ use the CONFIG_FILE as much as possible.
+ .SH UNICORN OPTIONS
+ .TP
+-.B -c, --config-file CONFIG_FILE
+-Path to the Unicorn-specific config file.
++.B \-c, \-\-config\-file CONFIG_FILE
++Path to the Unicorn\-specific config file.
+ The config file is implemented as a Ruby DSL, so Ruby code may
+ executed.
+ See the RDoc/ri for the \f[I]Unicorn::Configurator\f[] class for
+@@ -40,7 +40,7 @@
+ .RS
+ .RE
+ .TP
+-.B -D, --daemonize
++.B \-D, \-\-daemonize
+ Run daemonized in the background.
+ The process is detached from the controlling terminal and stdin is
+ redirected to \[lq]/dev/null\[rq].
+@@ -58,7 +58,7 @@
+ .RS
+ .RE
+ .TP
+-.B -E, --env RAILS_ENV
++.B \-E, \-\-env RAILS_ENV
+ Run under the given RAILS_ENV.
+ This sets the RAILS_ENV environment variable.
+ Acceptable values are exactly those you expect in your Rails
+@@ -67,7 +67,7 @@
+ .RS
+ .RE
+ .TP
+-.B -l, --listen ADDRESS
++.B \-l, \-\-listen ADDRESS
+ Listens on a given ADDRESS.
+ ADDRESS may be in the form of HOST:PORT or PATH, HOST:PORT is taken
+ to mean a TCP socket and PATH is meant to be a path to a UNIX
+@@ -75,34 +75,34 @@
+ Defaults to \[lq]0.0.0.0:8080\[rq] (all addresses on TCP port
+ 8080).
+ For production deployments, specifying the \[lq]listen\[rq]
+-directive in CONFIG_FILE is recommended as it allows fine-tuning of
++directive in CONFIG_FILE is recommended as it allows fine\-tuning of
+ socket options.
+ .RS
+ .RE
+ .SH RACKUP COMPATIBILITY OPTIONS
+ .TP
+-.B -o, --host HOST
++.B \-o, \-\-host HOST
+ Listen on a TCP socket belonging to HOST, default is
+ \[lq]0.0.0.0\[rq] (all addresses).
+-If specified multiple times on the command-line, only the
+-last-specified value takes effect.
++If specified multiple times on the command\-line, only the
++last\-specified value takes effect.
+ This option only exists for compatibility with the rackup(1)
+ command, use of \[lq]-l\[rq]/\[lq]--listen\[rq] switch is
+ recommended instead.
+ .RS
+ .RE
+ .TP
+-.B -p, --port PORT
++.B \-p, \-\-port PORT
+ Listen on the specified TCP PORT, default is 8080.
+-If specified multiple times on the command-line, only the
+-last-specified value takes effect.
++If specified multiple times on the command\-line, only the
++last\-specified value takes effect.
+ This option only exists for compatibility with the rackup(1)
+ command, use of \[lq]-l\[rq]/\[lq]--listen\[rq] switch is
+ recommended instead.
+ .RS
+ .RE
+ .TP
+-.B --path PATH
++.B \-\-path PATH
+ Mounts the Rails application at the given PATH (instead of
+ \[lq]/\[rq]).
+ This is equivalent to setting the RAILS_RELATIVE_URL_ROOT
+@@ -112,40 +112,40 @@
+ .RE
+ .SH RUBY OPTIONS
+ .TP
+-.B -e, --eval LINE
++.B \-e, \-\-eval LINE
+ Evaluate a LINE of Ruby code.
+-This evaluation happens immediately as the command-line is being
++This evaluation happens immediately as the command\-line is being
+ parsed.
+ .RS
+ .RE
+ .TP
+-.B -d, --debug
++.B \-d, \-\-debug
+ Turn on debug mode, the $DEBUG variable is set to true.
+ For Rails >= 2.3.x, this loads the \f[I]Rails::Rack::Debugger\f[]
+ middleware.
+ .RS
+ .RE
+ .TP
+-.B -w, --warn
++.B \-w, \-\-warn
+ Turn on verbose warnings, the $VERBOSE variable is set to true.
+ .RS
+ .RE
+ .TP
+-.B -I, --include PATH
++.B \-I, \-\-include PATH
+ specify $LOAD_PATH.
+ PATH will be prepended to $LOAD_PATH.
+ The \[aq]:\[aq] character may be used to delimit multiple
+ directories.
+ This directive may be used more than once.
+ Modifications to $LOAD_PATH take place immediately and in the order
+-they were specified on the command-line.
++they were specified on the command\-line.
+ .RS
+ .RE
+ .TP
+-.B -r, --require LIBRARY
++.B \-r, \-\-require LIBRARY
+ require a specified LIBRARY before executing the application.
+ The "require" statement will be executed immediately and in the
+-order they were specified on the command-line.
++order they were specified on the command\-line.
+ .RS
+ .RE
+ .SH RACKUP FILE
+@@ -157,16 +157,16 @@
+ \f[I]optional\f[] for Rails, but may be used to disable some of the
+ default middleware for performance.
+ .PP
+-Embedded command-line options are mostly parsed for compatibility
++Embedded command\-line options are mostly parsed for compatibility
+ with rackup(1) but strongly discouraged.
+ .SH ENVIRONMENT VARIABLES
+ .PP
+-The RAILS_ENV variable is set by the aforementioned -E switch.
+-The RAILS_RELATIVE_URL_ROOT is set by the aforementioned --path
++The RAILS_ENV variable is set by the aforementioned \-E switch.
++The RAILS_RELATIVE_URL_ROOT is set by the aforementioned \-\-path
+ switch.
+ Either of these variables may also be set in the shell or the
+ Unicorn CONFIG_FILE.
+-All application or library-specific environment variables (e.g.
++All application or library\-specific environment variables (e.g.
+ TMPDIR, RAILS_ASSET_ID) may always be set in the Unicorn
+ CONFIG_FILE in addition to the spawning shell.
+ When transparently upgrading Unicorn, all environment variables set
+@@ -177,26 +177,26 @@
+ .PP
+ The following UNIX signals may be sent to the master process:
+ .IP \[bu] 2
+-HUP - reload config file, app, and gracefully restart all workers
++HUP \- reload config file, app, and gracefully restart all workers
+ .IP \[bu] 2
+-INT/TERM - quick shutdown, kills all workers immediately
++INT/TERM \- quick shutdown, kills all workers immediately
+ .IP \[bu] 2
+-QUIT - graceful shutdown, waits for workers to finish their current
++QUIT \- graceful shutdown, waits for workers to finish their current
+ request before finishing.
+ .IP \[bu] 2
+-USR1 - reopen all logs owned by the master and all workers See
++USR1 \- reopen all logs owned by the master and all workers See
+ Unicorn::Util.reopen_logs for what is considered a log.
+ .IP \[bu] 2
+-USR2 - reexecute the running binary.
++USR2 \- reexecute the running binary.
+ A separate QUIT should be sent to the original process once the
+ child is verified to be up and running.
+ .IP \[bu] 2
+-WINCH - gracefully stops workers but keep the master running.
++WINCH \- gracefully stops workers but keep the master running.
+ This will only work for daemonized processes.
+ .IP \[bu] 2
+-TTIN - increment the number of worker processes by one
++TTIN \- increment the number of worker processes by one
+ .IP \[bu] 2
+-TTOU - decrement the number of worker processes by one
++TTOU \- decrement the number of worker processes by one
+ .PP
+ See the SIGNALS (http://unicorn.bogomips.org/SIGNALS.html) document
+ for full description of all signals used by Unicorn.

Added: trunk/unicorn-http/debian/patches/series
===================================================================
--- trunk/unicorn-http/debian/patches/series	                        (rev 0)
+++ trunk/unicorn-http/debian/patches/series	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1 @@
+hyphon_fix_for_man.patch

Added: trunk/unicorn-http/debian/rules
===================================================================
--- trunk/unicorn-http/debian/rules	                        (rev 0)
+++ trunk/unicorn-http/debian/rules	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,58 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-common.mk
+
+DEB_RUBY_CONFIG_ARGS = --installdirs=std --shebang=all
+DEB_RUBY_INSTALL_ARGS = --prefix=debian/$(cdbs_curpkg)
+
+configure/unicorn-http-doc::
+	rdoc --op doc/rdoc lib/ ext/
+
+build/unicorn-http1.8::
+	/usr/bin/ruby1.8 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.8 setup.rb setup
+	/usr/bin/ruby1.8 setup.rb install $(DEB_RUBY_INSTALL_ARGS)
+	/usr/bin/ruby1.8 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.8 setup.rb clean
+
+install/unicorn-http1.8::
+	mv debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn.1 \
+		debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn1.8.1
+	mv debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn_rails.1 \
+		debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn_rails1.8.1
+	mv debian/$(cdbs_curpkg)/usr/bin/unicorn \
+		debian/$(cdbs_curpkg)/usr/bin/unicorn1.8
+	mv debian/$(cdbs_curpkg)/usr/bin/unicorn_rails \
+		debian/$(cdbs_curpkg)/usr/bin/unicorn_rails1.8
+
+build/unicorn-http1.9.1::
+	/usr/bin/ruby1.9.1 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.9.1 setup.rb setup
+	/usr/bin/ruby1.9.1 setup.rb install $(DEB_RUBY_INSTALL_ARGS)
+	/usr/bin/ruby1.9.1 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.9.1 setup.rb clean
+
+install/unicorn-http1.9.1::
+	mv debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn.1 \
+		debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn1.9.1.1
+	mv debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn_rails.1 \
+		debian/$(cdbs_curpkg)/usr/share/man/man1/unicorn_rails1.9.1.1
+	mv debian/$(cdbs_curpkg)/usr/bin/unicorn \
+		debian/$(cdbs_curpkg)/usr/bin/unicorn1.9.1
+	mv debian/$(cdbs_curpkg)/usr/bin/unicorn_rails \
+		debian/$(cdbs_curpkg)/usr/bin/unicorn_rails1.9.1
+
+clean::
+	/usr/bin/ruby1.8 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.8 setup.rb clean
+	/usr/bin/ruby1.9.1 setup.rb config $(DEB_RUBY_CONFIG_ARGS)
+	/usr/bin/ruby1.9.1 setup.rb clean
+	rm -f $(DEB_SRCDIR)/.config-*
+	rm -rf doc/
+	rm -f ext/unicorn_http/Makefile
+	chmod 755 bin/unicorn
+	chmod 755 bin/unicorn_rails
+	sed -i '1s|#! /usr/bin/ruby.*|#!/this/will/be/overwritten/or/wrapped/anyways/do/not/worry/ruby|' bin/unicorn
+	sed -i '1s|#! /usr/bin/ruby.*|#!/this/will/be/overwritten/or/wrapped/anyways/do/not/worry/ruby|' bin/unicorn_rails


Property changes on: trunk/unicorn-http/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/unicorn-http/debian/source/format
===================================================================
--- trunk/unicorn-http/debian/source/format	                        (rev 0)
+++ trunk/unicorn-http/debian/source/format	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/unicorn-http/debian/unicorn-http-doc.docs
===================================================================
--- trunk/unicorn-http/debian/unicorn-http-doc.docs	                        (rev 0)
+++ trunk/unicorn-http/debian/unicorn-http-doc.docs	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,4 @@
+Documentation/GNUmakefile
+Documentation/unicorn.1.txt
+Documentation/unicorn_rails.1.txt
+doc/rdoc

Added: trunk/unicorn-http/debian/unicorn-http-doc.examples
===================================================================
--- trunk/unicorn-http/debian/unicorn-http-doc.examples	                        (rev 0)
+++ trunk/unicorn-http/debian/unicorn-http-doc.examples	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1 @@
+examples/*

Added: trunk/unicorn-http/debian/unicorn-http-doc.rdoc
===================================================================
--- trunk/unicorn-http/debian/unicorn-http-doc.rdoc	                        (rev 0)
+++ trunk/unicorn-http/debian/unicorn-http-doc.rdoc	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1 @@
+ext

Added: trunk/unicorn-http/debian/unicorn-http.links
===================================================================
--- trunk/unicorn-http/debian/unicorn-http.links	                        (rev 0)
+++ trunk/unicorn-http/debian/unicorn-http.links	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,4 @@
+/usr/share/man/man1/unicorn1.8.1.gz /usr/share/man/man1/unicorn.1.gz
+/usr/share/man/man1/unicorn_rails1.8.1.gz /usr/share/man/man1/unicorn_rails.1.gz
+/usr/bin/unicorn1.8 /usr/bin/unicorn
+/usr/bin/unicorn_rails1.8 /usr/bin/unicorn_rails

Added: trunk/unicorn-http/debian/watch
===================================================================
--- trunk/unicorn-http/debian/watch	                        (rev 0)
+++ trunk/unicorn-http/debian/watch	2010-08-19 18:55:50 UTC (rev 5783)
@@ -0,0 +1,2 @@
+version=3
+http://rubyforge.org/frs/?group_id=1306 .*/unicorn-(.*)\.tgz




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