libsexp-processor-ruby (3.0.4-2) debian-dir only changes

Summary

 debian/README.source            |    4 +++
 debian/changelog                |   53 ++++++++++++++++++++++++++++++++++++++++
 debian/compat                   |    1 
 debian/control                  |   39 +++++++++++++++++++++++++++++
 debian/copyright                |   29 +++++++++++++++++++++
 debian/minitest/autorun.rb      |    1 
 debian/minitest/unit.rb         |   20 +++++++++++++++
 debian/rules                    |   23 +++++++++++++++++
 debian/source.lintian-overrides |    2 +
 debian/watch                    |    4 +++
 10 files changed, 176 insertions(+)

    
download this patch

Patch contents

--- libsexp-processor-ruby-3.0.4.orig/debian/changelog
+++ libsexp-processor-ruby-3.0.4/debian/changelog
@@ -0,0 +1,53 @@
+libsexp-processor-ruby (3.0.4-2) unstable; urgency=low
+
+  * Load tests with absolute path - Ruby 1.9.2 doesn't include '.' in it's
+    load path anymore (Closes: #593026)
+  * Standards-Version: 3.9.1
+  * Fixed package description
+
+ -- Tobias Grimm <etobi@debian.org>  Sun, 15 Aug 2010 22:59:11 +0200
+
+libsexp-processor-ruby (3.0.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Tobias Grimm <etobi@debian.org>  Mon, 29 Mar 2010 17:14:49 +0200
+
+libsexp-processor-ruby (3.0.3-6) unstable; urgency=low
+
+  * Re-enabled Ruby 1.9.1 support (fixed the test runner)
+  * Install upstream changelog
+
+ -- Tobias Grimm <etobi@debian.org>  Sat, 27 Feb 2010 20:48:47 +0100
+
+libsexp-processor-ruby (3.0.3-5) unstable; urgency=low
+
+  * Remove Sebastien Delafond from maintainer. Many thanks for all the
+    past work!
+
+ -- Lucas Nussbaum <lucas@lucas-nussbaum.net>  Sun, 21 Feb 2010 20:43:01 +0100
+
+libsexp-processor-ruby (3.0.3-4) unstable; urgency=low
+
+  * Drop package for Ruby 1.9. The test suite fails. Closes: #569883.
+  * Standards-Version -> 3.8.4. No changes needed.
+
+ -- Lucas Nussbaum <lucas@lucas-nussbaum.net>  Sat, 20 Feb 2010 18:26:49 +0100
+
+libsexp-processor-ruby (3.0.3-3) unstable; urgency=low
+
+  * Conflict with libparsetree-ruby <= 2.2.1-2 (Closes: #561462)
+
+ -- Tobias Grimm <etobi@debian.org>  Tue, 29 Dec 2009 12:31:05 +0100
+
+libsexp-processor-ruby (3.0.3-2) unstable; urgency=low
+
+  * Run unit test when building package
+
+ -- Tobias Grimm <etobi@debian.org>  Sun, 06 Dec 2009 10:54:57 +0100
+
+libsexp-processor-ruby (3.0.3-1) unstable; urgency=low
+
+  * Initial Release (Closes: #553942).
+
+ -- Sebastien Delafond <seb@debian.org>  Mon, 02 Nov 2009 11:55:03 +0100
--- libsexp-processor-ruby-3.0.4.orig/debian/rules
+++ libsexp-processor-ruby-3.0.4/debian/rules
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
+
+DEB_INSTALL_CHANGELOGS_ALL = History.txt
+
+build/libsexp-processor-ruby1.8:: build-stamp-1.8
+build/libsexp-processor-ruby1.9.1:: build-stamp-1.9.1
+
+build-stamp-1.8:
+	# Run unit tests:
+	/usr/bin/ruby1.8 -w -I lib:test:debian -r minitest/unit \
+	  -e 'Dir["test/test_*.rb"].each{|test| require test}'
+	touch build-stamp-1.8
+
+build-stamp-1.9.1:
+	# Run unit tests:
+	/usr/bin/ruby1.9.1 -w -I lib:test -e 'Dir["test/test_*.rb"].each{|test| require File.expand_path(test)}'
+	touch build-stamp-1.9.1
+
+clean::
+	rm -f build-stamp-*
--- libsexp-processor-ruby-3.0.4.orig/debian/compat
+++ libsexp-processor-ruby-3.0.4/debian/compat
@@ -0,0 +1 @@
+6
--- libsexp-processor-ruby-3.0.4.orig/debian/source.lintian-overrides
+++ libsexp-processor-ruby-3.0.4/debian/source.lintian-overrides
@@ -0,0 +1,2 @@
+# libsetup-ruby1.8 is needed to clean
+libsexp-processor-ruby source: build-depends-without-arch-dep libsetup-ruby1.8
--- libsexp-processor-ruby-3.0.4.orig/debian/README.source
+++ libsexp-processor-ruby-3.0.4/debian/README.source
@@ -0,0 +1,4 @@
+Please refer to /usr/share/doc/dpatch/README.source.gz for more
+information about dpatch.
+
+ -- Sebastien Delafond <seb@debian.org>  Mon, 28 Sep 2009 18:12:26 +0200
--- libsexp-processor-ruby-3.0.4.orig/debian/watch
+++ libsexp-processor-ruby-3.0.4/debian/watch
@@ -0,0 +1,4 @@
+version=3
+
+http://rubyforge.org/frs/?group_id=439 \
+  .*sexp_processor-(.+).tgz
--- libsexp-processor-ruby-3.0.4.orig/debian/copyright
+++ libsexp-processor-ruby-3.0.4/debian/copyright
@@ -0,0 +1,29 @@
+This package was debianized by Sebastien Delafond <seb@debian.org> on
+Mon, 02 Nov 2009 11:58:45 +0100
+
+It was downloaded from <URL:http://rubyforge.org/projects/parsetree/>
+
+Upstream Authors: Ryan Davis, Zen Spider Software
+
+Copyright:
+
+  Copyright (c) 2001-2007 Ryan Davis, Zen Spider Software
+
+  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 OR COPYRIGHT HOLDERS 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.
--- libsexp-processor-ruby-3.0.4.orig/debian/control
+++ libsexp-processor-ruby-3.0.4/debian/control
@@ -0,0 +1,39 @@
+Source: libsexp-processor-ruby
+Section: ruby
+Priority: optional
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
+Uploaders: Tobias Grimm <etobi@debian.org>
+Build-Depends: debhelper (>> 6.0.0), ruby-pkg-tools (>= 0.17), cdbs, libsetup-ruby1.8
+Build-Depends-Indep: ruby1.8, ruby1.9.1
+Standards-Version: 3.9.1
+Homepage: http://rubyforge.org/forum/forum.php?forum_id=34209
+
+Package: libsexp-processor-ruby1.8
+Architecture: all
+Depends: ruby1.8, ${misc:Depends}
+Conflicts: libparsetree-ruby1.8 (<= 2.2.1-2)
+Replaces: libparsetree-ruby1.8 (<= 2.2.1-2)
+Description: brings all the generic sexp processing tools to ruby (ruby 1.8)
+ sexp_processor branches from ParseTree bringing all the generic sexp
+ processing tools with it. Sexp, SexpProcessor, Environment, etc.
+ .
+ This is the package for ruby 1.8
+
+Package: libsexp-processor-ruby1.9.1
+Architecture: all
+Depends: ruby1.9.1, ${misc:Depends}
+Description: brings all the generic sexp processing tools to ruby (ruby 1.9.1) 
+ sexp_processor branches from ParseTree bringing all the generic sexp
+ processing tools with it. Sexp, SexpProcessor, Environment, etc.
+ .
+ This is the package for ruby 1.9.1
+
+Package: libsexp-processor-ruby
+Architecture: all
+Depends: libsexp-processor-ruby1.8, ${misc:Depends}
+Description: brings all the generic sexp processing tools to ruby
+ sexp_processor branches from ParseTree bringing all the generic sexp
+ processing tools with it. Sexp, SexpProcessor, Environment, etc.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.
--- libsexp-processor-ruby-3.0.4.orig/debian/minitest/unit.rb
+++ libsexp-processor-ruby-3.0.4/debian/minitest/unit.rb
@@ -0,0 +1,20 @@
+require 'test/unit'
+
+module MiniTest
+  module Unit
+    class TestCase < Test::Unit::TestCase
+      def refute_nil(*args)
+        assert_not_nil(*args)
+      end
+
+      def refute_equal(*args)
+        assert_not_equal(*args)
+      end
+
+      def test_dummy
+        # just to aoid Test::Unit to complayin about TestCase classes with no tests
+        assert(true)
+      end
+    end
+  end
+end
--- libsexp-processor-ruby-3.0.4.orig/debian/minitest/autorun.rb
+++ libsexp-processor-ruby-3.0.4/debian/minitest/autorun.rb
@@ -0,0 +1 @@
+# empty