name = {$srcpkg}

all: fix-perm
	create-deb --package-name $(name) --package-version {$version} -o $(name).deb control

clean:
	rm -f *.tar.gz *.deb md5sums debian-binary
	rm -rf root/

# If root/ exists, it is because the test ships with it.  Since the
# test may have been checked out (or unpacked) with a "whack umask"
# (anything but 0022), we reset the permissions to a reasonable
# default.
#
# The contents of the deb usually is not what is tested by this suite
# (t/tests is preferred for this), so the below merely handles the
# AVERAGE CASE.  Tests that need special permissions (anything but
# 0644 for files and 0755 for dirs) require manually setting the
# permissions.
fix-perm:
	[ ! -d root/ ] || (find root/ -type d | xargs chmod 0755 && \
			   find root/ -type f | xargs chmod 0644)
