]> git.donarmstrong.com Git - debhelper.git/commit
Add support for multiarch.
authorSteve Langasek <steve.langasek@linaro.org>
Fri, 11 Mar 2011 06:28:24 +0000 (22:28 -0800)
committerJoey Hess <joey@kitenet.net>
Sat, 12 Mar 2011 17:59:45 +0000 (13:59 -0400)
commit859b245e93028ff72ae9f19dc5f49af7406e7ac8
tree2c49d8c545867948bf6bae2f32488bbe22ee7c66
parent409480cf2a740ca9faa62d73e0aab110390cfcb4
Add support for multiarch.

Open compat level 9, which incompatibly changes dh_auto_configure behavior
to set --libdir and --libexecdir to the multiarch directory path.  This
requires dpkg-dev 1.16.0 (not yet released) for the multiarch directory
variable, so bump the dependency to this version.

Also set a new substvar, misc:Pre-Depends, to multiarch-support, a virtual
package provided by versions of eglibc that support the multiarch library
paths at runtime; this needs to be a pre-dependency to ensure unpacked but
not-yet-configured libraries can still be found during upgrades, so library
packages converting to multiarch (i.e., switching to compat 9) will need to
add this substitution by hand to debian/control.
Debian/Debhelper/Buildsystem/autoconf.pm
Debian/Debhelper/Dh_Lib.pm
debian/control
dh_makeshlibs