[silo-llnl] 13/96: Fixes for multarch
Alastair McKinstry
mckinstry at moszumanska.debian.org
Tue Jul 21 13:09:27 UTC 2015
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to branch debian/master
in repository silo-llnl.
commit 0a93367425e28f74a46f21e4d3860340ab31d31d
Author: Alastair McKinstry <mckinstry at debian.org>
Date: Thu Aug 25 14:22:55 2011 +0100
Fixes for multarch
---
debian/libsilo-dev.dirs | 2 --
debian/libsilo-dev.install | 2 +-
debian/libsilo-dev.links | 1 -
debian/rules | 4 ++++
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/debian/libsilo-dev.dirs b/debian/libsilo-dev.dirs
deleted file mode 100644
index b448f1a..0000000
--- a/debian/libsilo-dev.dirs
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib
-usr/lib/pkgconfig
diff --git a/debian/libsilo-dev.install b/debian/libsilo-dev.install
index d20d296..b4089fa 100644
--- a/debian/libsilo-dev.install
+++ b/debian/libsilo-dev.install
@@ -1,2 +1,2 @@
-usr/lib/libsiloh5.a
+usr/lib/*/libsiloh5.a
usr/include/*
diff --git a/debian/libsilo-dev.links b/debian/libsilo-dev.links
deleted file mode 100644
index 1b6e24c..0000000
--- a/debian/libsilo-dev.links
+++ /dev/null
@@ -1 +0,0 @@
-/usr/lib/libsiloh5.so.0.0.0 /usr/lib/libsiloh5.so
diff --git a/debian/rules b/debian/rules
index 42c8c24..a6e9720 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,6 +11,7 @@ include /usr/share/mpi-default-dev/debian_defaults
MPI_INC=/usr/lib/$(ARCH_DEFAULT_MPI_IMPL)/include
PYVERS:= `pyversions -s`
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
override_dh_auto_configure:
dh_auto_configure -- --enable-pythonmodule --enable-silex --with-qt=/usr --enable-pythonmodule --enable-silex --with-qt-bin=/usr/bin --with-qt-lib=/usr/lib --with-qt-include=/usr/include/qt4 --with-hdf5=/usr/include,/usr/lib CPPFLAGS=" -I$(MPI_INC)"
@@ -32,6 +33,9 @@ override_dh_auto_install:
chrpath -d debian/Silo.so.$$p ; \
cp debian/Silo.so.$$p debian/python-silo/usr/lib/$$p/site-packages/Silo.so ; \
done
+ dh_link -l libsilo0 /usr/lib/${DEB_HOST_MULTIARCH}/libsiloh5.so.0.0.0 /usr/lib/${DEB_HOST_MULTIARCH}/libsiloh5.so.0
+ dh_link -l libsilo-dev /usr/lib/${DEB_HOST_MULTIARCH}/libsiloh5.so.0.0.0 /usr/lib/${DEB_HOST_MULTIARCH}/libsiloh5.so
+ mkdir -p debian/libsilo-dev/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
override_dh_auto_clean:
dh_clean
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/silo-llnl.git
More information about the debian-science-commits
mailing list