[Pkg-xen-changes] [xen] 03/09: Make library packages multi-arch: same
Bastian Blank
waldi at moszumanska.debian.org
Fri Aug 29 21:42:15 UTC 2014
This is an automated email from the git hooks/post-receive script.
waldi pushed a commit to branch develop
in repository xen.
commit 31b256a0b3d06e9806517d301b14e93e4ff1d463
Author: Bastian Blank <waldi at debian.org>
Date: Fri Aug 29 15:49:54 2014 +0200
Make library packages multi-arch: same
---
debian/changelog | 1 +
debian/libxen-dev.install | 20 ++++++++++----------
debian/libxenstore3.0.install | 2 +-
debian/rules.real | 2 +-
debian/templates/control.main.in | 2 ++
5 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4392966..86e96f1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ xen (4.4.0-3) UNRELEASED; urgency=medium
[ Bastian Blank ]
* Really update config.{sub,guess}.
+ * Make library packages multi-arch: same. (closes: #730417)
-- Ian Campbell <ijc at hellion.org.uk> Mon, 18 Aug 2014 15:59:57 +0100
diff --git a/debian/libxen-dev.install b/debian/libxen-dev.install
index 7c5687c..96ffc25 100644
--- a/debian/libxen-dev.install
+++ b/debian/libxen-dev.install
@@ -1,13 +1,13 @@
-usr/lib/libxenctrl.a
-usr/lib/libxenctrl.so
-usr/lib/libxenguest.a
-usr/lib/libxenguest.so
-usr/lib/libxenlight.a
-usr/lib/libxenlight.so
-usr/lib/libxenstore.a
-usr/lib/libxenstore.so
-usr/lib/libxlutil.a
-usr/lib/libxlutil.so
+usr/lib/*/libxenctrl.a
+usr/lib/*/libxenctrl.so
+usr/lib/*/libxenguest.a
+usr/lib/*/libxenguest.so
+usr/lib/*/libxenlight.a
+usr/lib/*/libxenlight.so
+usr/lib/*/libxenstore.a
+usr/lib/*/libxenstore.so
+usr/lib/*/libxlutil.a
+usr/lib/*/libxlutil.so
usr/include/_libxl*.h
usr/include/libxl*.h
usr/include/xenctrl.h
diff --git a/debian/libxenstore3.0.install b/debian/libxenstore3.0.install
index 87b5a98..b0eecf5 100644
--- a/debian/libxenstore3.0.install
+++ b/debian/libxenstore3.0.install
@@ -1 +1 @@
-usr/lib/libxenstore.so.*
+usr/lib/*/libxenstore.so.*
diff --git a/debian/rules.real b/debian/rules.real
index ad32b57..32affeb 100644
--- a/debian/rules.real
+++ b/debian/rules.real
@@ -160,7 +160,7 @@ install-libxen_$(ARCH): $(STAMPS_DIR)/install-utils_$(ARCH) install-libxenstore_
dh_testdir
dh_testroot
dh_prep
- dh_install --sourcedir=$(DIR) usr/lib/lib*-$(VERSION).so
+ dh_install --sourcedir=$(DIR) usr/lib/*/lib*-$(VERSION).so
dh_strip
dh_makeshlibs -V
dh_shlibdeps
diff --git a/debian/templates/control.main.in b/debian/templates/control.main.in
index 67dd825..831255c 100644
--- a/debian/templates/control.main.in
+++ b/debian/templates/control.main.in
@@ -1,12 +1,14 @@
Package: libxen- at version@
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
Description: Public libs for Xen
This package contains the shared libraries for Xen.
Package: libxenstore3.0
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
Description: Xenstore communications library for Xen
This package contains the public libxenstore.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-xen/xen.git
More information about the Pkg-xen-changes
mailing list