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