Tags 366565 + pending
Thanks
I have prepared the package that fixes this bug, and I'm going to upload it
to the delayed queue (5 day delayed), since the severity of this bug was
raised currently.
The interdiff output is attached to this mail. As you can see, it's
basically the patch submitted by Stefan Huehner, with the added changelog
entry.
--
Love,
Marga
diff -u libalgorithm-diff-ruby-0.4/debian/control
libalgorithm-diff-ruby-0.4/debian/control
--- libalgorithm-diff-ruby-0.4/debian/control
+++ libalgorithm-diff-ruby-0.4/debian/control
@@ -2,14 +2,14 @@
Section: interpreters
Priority: optional
Maintainer: TANIGUCHI Takaki <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>> 4), ruby1.6, ruby1.8
+Build-Depends: debhelper (>> 4)
+Build-Depends-Indep: ruby1.8
Standards-Version: 3.6.1
Uploaders: Taku YASUI <[EMAIL PROTECTED]>
Package: libalgorithm-diff-ruby
Architecture: all
Depends: libalgorithm-diff-ruby1.8
-Suggests: libalgorithm-diff-ruby1.6, libalgorithm-diff-ruby1.8
Description: Ruby conversion of the Perl's Algorithm::Diff (dummy package)
Diff is an algorithm which computes the differences between two
lists a and b. The resulting set of differences can be applied to
@@ -18,20 +18,6 @@
.
This is dummy package.
-Package: libalgorithm-diff-ruby1.6
-Architecture: all
-Depends: libruby1.6
-Provides: libalgorithm-diff-ruby
-Replaces: libalgorithm-diff-ruby(<< 0.4-2)
-Conflicts: libalgorithm-diff-ruby(<< 0.4-2)
-Description: Ruby conversion of the Perl's Algorithm::Diff (Ruby 1.6)
- Diff is an algorithm which computes the differences between two
- lists a and b. The resulting set of differences can be applied to
- a (also called "patching") to get b. This is also what the Unix
- command line tools "diff" and "patch" are able to do.
- .
- This package is for ruby1.6.
-
Package: libalgorithm-diff-ruby1.8
Architecture: all
Depends: libruby1.8
diff -u libalgorithm-diff-ruby-0.4/debian/rules
libalgorithm-diff-ruby-0.4/debian/rules
--- libalgorithm-diff-ruby-0.4/debian/rules
+++ libalgorithm-diff-ruby-0.4/debian/rules
@@ -9,9 +9,7 @@
export DH_COMPAT=4
bindir := $(shell ruby -r rbconfig -e 'print Config::CONFIG["bindir"]')
-libdir16 := $(shell ruby1.6 -r rbconfig -e 'print
Config::CONFIG["rubylibdir"]')
libdir18 := $(shell ruby1.8 -r rbconfig -e 'print
Config::CONFIG["rubylibdir"]')
-archdir16 := $(shell ruby1.6 -r rbconfig -e 'print Config::CONFIG["archdir"]')
archdir18 := $(shell ruby1.8 -r rbconfig -e 'print Config::CONFIG["archdir"]')
pkg_name := $(shell basename `pwd` | sed -e 's/^\(.*\)-[^-]*$$/\1/')
@@ -28,22 +26,8 @@
touch configure-stamp
-build: build-ruby1.6-stamp build-ruby1.8-stamp
+build: build-ruby1.8-stamp
-build-ruby1.6-stamp:
- dh_testdir
-
- ruby1.6 install.rb config \
- --rb-dir=$(libdir16)
- ruby1.6 install.rb setup
- ruby1.6 install.rb config \
- --rb-dir=$(libdir16)
- ruby1.6 install.rb config \
- --rb-dir=$(destdir16)$(libdir16)
- ruby1.6 install.rb install
-
- touch build-ruby1.6-stamp
-
build-ruby1.8-stamp:
dh_testdir
@@ -80,7 +64,6 @@
dh_testroot
# dh_installdebconf
dh_installdocs
- dh_installexamples -plibalgorithm-diff-ruby1.6 samples/*
dh_installexamples -plibalgorithm-diff-ruby1.8 samples/*
# dh_installmenu
# dh_installlogrotate
diff -u libalgorithm-diff-ruby-0.4/debian/changelog
libalgorithm-diff-ruby-0.4/debian/changelog
--- libalgorithm-diff-ruby-0.4/debian/changelog
+++ libalgorithm-diff-ruby-0.4/debian/changelog
@@ -1,3 +1,10 @@
+libalgorithm-diff-ruby (0.4-3.1) unstable; urgency=low
+
+ * Non-maintainer upload to stop generating ruby 1.6 packages. Applying
+ patch provided by Stefan Huehner (Closes: #366565).
+
+ -- Margarita Manterola <[EMAIL PROTECTED]> Fri, 4 Aug 2006 21:38:58 -0300
+
libalgorithm-diff-ruby (0.4-3) unstable; urgency=low
* Uploaders: field added.