#!/usr/bin/make -f DEB_PYTHON2_MODULE_PACKAGES = cloud-init binary-install/cloud-init::cloud-init-fixups include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk DEB_DH_INSTALL_SOURCEDIR := debian/tmp cloud-init-fixups: for x in $(DEB_DESTDIR)/usr/bin/*.py; do mv "$$x" "$${x%.py}"; done install -d $(DEB_DESTDIR)/etc/rsyslog.d cp tools/21-cloudinit.conf $(DEB_DESTDIR)/etc/rsyslog.d/21-cloudinit.conf # You only need to run this immediately after checking out the package from # revision control. # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572204 quilt-setup: @[ ! -d .pc ] || { echo ".pc exists. remove it and re-run to start fresh"; exit 1; } set -e; for patch in $$(quilt series | tac); do \ patch -p1 -R --no-backup-if-mismatch <"debian/patches/$$patch"; \ done quilt push -a .PHONY: quilt-setup