lintian cleanups
[debian/pforth] / debian / rules
1 #!/usr/bin/make -f
2
3 export DH_VERBOSE=1
4
5 CFLAGS = `dpkg-buildflags --get CFLAGS`
6 CFLAGS += -Wall
7 LDFLAGS += `dpkg-buildflags --get LDFLAGS`
8 CPPFLAGS = `dpkg-buildflags --get CPPFLAGS`
9
10 build:          build-arch build-indep
11 build-arch:     build-stamp
12 build-indep:    build-stamp
13 build-stamp:
14         dh_testdir
15         mkdir objects
16         $(MAKE) 
17         touch build-stamp
18
19 clean:
20         dh_testdir
21         dh_testroot
22         rm -f build-stamp install-stamp
23         [ ! -f Makefile ] || $(MAKE) clean
24         rm -fr objects
25         dh_clean
26
27 install: install-stamp
28 install-stamp: build-stamp
29         dh_testdir
30         dh_testroot
31         dh_prep
32         dh_installdirs
33
34         install -m0755 pforth `pwd`/debian/pforth/usr/bin/pforth
35         install -m0644 pforth.dic `pwd`/debian/pforth/usr/lib/pforth/pforth.dic
36
37         touch install-stamp
38
39 binary-indep: build install
40
41 binary-arch: build install
42         dh_testdir
43         dh_testroot
44         dh_installdocs
45         dh_installexamples
46         dh_installmenu
47         dh_installcron
48         dh_installman debian/pforth.1
49         dh_installchangelogs 
50         dh_strip
51         dh_compress
52         dh_fixperms
53         dh_installdeb
54         dh_shlibdeps
55         dh_gencontrol
56         dh_md5sums
57         dh_builddeb
58
59 source diff:                                                                  
60         @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
61
62 binary: binary-indep binary-arch
63 .PHONY: build clean binary-indep binary-arch binary