Package: libmad0-dev Version: 0.15.1b-8 Tags: patch User: helm...@debian.org Usertags: rebootstrap Control: affects -1 + audacity
audacity fails to cross build from source, because it cannot find mad.pc. During cross compilation, pkg-config only searches /usr/share/pkgconfig and /usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig, but it doesn't search /usr/lib/pkgconfig. Thus it fails finding mad.pc. Please move mad.pc to a multiarch location. I am attaching a patch for your convenience. Helmut
diff -u libmad-0.15.1b/debian/rules libmad-0.15.1b/debian/rules --- libmad-0.15.1b/debian/rules +++ libmad-0.15.1b/debian/rules @@ -6,6 +6,7 @@ DEB_DH_MAKESHLIBS_ARGS_libmad0 = -V 'libmad0 (>= 0.15.1b-3)' +include /usr/share/dpkg/architecture.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/patchsys-quilt.mk @@ -25,0 +27,3 @@ + +install/libmad0-dev:: + install -m644 -D debian/mad.pc debian/libmad0-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/mad.pc diff -u libmad-0.15.1b/debian/libmad0-dev.install libmad-0.15.1b/debian/libmad0-dev.install --- libmad-0.15.1b/debian/libmad0-dev.install +++ libmad-0.15.1b/debian/libmad0-dev.install @@ -4 +3,0 @@ -debian/mad.pc /usr/lib/pkgconfig diff -u libmad-0.15.1b/debian/changelog libmad-0.15.1b/debian/changelog --- libmad-0.15.1b/debian/changelog +++ libmad-0.15.1b/debian/changelog @@ -1,3 +1,10 @@ +libmad (0.15.1b-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move mad.pc to a multiarch location. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Fri, 06 Jan 2017 19:28:48 +0100 + libmad (0.15.1b-8) unstable; urgency=low * Add multiarch support. (Closes: #653676)