[DRE-commits] r4844 - in trunk/libdifflcs-ruby: . debian debian/patches

Sebastien Delafond seb at alioth.debian.org
Sun Feb 28 16:20:22 UTC 2010


Author: seb
Date: 2010-02-28 16:20:20 +0000 (Sun, 28 Feb 2010)
New Revision: 4844

Added:
   trunk/libdifflcs-ruby/debian/
   trunk/libdifflcs-ruby/debian/README.source
   trunk/libdifflcs-ruby/debian/changelog
   trunk/libdifflcs-ruby/debian/compat
   trunk/libdifflcs-ruby/debian/control
   trunk/libdifflcs-ruby/debian/copyright
   trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.8.dirs
   trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.debhelper.log
   trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.substvars
   trunk/libdifflcs-ruby/debian/patches/
   trunk/libdifflcs-ruby/debian/patches/00list
   trunk/libdifflcs-ruby/debian/patches/10_shebangs.dpatch
   trunk/libdifflcs-ruby/debian/rules
   trunk/libdifflcs-ruby/debian/source.lintian-overrides
   trunk/libdifflcs-ruby/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/libdifflcs-ruby/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/libdifflcs-ruby/debian/README.source
===================================================================
--- trunk/libdifflcs-ruby/debian/README.source	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/README.source	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,4 @@
+Please refer to /usr/share/doc/dpatch/README.source.gz for more
+information about dpatch.
+
+ -- Sebastien Delafond <seb at debian.org>  Mon, 28 Sep 2009 18:12:26 +0200

