diff options
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 73 |
1 files changed, 14 insertions, 59 deletions
diff --git a/debian/rules b/debian/rules index cb8d0ab..da5bb09 100755 --- a/debian/rules +++ b/debian/rules @@ -1,67 +1,22 @@ #!/usr/bin/make -f -# debian/rules file - for itzks-keyring -# Based on sample debian/rules file - for GNU Hello (1.3). -# Copyright 1994,1995 by Ian Jackson. -# Copyright 1998-2003 James Troup -# Copyright 2010 Mike Gabriel -# I hereby give you perpetual unlimited permission to copy, -# modify and relicense this file, provided that you do not remove -# my name from the file itself. (I assert my moral right of -# paternity under the Copyright, Designs and Patents Act 1988.) -# This file may have to be extensively modified -install_dir=install -d -m 755 -install_file=install -m 644 -install_script=install -m 755 -install_binary=install -m 755 -s +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/debhelper.mk -build: - -mkdir -p output/keyrings - make +export PREFIX=/usr +export DESTDIR=debian/tmp -clean: - $(checkdir) - make clean - -rm -f foo foo.asc *.bak *~ */*~ debian/files* debian/substvars - -rm -rf debian/tmp +DEB_BUILD_PARALLEL = 1 +DEB_INSTALL_DOCS_ALL = README -binary-indep: checkroot - $(checkdir) - -rm -rf debian/tmp - $(install_dir) debian/tmp/DEBIAN/ +DEB_MAKE_CHECK_TARGET=test +DEB_MAKE_INSTALL_TARGET=install - $(install_script) debian/postinst debian/tmp/DEBIAN/ - $(install_script) debian/prerm debian/tmp/DEBIAN/ +common-install-indep:: remove-cruft +common-install-arch:: remove-cruft - $(install_dir) debian/tmp/usr/share/keyrings/ - $(install_file) output/keyrings/itzks-maintainers.gpg debian/tmp/usr/share/keyrings/ - $(install_file) output/keyrings/itzks-keyring.gpg debian/tmp/usr/share/keyrings/ +remove-cruft:: +# Nothing to do here, right now... - $(install_dir) debian/tmp/usr/share/doc/itzks-keyring/ - $(install_file) README debian/tmp/usr/share/doc/itzks-keyring/ - $(install_file) debian/changelog debian/tmp/usr/share/doc/itzks-keyring/changelog - gzip -9v debian/tmp/usr/share/doc/itzks-keyring/* - $(install_file) debian/copyright debian/tmp/usr/share/doc/itzks-keyring/ - - dpkg-gencontrol -isp - chown -R root.root debian/tmp - chmod -R go=rX debian/tmp - - cd debian/tmp && find . -type f ! -regex '.*DEBIAN/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums - - dpkg --build debian/tmp .. - -define checkdir - test -d itzks-maintainers-gpg - test -d itzks-keyring-gpg -endef - -# Below here is fairly generic really - -binary: binary-indep binary-arch - -checkroot: - $(checkdir) - test root = "`whoami`" - -.PHONY: binary binary-arch binary-indep clean checkroot +get-orig-source: + uscan --noconf --force-download --rename --download-current-version --destdir=.. |