[SCM] Packaging for dune-grid: a toolbox for solving PDEs -- grid interface branch, master, updated. debian/2.2.svn7982-2
Ansgar Burchardt
ansgar at debian.org
Sat Apr 7 20:21:59 UTC 2012
The following commit has been merged in the master branch:
commit bc846aab21db3dbbc33afd48353f42a39001f864
Author: Ansgar Burchardt <ansgar at debian.org>
Date: Sat Apr 7 20:46:44 2012 +0200
Work around make install failing when building only arch:any packages.
diff --git a/debian/rules b/debian/rules
index a9e6988..0ec523f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,9 +5,17 @@ include /usr/share/dune/dune-debian.mk
%:
dh $@ --parallel
-override_dh_auto_install:
- dh_auto_install
+override_dh_auto_install-arch:
+ set -e; for d in dune lib m4 src; do \
+ $(MAKE) -C $$d install DESTDIR="$(CURDIR)/debian/tmp"; \
+ done
+ $(MAKE) install-data-am install-exec-am DESTDIR="$(CURDIR)/debian/tmp"
+ mkdir doc/doxygen/html
+ $(MAKE) -C doc/doxygen install-data-am DESTDIR="$(CURDIR)/debian/tmp"
find debian/tmp -name "*.so" -exec chrpath --delete "{}" \;
+override_dh_auto_install-indep:
+ $(MAKE) -C doc install DESTDIR="$(CURDIR)/debian/tmp"
+
override_dh_strip:
dh_strip --dbg-package=libdune-grid-dbg
--
Packaging for dune-grid: a toolbox for solving PDEs -- grid interface
More information about the debian-science-commits
mailing list