On 28.01.2016 16:12, Michael Biebl wrote:
Control: tags -1 = moreinfo
Am 28.01.2016 um 15:44 schrieb Matthias Klose:
Package: src:totem
Version: 3.16.1-1
Tags: patch
User: [email protected]
Usertags: multiarch
patch at
http://launchpadlibrarian.net/235558205/totem_3.18.1-1ubuntu2_3.18.1-1ubuntu3.diff.gz
+# don't configure with --libdir, but move the files manually, because
+# other locations in /usr/lib/ must not change.
+common-install-impl::
+ mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
+ mv debian/tmp/usr/lib/*.a debian/tmp/usr/lib/*.so* \
+ debian/tmp/usr/lib/girepository-1.0 debian/tmp/usr/lib/pkgconfig \
+ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
+
I assume you are concerned that there are other packages installing
plugins into /usr/lib/totem/plugins?
yes.
If so, I think the right fix here is, to use
--libdir=usr/lib/$(DEB_HOST_MULTIARCH) and patch totem to look at old
and new path.
sure you can do that, but this doesn't affect the multiarch status of the
library packages. I'm not aware that you would need the plugin packages for
e.g. cross-building.