From 65bef139a9b1e38d113cff8cfc1134ccbe4ef19e Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Mon, 28 Oct 2013 22:51:11 -0400 Subject: initial check-in --- debian/rules | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..c72965e --- /dev/null +++ b/debian/rules @@ -0,0 +1,52 @@ +#!/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 -- cgit v1.2.3