]> andersk Git - config-package-dev.git/blobdiff - transform-files.mk
Make transform scripts as executable before attempting to execute them (Closes: #528995).
[config-package-dev.git] / transform-files.mk
index d0de55a99a924449d8d0342097dc219873b04653..284a1dd2f4ecd9fb1296d065acaceaf1d999986b 100644 (file)
@@ -36,15 +36,17 @@ common-build-arch common-build-indep:: $(foreach file,$(DEB_TRANSFORM_FILES),$(c
 
 $(call debian_transform_files,%): $(call debian_check_files,%)
        mkdir -p $(@D)
+       chmod +x debian/transform_$(notdir $(call undebian_transform_files,$@))
        $(if $(DEB_TRANSFORM_SCRIPT_$(call undebian_transform_files,$@)), \
            $(DEB_TRANSFORM_SCRIPT_$(call undebian_transform_files,$@)), \
            debian/transform_$(notdir $(call undebian_transform_files,$@))) < $< > $@
 
 $(patsubst %,binary-install/%,$(DEB_ALL_PACKAGES)) :: binary-install/%:
+       set -e; \
        $(foreach file,$(DEB_TRANSFORM_FILES_$(cdbs_curpkg)), \
-               install -d $(DEB_DESTDIR)/$(dir $(file)); \
+               install -d debian/$(cdbs_curpkg)/$(dir $(file)); \
                cp -a $(call debian_transform_files,$(file)) \
-                   $(DEB_DESTDIR)/$(dir $(file));)
+                   debian/$(cdbs_curpkg)/$(dir $(file));)
 
 clean::
        rm -rf $(DEB_TRANSFORM_FILES_TMPDIR)
This page took 0.154529 seconds and 4 git commands to generate.