1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.
PACKAGE=dh-kpatches
VERSION=$(shell dpkg-parsechangelog | grep ^Version: | sed 's/Version: *//')
topdir=$(shell pwd)
debdir=${topdir}/debian
tmpdir=${debdir}/tmp
tmpldir=${tmpdir}/usr/share/debhelper/dh-kpatches/
build: build-stamp
build-stamp:
dh_testdir
$(MAKE)
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
-$(MAKE) clean
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
$(MAKE) install DESTDIR=${tmpdir}
mkdir -p ${tmpdir}/usr/share/lintian/overrides
cp -p debian/dh-kpatches.overrides ${tmpdir}/usr/share/lintian/overrides/dh-kpatches
cp -p debian/kernel-patch-scripts.overrides ${tmpdir}/usr/share/lintian/overrides/kernel-patch-scripts
mkdir -p ${tmpldir}
sed s/@VERSION@/${VERSION}/g <debian/README-kernelpatch \
>${tmpldir}/README-kernelpatch.Debian
dh_movefiles
test -z `find debian/tmp -not -type d | tee /dev/stderr`
binary-arch: build install
# We have nothing to do by default.
binary-indep: build install
# dh_testversion
dh_testdir
dh_testroot
dh_installdocs TODO
dh_buildinfo
dh_installexamples examples/*
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_perl
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
|