Bug#638741: updated patch
Kees Cook
kees at debian.org
Thu Dec 8 20:03:38 UTC 2011
Hi,
This is an updated Multi-arch path with additional changes to the rules
file.
Thanks,
-Kees
--
Kees Cook @debian.org
-------------- next part --------------
diff -u libao-1.1.0/debian/compat libao-1.1.0/debian/compat
--- libao-1.1.0/debian/compat
+++ libao-1.1.0/debian/compat
@@ -1 +1 @@
-7
+9
diff -u libao-1.1.0/debian/changelog libao-1.1.0/debian/changelog
--- libao-1.1.0/debian/changelog
+++ libao-1.1.0/debian/changelog
@@ -1,3 +1,11 @@
+libao (1.1.0-2) UNRELEASED; urgency=low
+
+ * debian/{compat,control,rules,*.install}: Convert to Multi-arch.
+ * debian/control: Switch libao-common to Arch: all.
+ * debian/libao-dev.install: Drop .la files (no build deps using them).
+
+ -- Kees Cook <kees at debian.org> Thu, 08 Dec 2011 11:13:21 -0800
+
libao (1.1.0-1) unstable; urgency=low
* New upstream release.
diff -u libao-1.1.0/debian/libao4.install libao-1.1.0/debian/libao4.install
--- libao-1.1.0/debian/libao4.install
+++ libao-1.1.0/debian/libao4.install
@@ -1,2 +1,2 @@
-debian/tmp/usr/lib/ao/plugins-4/*.so
-debian/tmp/usr/lib/libao.so.*
+debian/tmp/usr/lib/*/ao/plugins-4/*.so
+debian/tmp/usr/lib/*/libao.so.*
diff -u libao-1.1.0/debian/libao-dev.install libao-1.1.0/debian/libao-dev.install
--- libao-1.1.0/debian/libao-dev.install
+++ libao-1.1.0/debian/libao-dev.install
@@ -1,9 +1,7 @@
debian/tmp/usr/include/ao/*
-debian/tmp/usr/lib/ao/plugins-4/*.a
-debian/tmp/usr/lib/ao/plugins-4/*.la
-debian/tmp/usr/lib/libao.a
-debian/tmp/usr/lib/libao.la
-debian/tmp/usr/lib/libao.so
-debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*/ao/plugins-4/*.a
+debian/tmp/usr/lib/*/libao.a
+debian/tmp/usr/lib/*/libao.so
+debian/tmp/usr/lib/*/pkgconfig/*
debian/tmp/usr/share/aclocal/*
debian/tmp/usr/share/doc/libao-*/* usr/share/doc/libao-dev/html
diff -u libao-1.1.0/debian/rules libao-1.1.0/debian/rules
--- libao-1.1.0/debian/rules
+++ libao-1.1.0/debian/rules
@@ -7,7 +7,7 @@
dh_strip --dbg-package=libao-dbg
override_dh_shlibdeps:
- dh_shlibdeps --exclude=/usr/lib/ao/plugins-4
+ dh_shlibdeps --exclude=/usr/lib/$(DEB_HOST_MULTIARCH)/ao/plugins-4
# Put config.sub rules in until http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559098 is fixed
override_dh_auto_configure:
diff -u libao-1.1.0/debian/control libao-1.1.0/debian/control
--- libao-1.1.0/debian/control
+++ libao-1.1.0/debian/control
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Xiph.org Maintainers <pkg-xiph-maint at lists.alioth.debian.org>
Uploaders: John Francesco Ferlito <johnf at inodes.org>
-Build-Depends: autotools-dev, debhelper (>= 7.0.50~),
+Build-Depends: autotools-dev, debhelper (>= 8.1.3~),
libasound2-dev [!kfreebsd-i386 !hurd-i386 !kfreebsd-amd64],
libaudio-dev, libesd0-dev, libpulse-dev, libxt-dev, libxau-dev,
libroar-dev, libsndio-dev
@@ -13,6 +13,8 @@
Package: libao4
Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}, libao-common
Suggests: libasound2, libaudio2, libesd0 | libesd-alsa0, libpulse0, libroar1, libsndio0,
roaraudio-server, roaraudio-server
@@ -32,6 +34,7 @@
Package: libao-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends}, libao4 (= ${binary:Version}), libc6-dev
Description: Cross Platform Audio Output Library Development
@@ -52,6 +55,7 @@
Package: libao-dbg
Architecture: any
+Multi-Arch: same
Section: debug
Priority: extra
Depends: ${misc:Depends}, libao4 (= ${binary:Version})
@@ -72,7 +76,8 @@
libao package.
Package: libao-common
-Architecture: any
+Architecture: all
+Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libao2
Replaces: libao4 (<< 1.0.0-2)
More information about the pkg-xiph-maint
mailing list