[Pkg-alsa-devel] Bug#339443: biarch packages for libasound

Matthias Klose doko at cs.tu-berlin.de
Sat Mar 4 11:49:27 UTC 2006


tags 339443 - fixed-in-experimental
thanks

updated, no more ia32-libs* needed on amd64.

please could you consider adding the biarch support to the current
1.0.10 in unstable? the rationale would be to make the transition of
alsa-lib and gcj-4.1 to testing independent of each other.

  Matthias

diff -u alsa-lib-1.0.10+1.0.11rc3/debian/control alsa-lib-1.0.10+1.0.11rc3/debian/control
--- alsa-lib-1.0.10+1.0.11rc3/debian/control
+++ alsa-lib-1.0.10+1.0.11rc3/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian ALSA Maintainers <pkg-alsa-devel at lists.alioth.debian.org>
 Uploaders: Jordi Mallach <jordi at debian.org>, Thomas Hood <jdthood at yahoo.co.uk>, Mikael Magnusson <mikma at users.sourceforge.net>, Elimar Riesebieter <riesebie at lxtec.de>
-Build-Depends: debhelper (>= 4.1.51), dpatch, autotools-dev, doxygen, libc6-dev-powerpc [ppc64], libc6-dev-i386 [amd64] | ia32-libs-dev [amd64], libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], lib32gcc1 [amd64 ppc64], lib64gcc1 [i386 powerpc sparc s390]
+Build-Depends: debhelper (>= 4.1.51), dpatch, autotools-dev, doxygen, libc6-dev-powerpc [ppc64], libc6-dev-i386 [amd64], libc6-dev-amd64 [i386], libc6-dev-ppc64 [powerpc], libc6-dev-s390x [s390], libc6-dev-sparc64 [sparc], lib32gcc1 [amd64 ppc64], lib64gcc1 [i386 powerpc sparc s390]
 Standards-Version: 3.6.2.1
 
 Package: libasound2
diff -u alsa-lib-1.0.10+1.0.11rc3/debian/changelog alsa-lib-1.0.10+1.0.11rc3/debian/changelog
--- alsa-lib-1.0.10+1.0.11rc3/debian/changelog
+++ alsa-lib-1.0.10+1.0.11rc3/debian/changelog
@@ -1,3 +1,9 @@
+alsa-lib (1.0.10+1.0.11rc3-2) experimental; urgency=low
+
+  * amd64: Drop dependencies on ia32-libs*, install into /emul/ia32-linux.
+
+ -- Matthias Klose <doko at debian.org>  Sat,  4 Mar 2006 11:38:06 +0000
+
 alsa-lib (1.0.10+1.0.11rc3-1) experimental; urgency=low
 
   * New upstream release candidate
diff -u alsa-lib-1.0.10+1.0.11rc3/debian/rules alsa-lib-1.0.10+1.0.11rc3/debian/rules
--- alsa-lib-1.0.10+1.0.11rc3/debian/rules
+++ alsa-lib-1.0.10+1.0.11rc3/debian/rules
@@ -24,18 +24,16 @@
   endif
   ifneq (,$(findstring /$(DEB_HOST_ARCH)/, /amd64/ppc64/))
     bi = 32
-    bilibdir = emul/ia32-linux/usr/lib # amd64 unstable only!
     bilibdir = usr/lib32
+    ifeq ($(DEB_HOST_ARCH),amd64)
+      bilibdir = emul/ia32-linux/usr/lib # amd64 unstable only!
+    endif
   endif
   configure_biarch_stamp = configure-biarch-stamp
   build_biarch_stamp = build-biarch-stamp
   BIARCH_CC = gcc -m$(bi)
   dpkg_ctrl_args = -- '-Vbilib:depends=libc6-$(biarch_cpu)' \
 	'-Vbidev:depends=libc6-dev-$(biarch_cpu)'
-  ifeq ($(DEB_HOST_ARCH),amd64)
-  dpkg_ctrl_args = -- '-Vbilib:depends=libc6-$(biarch_cpu) | ia32-libs' \
-	'-Vbidev:depends=libc6-dev-$(biarch_cpu) | ia32-libs-dev'
-  endif
 endif
 
 CFLAGS = -g -Wall




More information about the Pkg-alsa-devel mailing list