Package: libalgorithm-diff-ruby
Severity: minor
Tags: patch

Hi,
ruby1.6 is scheduled to be dropped from the archive before the release
of etch [1]. Please stop building ruby1.6 modules.
The attached patch modifies your packaging to stop building ruby1.6
modules. Please consider applying.

Regards,
Stefan

[1]     http://wiki.debian.org/RemoveRuby16

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
diff -ur libalgorithm-diff-ruby-0.4/debian/control 
libalgorithm-diff-ruby-0.4.mod/debian/control
--- libalgorithm-diff-ruby-0.4/debian/control   2006-05-09 19:23:15.000000000 
+0200
+++ libalgorithm-diff-ruby-0.4.mod/debian/control       2006-05-09 
19:21:59.000000000 +0200
@@ -2,14 +2,13 @@
 Section: interpreters
 Priority: optional
 Maintainer: TANIGUCHI Takaki <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>> 4), ruby1.6, ruby1.8
+Build-Depends-Indep: debhelper (>> 4), 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 +17,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 -ur libalgorithm-diff-ruby-0.4/debian/rules 
libalgorithm-diff-ruby-0.4.mod/debian/rules
--- libalgorithm-diff-ruby-0.4/debian/rules     2006-05-09 19:23:15.000000000 
+0200
+++ libalgorithm-diff-ruby-0.4.mod/debian/rules 2006-05-09 19:22:34.000000000 
+0200
@@ -9,14 +9,11 @@
 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/')
 destdir  := $(shell pwd)/debian/$(pkg_name)
-destdir16  := $(shell pwd)/debian/$(pkg_name)1.6
 destdir18  := $(shell pwd)/debian/$(pkg_name)1.8
 
 
@@ -28,22 +25,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 +63,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

Reply via email to