Package: equivs
Version: 2.0.9
Severity: normal
Tags: patch
User: multiarch-de...@lists.alioth.debian.org
Usertag: multiarch

Equivs does not allow the creation of packages with Multi-Arch:
headers in. This trivial patch allows that.

This is necessary in order to build the multiarch-aware library
packages needed for a cross-build environment (until the toolchain is
fully multiarched itself and there is no need for equivs packages).

It also adds a Multi-Arch:foreign header to indicate that the package
is architecture-independent when used as a dependency, or
build-dependency.

-- System Information:
Debian Release: 6.0.6
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.33-kvm-i386-20111128-dirty (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -urN /home/wookey/linaro/multiarch/packages/equivs-2.0.9/debian/control /home/wookey/linaro/multiarch/packages-modded/equivs-2.0.9/debian/control
--- /home/wookey/linaro/multiarch/packages/equivs-2.0.9/debian/control	2011-09-30 06:37:04.000000000 +0100
+++ /home/wookey/linaro/multiarch/packages-modded/equivs-2.0.9/debian/control	2013-01-09 14:39:18.000000000 +0000
@@ -4,6 +4,7 @@
 Maintainer: Peter Samuelson <pe...@p12n.org>
 Standards-Version: 3.9.2
 Build-Depends: debhelper
+Multi-Arch: foreign
 
 Package: equivs
 Depends: perl, debhelper, dpkg-dev, make, fakeroot, ${misc:Depends}
diff -urN /home/wookey/linaro/multiarch/packages/equivs-2.0.9/usr/bin/equivs-build /home/wookey/linaro/multiarch/packages-modded/equivs-2.0.9/usr/bin/equivs-build
--- /home/wookey/linaro/multiarch/packages/equivs-2.0.9/usr/bin/equivs-build	2011-09-30 07:22:24.000000000 +0100
+++ /home/wookey/linaro/multiarch/packages-modded/equivs-2.0.9/usr/bin/equivs-build	2013-01-09 14:37:06.000000000 +0000
@@ -309,6 +309,7 @@
 			   "Breaks",
 			   "Provides",
 			   "Replaces",
+			   "Multi-Arch",
 			   "Description");
   close OUT;
 }

Reply via email to