--- vaiostat-1.2.orig/debian/rules.MODULE 2006-12-16 17:19:29.000000000 +0100 +++ vaiostat-1.2/debian/rules.MODULE 2006-12-16 17:38:11.000000000 +0100 @@ -38,8 +38,19 @@ EPOCH=$(shell echo $(EPOCHT) | sed -e 's/://g') VERSION=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2) ARCH=$(shell dpkg --print-architecture) -DEBDEST=.. -CHFILE=$(KSRC)/../vaiostat-$(KVERS)_$(VERSION)_$(ARCH).changes + +# Resolve a sane destdir (based on logic in alsa-source) +ifndef KPKG_DEST_DIR +ifndef KMAINT +DEBDEST=$(CURDIR)/.. +else +DEBDEST=$(KSRC)/.. +endif +else +DEBDEST=$(KPKG_DEST_DIR) +endif + +CHFILE=$(DEBDEST)/vaiostat-$(KVERS)_$(VERSION)_$(ARCH).changes DEB=debian/vaiostat-$(KVERS) SCRIPT=s!@KVERS@!$(KVERS)!g; \ @@ -79,10 +90,10 @@ kdist_image: kdist_clean debian/rules build-stamp - $(ROOT_CMD) debian/rules DEBDEST=$(KSRC)/.. binary-modules + $(ROOT_CMD) debian/rules DEBDEST=$(DEBDEST) binary-modules kdist_changes: kdist_image - dpkg-genchanges -b -e"$(KMAINT) <$(KEMAIL)>" -u"$(KSRC)/.." > $(CHFILE) + dpkg-genchanges -b -e"$(KMAINT) <$(KEMAIL)>" -u"$(DEBDEST)" > $(CHFILE) debsign -e"$(KMAINT) <$(KEMAIL)>" $(CHFILE) || true kdist: kdist_changes