diff options
author | Louis Bouchard <louis.bouchard@ubuntu.com> | 2016-05-27 16:09:08 +0200 |
---|---|---|
committer | Louis Bouchard <louis.bouchard@ubuntu.com> | 2016-05-27 16:09:08 +0200 |
commit | 3bda98d255fb258a81316e85d49d2294d7e8d83c (patch) | |
tree | 1f6d7923db32cd0087a2c98df99bce8fdc148e5b /debian/rules | |
parent | b95c674495c4103745fef49370cb48b310e156df (diff) | |
parent | 821ae227eb820bc5b39102d2e68926a7bd35fcad (diff) |
Merge branch 'add_arch_crashkernel_support' into debian/1.5.9-6
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules index 5bdd185..78d43b2 100755 --- a/debian/rules +++ b/debian/rules @@ -1,8 +1,18 @@ #!/usr/bin/make -f +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) +ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) + SUBSTVARS = -Vdist:Depends="kexec-tools (>= 1:2.0.10-3)" +else + SUBSTVARS = -Vdist:Depends="kexec-tools" +endif + %: dh $@ --with=systemd +override_dh_gencontrol: + dh_gencontrol -- $(SUBSTVARS) + override_dh_auto_build: dh_auto_build -- LINKTYPE=dynamic USELZO=on @@ -16,3 +26,7 @@ override_dh_install: dh_install install -D -m 755 debian/kernel-postinst-generate-initrd debian/kdump-tools/etc/kernel/postinst.d/kdump-tools install -D -m 755 debian/kernel-postrm-delete-initrd debian/kdump-tools/etc/kernel/postrm.d/kdump-tools +ifneq (,$(filter $(DEB_HOST_ARCH),i386 amd64 powerpc ppc64 ppc64el ia64)) + install -D -m 644 debian/kdump-tools.grub.default debian/kdump-tools/etc/default/grub.d/kdump-tools.default + install -D -m 644 debian/kdump-tools.grub.ppc64el debian/kdump-tools/etc/default/grub.d/kdump-tools..ppc64el +endif |