diff --git a/contrib/debian/rules b/contrib/debian/rules index dc6e75aa5..eb5648c18 100755 --- a/contrib/debian/rules +++ b/contrib/debian/rules @@ -84,7 +84,10 @@ ifeq (debian,$(SB_STYLE)) cp debian/README.Debian $(TMPLDIR)/source-template/debian find $(TMPLDIR)/source-template/debian -type f | xargs sed -i "s,SIGNARCH,$(DEB_HOST_ARCH)," find $(TMPLDIR)/source-template/debian -type f | xargs sed -i "s,SIGNVERSION,$(deb_version)," - for file in $$(find $(TMPLDIR)/source-template/debian -type f -name *SIGNARCH*); do file1=$$(echo $$file | sed "s,SIGNARCH,$(DEB_HOST_ARCH),"); mv -v $$file $$file1; done + set -e; for file in $$(find $(TMPLDIR)/source-template/debian -type f -name *SIGNARCH*); do \ + file1=$$(echo $$file | sed "s,SIGNARCH,$(DEB_HOST_ARCH),"); \ + mv -v $$file $$file1; \ + done install -m 0755 debian/fwupd.postinst $(TMPLDIR)/source-template/debian/fwupd-$(DEB_HOST_ARCH)-signed.postinst install -m 0755 debian/fwupd.postrm $(TMPLDIR)/source-template/debian/fwupd-$(DEB_HOST_ARCH)-signed.postrm ./debian/gen_signing_changelog $(TMPLDIR)/source-template/debian fwupd $(DEB_HOST_ARCH)