--- librack-ruby-1.0.0.orig/debian/control +++ librack-ruby-1.0.0/debian/control @@ -0,0 +1,38 @@ +Source: librack-ruby +Section: ruby +Priority: optional +Maintainer: Sebastien Delafond +Uploaders: Ryan Niebur +Build-Depends: debhelper (>= 6.0.7~), cdbs, ruby-pkg-tools +Build-Depends-Indep: ruby1.8, help2man +Standards-Version: 3.8.1 +Homepage: http://rack.rubyforge.org/ + +Package: librack-ruby1.8 +Architecture: all +Depends: ${misc:Depends}, ruby1.8, libruby1.8 +Description: modular Ruby webserver interface (Ruby 1.8) + Rack provides a minimal, modular and adaptable interface for + developing web applications in Ruby. By wrapping HTTP requests and + responses in the simplest way possible, it unifies and distills the + API for web servers, web frameworks, and software in between (the + so-called middleware) into a single method call. + . + The exact details of this are described in the Rack specification, + which all Rack applications should conform to. + +Package: librack-ruby +Architecture: all +Depends: ${misc:Depends}, librack-ruby1.8 +Description: modular Ruby webserver interface + Rack provides a minimal, modular and adaptable interface for + developing web applications in Ruby. By wrapping HTTP requests and + responses in the simplest way possible, it unifies and distills the + API for web servers, web frameworks, and software in between (the + so-called middleware) into a single method call. + . + The exact details of this are described in the Rack specification, + which all Rack applications should conform to. + . + This package provide documentation and depends on the package + containing the actual library for the default Ruby version. --- librack-ruby-1.0.0.orig/debian/copyright +++ librack-ruby-1.0.0/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Sebastien Delafond on +Wed, 07 May 2008 09:39:28 -0700. + +It was downloaded from + +Upstream Authors: + * Christian Neukirchen + * HTTP authentication: Tim Fletcher + * Cookie sessions, Static handler: Luc Heinrich + * Pool sessions, OpenID authentication: blink + * LiteSpeed handler: Adrian Madrid + * SCGI handler: Jeremy Evans + * Official Logo: Armin Ronacher + +Copyright: + + Copyright (c) 2007, 2008, 2009 Christian Neukirchen + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER + IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --- librack-ruby-1.0.0.orig/debian/librack-ruby.docs +++ librack-ruby-1.0.0/debian/librack-ruby.docs @@ -0,0 +1,4 @@ +doc +README +SPEC +KNOWN-ISSUES --- librack-ruby-1.0.0.orig/debian/librack-ruby1.8.manpages +++ librack-ruby-1.0.0/debian/librack-ruby1.8.manpages @@ -0,0 +1 @@ +debian/rackup.1 --- librack-ruby-1.0.0.orig/debian/librack-ruby.examples +++ librack-ruby-1.0.0/debian/librack-ruby.examples @@ -0,0 +1 @@ +example/* --- librack-ruby-1.0.0.orig/debian/rules +++ librack-ruby-1.0.0/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +binary-install/librack-ruby1.8:: debian/rackup.1 + +debian/rackup.1: + chmod +x ./bin/rackup + help2man -N -n "run a rack web service" -o debian/rackup.1 ./bin/rackup + +clean:: + rm -f debian/rackup.1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk + +# keep it consistent, just in case setup.rb decides not to change it for some reason +binary-install/librack-ruby1.8:: + sed -i 's,#!/usr/bin/env ruby,#! /usr/bin/ruby1.8,' $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin/rackup + +# setup.rb likes to change this +clean:: + sed -i 's,#! /usr/bin/ruby1.8,#!/usr/bin/env ruby,' bin/rackup --- librack-ruby-1.0.0.orig/debian/source.lintian-overrides +++ librack-ruby-1.0.0/debian/source.lintian-overrides @@ -0,0 +1,2 @@ +# this is needed for debian/rules +librack-ruby source: build-depends-without-arch-dep ruby-pkg-tools --- librack-ruby-1.0.0.orig/debian/changelog +++ librack-ruby-1.0.0/debian/changelog @@ -0,0 +1,43 @@ +librack-ruby (1.0.0-2) unstable; urgency=low + + * add Homepage field + * s/^A // the short description + * use the ruby-pkg-extras cdbs classes instead of manually copying + stuff around + * update upstream copyright notice in debian/copyright + * generate a man page for rackup with help2man + * depends on ${misc:Depends} + * add myself to Uploaders + + -- Ryan Niebur Sun, 03 May 2009 02:03:23 -0700 + +librack-ruby (1.0.0-1) unstable; urgency=low + + * New upstream release. + * Added debian/watch file. + * Bumped up Standards version to 3.8.1. + * BUmped up debhelper compat level to 6. + * Moved to section "ruby". + * Added proper versioned dependency on debhelper (for dh_lintian). + * Updated short description for librack-ruby1.8. + + -- Sebastien Delafond Tue, 28 Apr 2009 02:14:00 -0700 + +librack-ruby (0.9.1-1) unstable; urgency=low + + * New upstream release (Closes: #516855). + + -- Sebastien Delafond Mon, 23 Feb 2009 19:29:20 -0800 + +librack-ruby (0.3.0-2) unstable; urgency=low + + * Corrected short description for librack-ruby1.8 + + -- Sebastien Delafond Wed, 07 May 2008 14:13:26 -0700 + +librack-ruby (0.3.0-1) unstable; urgency=low + + * Initial Release (Closes: #480035). + + -- Sebastien Delafond Wed, 07 May 2008 11:28:30 -0700 + --- librack-ruby-1.0.0.orig/debian/librack-ruby.lintian-overrides +++ librack-ruby-1.0.0/debian/librack-ruby.lintian-overrides @@ -0,0 +1,2 @@ +# this is only the doc for jquery +librack-ruby binary: embedded-javascript-library usr/share/doc/librack-ruby/doc/js/jquery.js.gz --- librack-ruby-1.0.0.orig/debian/watch +++ librack-ruby-1.0.0/debian/watch @@ -0,0 +1,8 @@ +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 2 file +version=3 + +http://chneukirchen.org/releases/rack-([\d.]+)\.tar\.gz --- librack-ruby-1.0.0.orig/debian/compat +++ librack-ruby-1.0.0/debian/compat @@ -0,0 +1 @@ +6