lintian cleanups, etc
[debian/makedev] / debian / rules
1 #!/usr/bin/make -f
2 # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
3
4 # Uncomment this to turn on verbose mode.
5 #export DH_VERBOSE=1
6
7 build: build-arch build-indep
8 build-arch: build-stamp
9 build-indep: build-stamp
10 build-stamp:
11         dh_testdir
12         touch build-stamp
13
14 clean:
15         dh_testdir
16         dh_testroot
17         rm -f build-stamp
18         [ ! -f Makefile ] || $(MAKE) clean
19         -rm -f debian/devices.txt debian/devices*html
20         dh_clean
21
22 # Build architecture-independent files here.
23 binary-indep: build
24         dh_testdir -i
25         dh_testroot -i
26         dh_installdirs -i
27
28         ROOT=debian/makedev $(MAKE) install 
29
30         install -o root -g root -m 0644 debian/makedev.lintian \
31                 debian/makedev/usr/share/lintian/overrides/makedev
32
33         dh_installdocs  -i
34         dh_installexamples -i
35         dh_installmenu -i
36         dh_installinit -i
37         dh_installcron -i
38         dh_installman -i MAKEDEV.man 
39         dh_installchangelogs -i
40         dh_strip -i
41         dh_compress -i
42         dh_fixperms -i
43         dh_installdeb -i
44         dh_shlibdeps -i
45         dh_gencontrol -i
46         dh_md5sums -i
47         dh_builddeb -i
48
49 # Build architecture-dependent files here.
50 binary-arch: build
51
52 source diff:                                                                  
53         @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
54
55 binary: binary-indep binary-arch
56 .PHONY: build clean binary-indep binary-arch binary