Added: trunk/libdifflcs-ruby/debian/changelog
===================================================================
--- trunk/libdifflcs-ruby/debian/changelog	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/changelog	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,30 @@
+libdifflcs-ruby (1.1.2-4) unstable; urgency=low
+
+  * Move from ruby1.9 to ruby1.9.1 (Closes: #569887).
+  * Removed unused lintian override.
+  * Enabled tests in debian/rules.
+  * Bumped up Standards-Version.
+
+ -- Sebastien Delafond <seb at debian.org>  Mon, 15 Feb 2010 12:01:23 +0100
+
+libdifflcs-ruby (1.1.2-3) unstable; urgency=low
+
+  * More proper debian/rules to deal with duplicate binaries in
+    /usr/bin/*.
+
+ -- Sebastien Delafond <seb at debian.org>  Mon, 12 Oct 2009 17:22:34 +0200
+
+libdifflcs-ruby (1.1.2-2) unstable; urgency=low
+
+  * Moved to CDBS.
+  * Added debian/watch file.
+  * Bumped up Standards revision.
+  * Various lintian cleanups.
+
+ -- Sebastien Delafond <seb at debian.org>  Mon, 12 Oct 2009 16:18:40 +0200
+
+libdifflcs-ruby (1.1.2-1) unstable; urgency=low
+
+  * Initial Release (Closes: #480584).
+
+ -- Sebastien Delafond <seb at debian.org>  Sun, 11 May 2008 10:40:53 -0700

Added: trunk/libdifflcs-ruby/debian/compat
===================================================================
--- trunk/libdifflcs-ruby/debian/compat	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/compat	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1 @@
+6

Added: trunk/libdifflcs-ruby/debian/control
===================================================================
--- trunk/libdifflcs-ruby/debian/control	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/control	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,42 @@
+Source: libdifflcs-ruby
+Section: ruby
+Priority: optional
+Maintainer: Sebastien Delafond <seb at debian.org>
+Build-Depends: debhelper (>> 6.0.0), ruby-pkg-tools (>= 0.17), cdbs, libsetup-ruby1.8, dpatch
+Build-Depends-Indep: ruby1.8, ruby1.9.1
+Standards-Version: 3.8.4
+Homepage: http://raa.ruby-lang.org/project/diff-lcs
+
+Package: libdifflcs-ruby1.8
+Architecture: all
+Depends: ruby1.8, ${misc:Depends}
+Description: McIlroy-Hunt longest common subsequence algorithm implementation (ruby1.8)
+ Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt
+ longest common subsequence (LCS) algorithm to compute intelligent
+ differences between two sequenced enumerable containers. The
+ implementation is based on Mario I. Wolczko's Smalltalk version
+ .
+ This is the package for ruby 1.8
+
+Package: libdifflcs-ruby1.9.1
+Architecture: all
+Depends: ruby1.9.1, ${misc:Depends}
+Description: McIlroy-Hunt longest common subsequence algorithm implementation (ruby1.9.1)
+ Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt
+ longest common subsequence (LCS) algorithm to compute intelligent
+ differences between two sequenced enumerable containers. The
+ implementation is based on Mario I. Wolczko's Smalltalk version
+ .
+ This is the package for ruby 1.9.
+
+Package: libdifflcs-ruby
+Architecture: all
+Depends: libdifflcs-ruby1.8, ${misc:Depends}
+Description: implementation of the McIlroy-Hunt longest common subsequence algorithm
+ Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt
+ longest common subsequence (LCS) algorithm to compute intelligent
+ differences between two sequenced enumerable containers. The
+ implementation is based on Mario I. Wolczko's Smalltalk version
+ .
+ This package provide documentation and depends on the package 
+ containing the actual library for the default Ruby version.

Added: trunk/libdifflcs-ruby/debian/copyright
===================================================================
--- trunk/libdifflcs-ruby/debian/copyright	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/copyright	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,31 @@
+This package was debianized by Sebastien Delafond <seb at debian.org> on
+Sun, 11 May 2008 10:38:20 -0700
+
+It was downloaded from <URL:http://raa.ruby-lang.org/project/diff-lcs>
+
+Upstream author: Austin Ziegler
+
+Copyright:
+
+  Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+  adapted from:
+    Algorithm::Diff (Perl) by Ned Konz <perl at bike-nomad.com>
+    Smalltalk by Mario I. Wolczko <mario at wolczko.com>
+  implements McIlroy-Hunt diff algorithm
+
+  This package 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; version 2 dated June, 1991.
+
+  This package 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 package; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+  02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.

Added: trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.8.dirs
===================================================================
--- trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.8.dirs	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.8.dirs	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,2 @@
+usr/lib/ruby/1.8
+usr/bin

Added: trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.debhelper.log
===================================================================
--- trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.debhelper.log	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.debhelper.log	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,31 @@
+dh_installdirs
+dh_installdirs
+dh_installdocs
+dh_installexamples
+dh_installman
+dh_installinfo
+dh_installmenu
+dh_installcron
+dh_installinit
+dh_installdebconf
+dh_installemacsen
+dh_installcatalogs
+dh_installpam
+dh_installlogrotate
+dh_installlogcheck
+dh_installchangelogs
+dh_installudev
+dh_lintian
+dh_install
+dh_link
+dh_installmime
+dh_strip
+dh_compress
+dh_fixperms
+dh_makeshlibs
+dh_installdeb
+dh_perl
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb

Added: trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.substvars
===================================================================
--- trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.substvars	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/libdifflcs-ruby1.9.substvars	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1 @@
+misc:Depends=

Added: trunk/libdifflcs-ruby/debian/patches/00list
===================================================================
--- trunk/libdifflcs-ruby/debian/patches/00list	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/patches/00list	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1 @@
+10_shebangs.dpatch

Added: trunk/libdifflcs-ruby/debian/patches/10_shebangs.dpatch
===================================================================
--- trunk/libdifflcs-ruby/debian/patches/10_shebangs.dpatch	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/patches/10_shebangs.dpatch	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,90 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_shebangs.dpatch by Sebastien Delafond <seb at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Various shebang fixes.
+
+ at DPATCH@
+diff -urNad diff-lcs-1.1.2~/bin/htmldiff diff-lcs-1.1.2/bin/htmldiff
+--- diff-lcs-1.1.2~/bin/htmldiff	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/bin/htmldiff	2008-05-11 10:46:02.000000000 -0700
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#!/usr/bin/ruby1.8
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/bin/ldiff diff-lcs-1.1.2/bin/ldiff
+--- diff-lcs-1.1.2~/bin/ldiff	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/bin/ldiff	2008-05-11 10:46:05.000000000 -0700
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env ruby
++#!/usr/bin/ruby1.8
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/array.rb diff-lcs-1.1.2/lib/diff/lcs/array.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/array.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/array.rb	2008-05-11 10:45:26.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/block.rb diff-lcs-1.1.2/lib/diff/lcs/block.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/block.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/block.rb	2008-05-11 10:45:29.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/callbacks.rb diff-lcs-1.1.2/lib/diff/lcs/callbacks.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/callbacks.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/callbacks.rb	2008-05-11 10:45:32.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/change.rb diff-lcs-1.1.2/lib/diff/lcs/change.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/change.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/change.rb	2008-05-11 10:45:34.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/hunk.rb diff-lcs-1.1.2/lib/diff/lcs/hunk.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/hunk.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/hunk.rb	2008-05-11 10:45:35.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/ldiff.rb diff-lcs-1.1.2/lib/diff/lcs/ldiff.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/ldiff.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/ldiff.rb	2008-05-11 10:45:44.000000000 -0700
+@@ -1,5 +1,3 @@
+-#!/usr/bin/env ruby
+-
+ require 'optparse'
+ require 'ostruct'
+ require 'diff/lcs/hunk'
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs/string.rb diff-lcs-1.1.2/lib/diff/lcs/string.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs/string.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs/string.rb	2008-05-11 10:45:49.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:
+diff -urNad diff-lcs-1.1.2~/lib/diff/lcs.rb diff-lcs-1.1.2/lib/diff/lcs.rb
+--- diff-lcs-1.1.2~/lib/diff/lcs.rb	2004-10-20 21:00:00.000000000 -0700
++++ diff-lcs-1.1.2/lib/diff/lcs.rb	2008-05-11 10:45:47.000000000 -0700
+@@ -1,4 +1,3 @@
+-#! /usr/env/bin ruby
+ #--
+ # Copyright 2004 Austin Ziegler <diff-lcs at halostatue.ca>
+ #   adapted from:


Property changes on: trunk/libdifflcs-ruby/debian/patches/10_shebangs.dpatch
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/libdifflcs-ruby/debian/rules
===================================================================
--- trunk/libdifflcs-ruby/debian/rules	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/rules	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
+
+binary-post-install/libdifflcs-ruby1.8::
+	mv debian/libdifflcs-ruby1.8/usr/bin/htmldiff debian/libdifflcs-ruby1.8/usr/bin/htmldiff1.8
+	mv debian/libdifflcs-ruby1.8/usr/bin/ldiff debian/libdifflcs-ruby1.8/usr/bin/ldiff1.8
+	ruby1.8 tests/00test.rb
+
+binary-post-install/libdifflcs-ruby1.9.1::
+	mv debian/libdifflcs-ruby1.9.1/usr/bin/htmldiff debian/libdifflcs-ruby1.9.1/usr/bin/htmldiff1.9
+	mv debian/libdifflcs-ruby1.9.1/usr/bin/ldiff debian/libdifflcs-ruby1.9.1/usr/bin/ldiff1.9
+	ruby1.9.1 tests/00test.rb
\ No newline at end of file


Property changes on: trunk/libdifflcs-ruby/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/libdifflcs-ruby/debian/source.lintian-overrides
===================================================================
--- trunk/libdifflcs-ruby/debian/source.lintian-overrides	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/source.lintian-overrides	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,2 @@
+# libsetup-ruby1.8 is needed to clean
+#libdifflcs-ruby source: build-depends-without-arch-dep libsetup-ruby1.8

Added: trunk/libdifflcs-ruby/debian/watch
===================================================================
--- trunk/libdifflcs-ruby/debian/watch	                        (rev 0)
+++ trunk/libdifflcs-ruby/debian/watch	2010-02-28 16:20:20 UTC (rev 4844)
@@ -0,0 +1,4 @@
+version=3
+
+http://rubyforge.org/frs/?group_id=84&release_id=975 \
+  .*diff-lcs-(.*)\.tar.gz.*




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