[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#529381: dpkg-cross: Update SuperH architecture support



Package: dpkg-cross
Version: 2.5.0
Severity: wishlist
Tags: patch

Support of the SuperH architecture is performed in dpkg-cross, but it
is not updated.
Therefore, This doesn't work now.
I made a patch for update and attached it.
Could you apply it?


-- Package-specific info:

-- (/etc/dpkg-cross/cross-compile not submitted) --


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dpkg-cross depends on:
ii  binutils-multiarch            2.19.1-1   Binary utilities that support mult
ii  debconf [debconf-2.0]         1.5.26     Debian configuration management sy
ii  dpkg-dev                      1.14.25    Debian package development tools
ii  libdebian-dpkgcross-perl      2.5.0+nmu1 functions to aid cross-compiling D
ii  perl                          5.10.0-19  Larry Wall's Practical Extraction

Versions of packages dpkg-cross recommends:
ii  fakeroot                      1.12.2     Gives a fake root environment

dpkg-cross suggests no packages.

-- debconf information:
  dpkg-cross/default-arch: None
diff -ruN dpkg-cross-2.5.0/Debian/DpkgCross.pm dpkg-cross-2.5.0a/Debian/DpkgCross.pm
--- dpkg-cross-2.5.0/Debian/DpkgCross.pm	2009-03-10 05:25:02.000000000 +0900
+++ dpkg-cross-2.5.0a/Debian/DpkgCross.pm	2009-05-14 16:09:23.000000000 +0900
@@ -138,7 +138,12 @@
 	"m32r" => [ "m32r-linux-gnu-", "m32r-linux-" ],
 	"amd64" => [ "amd64-linux-gnu-", "amd64-linux-", "x86_64-linux-gnu-", "x86_64-linux-",
 			"x86-64-linux-gnu-", "x86-64-linux-" ],
-	"w32-i386" => [ "i586-mingw32msvc-" ]);
+	"w32-i386" => [ "i586-mingw32msvc-" ],
+	"sh3" => [ "sh3-linux-gnu-", "sh3-linux-" ],
+	"sh4" => [ "sh4-linux-gnu-", "sh4-linux-" ],
+	"sh3eb" => [ "sh3eb-linux-gnu-", "sh3eb-linux-" ],
+	"sh4eb" => [ "sh4eb-linux-gnu-", "sh4eb-linux-" ],
+	);
 
 =head1 MAKEFLAGS
 
diff -ruN dpkg-cross-2.5.0/debian/dpkg-cross.templates dpkg-cross-2.5.0a/debian/dpkg-cross.templates
--- dpkg-cross-2.5.0/debian/dpkg-cross.templates	2007-03-12 08:14:42.000000000 +0900
+++ dpkg-cross-2.5.0a/debian/dpkg-cross.templates	2009-05-14 16:16:01.000000000 +0900
@@ -2,7 +2,7 @@
 Type: select
 # Translators: "None" here refers to "architecture"
 #flag:translate:1
-__Choices: None, alpha, amd64, arm, armeb, armel, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc
+__Choices: None, alpha, amd64, arm, armeb, armel, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390, sh3 sh4 sh3eb sh4eb sparc
 Default: None
 _Description: Default cross-building architecture:
  If this machine is typically cross-building for one main architecture,

Reply to: