From 031256066726c4c483812955c0c6f2549b35a47e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 7 Nov 2015 14:46:23 +0100 Subject: Adding debian version 1.3-1. Signed-off-by: Daniel Baumann --- debian/rules | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index dd9624c..80c7431 100755 --- a/debian/rules +++ b/debian/rules @@ -1,16 +1,34 @@ #!/usr/bin/make -f +SHELL := sh -e + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + %: dh ${@} +override_dh_auto_clean: + dh_auto_clean + + for _FILE in debian/*.install.in; \ + do \ + rm -f debian/$$(basename $${_FILE} .in); \ + sed -e 's|@DEB_HOST_MULTIARCH@|$(DEB_HOST_MULTIARCH)|g' \ + $${_FILE} > debian/$$(basename $${_FILE} .in); \ + done + override_dh_auto_configure: - dh_auto_configure -- --enable-shared --libdir=\$${prefix}/lib + dh_auto_configure -- --enable-shared --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) override_dh_auto_install: dh_auto_install -- LDCONFIG=/bin/true # adding missing symlink +ifeq ($(DEB_HOST_MULTIARCH),) ln -s liblz.so.1.1 debian/tmp/usr/lib/liblz.so +else + ln -s liblz.so.1.1 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/liblz.so +endif # removing unused files rm -f debian/tmp/usr/share/info/dir* @@ -18,6 +36,13 @@ override_dh_auto_install: override_dh_builddeb: dh_builddeb -- -Zgzip -z9 +override_dh_gencontrol: +ifeq ($(DEB_HOST_MULTIARCH),) + dh_gencontrol +else + dh_gencontrol -- -Vmultiarch:Pre-Depends="multiarch-support" +endif + override_dh_install: dh_install --fail-missing -- cgit v1.2.3