#!/usr/bin/make -f # debian/rules file - for debian/keyring install_dir=install -d -m 755 install_file=install -m 644 install_script=install -m 755 install_binary=install -m 755 -s VERSION := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) build: clean: $(checkdir) -rm -f foo foo.asc *.bak *~ */*~ debian/files* debian/*substvars -rm -rf debian/tmp binary-indep: checkroot $(checkdir) -rm -rf debian/tmp $(install_dir) debian/tmp/DEBIAN/ $(install_script) debian/postinst debian/tmp/DEBIAN/ $(install_script) debian/prerm debian/tmp/DEBIAN/ $(install_dir) debian/tmp/usr/share/keyrings/ $(install_file) keyrings/leap-keyring.gpg debian/tmp/usr/share/keyrings/ $(install_dir) debian/tmp/usr/share/doc/leap-keyring/ $(install_file) README debian/tmp/usr/share/doc/leap-keyring/ $(install_file) debian/changelog debian/tmp/usr/share/doc/leap-keyring/changelog $(install_file) debian/copyright debian/tmp/usr/share/doc/leap-keyring/ gzip -9v debian/tmp/usr/share/doc/leap-keyring/changelog gzip -9v debian/tmp/usr/share/doc/leap-keyring/README dpkg-gencontrol -pleap-keyring -isp chown -R root.root debian/tmp chmod -R go=rX debian/tmp dpkg --build debian/tmp .. define checkdir test -f keyrings/leap-keyring.gpg endef # Below here is fairly generic really binary: binary-indep checkroot: $(checkdir) test root = "`whoami`" .PHONY: binary binary-arch binary-indep clean checkroot