X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=debian%2Frules;fp=debian%2Frules;h=f65cb44745e884bca444019ea2bbfadbd9d2a49d;hb=a209ebc3f922264908ff644f371f8211638d44ef;hp=294b29b6b3d6dd6843465f365332e2e1a4db1bcc;hpb=c1397621dd9c67ea3e3b8db3d5acc7ad687ce055;p=debian%2Fp10cfgd diff --git a/debian/rules b/debian/rules index 294b29b..f65cb44 100755 --- a/debian/rules +++ b/debian/rules @@ -1,58 +1,48 @@ #!/usr/bin/make -f -# Sample debian.rules file - for GNU Hello (1.3). -# Copyright 1994,1995 by Ian Jackson. -# 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 -# There used to be `source' and `diff' targets in this file, and many -# packages also had `changes' and `dist' targets. These functions -# have been taken over by dpkg-source, dpkg-genchanges and -# dpkg-buildpackage in a package-independent way, and so these targets -# are obsolete. +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 -package=p10cfgd - -build: - $(checkdir) - touch build +build: build-stamp +build-stamp: + dh_testdir + touch build-stamp clean: - $(checkdir) - -rm -f build - -rm -rf *~ debian/tmp debian/*~ debian/files* - -binary-indep: checkroot build - $(checkdir) - -binary-arch: checkroot build - $(checkdir) - -rm -rf debian/tmp - install -d debian/tmp/usr/bin debian/tmp/usr/man/man1 - install -g root -m 755 -o root p10cfgd debian/tmp/usr/bin/p10cfgd + dh_testdir + dh_testroot + rm -f build-stamp + dh_clean + +# Build architecture-independent files here. +binary-indep: build + +# Build architecture-dependent files here. +binary-arch: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + install -g root -m 755 -o root p10cfgd debian/tmp/usr/sbin/p10cfgd install -g root -m 644 -o root p10cfgd \ - debian/tmp/usr/man/man1/p10cfgd.1 - debstd $(package) CHANGES INSTALL README* TODO - dpkg-gencontrol - chown -R root.root debian/tmp - chmod -R g-ws debian/tmp - dpkg --build debian/tmp .. - -define checkdir - test -f debian/rules -endef - -# Below here is fairly generic really - -binary: binary-indep binary-arch - -source diff: + debian/tmp/usr/share/man/man1/p10cfgd.1 + dh_installdocs + dh_installexamples examples/* + dh_installmenu + dh_installcron + dh_installmanpages + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false -checkroot: - $(checkdir) - test root = "`whoami`" - -.PHONY: binary binary-arch binary-indep clean checkroot +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary