1#!/usr/bin/make -f
2# Made with the aid of debmake, by Christoph Lameter,
3# based on the sample debian/rules file for GNU hello by Ian Jackson.
4
5package=lafontaine
6
7build:
8	$(checkdir)
9	./configure --prefix=/usr
10	$(MAKE) CFLAGS="-O2 -g -Wall"
11	touch build
12
13clean:
14	$(checkdir)
15	-rm -f build
16	-$(MAKE) distclean
17	-rm -f `find . -name "*~"`
18	-rm -rf debian/tmp debian/files* core debian/substvars
19
20binary-indep: checkroot build
21	$(checkdir)
22# There are no architecture-independent files to be uploaded
23# generated by this package.  If there were any they would be
24# made here.
25
26binary-arch: checkroot build
27	$(checkdir)
28	-rm -rf debian/tmp
29	install -d debian/tmp
30	cd debian/tmp && install -d `cat ../dirs`
31	$(MAKE) install prefix=`pwd`/debian/tmp/usr
32# Must have debmake installed for this to work. Otherwise please copy
33# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
34	debstd Changelog TODO
35	dpkg-gencontrol -isp
36	chown -R root.root debian/tmp
37	chmod -R go=rX debian/tmp
38	dpkg --build debian/tmp ..
39
40define checkdir
41	test -f debian/rules
42endef
43
44binary: binary-indep binary-arch
45
46checkroot:
47	$(checkdir)
48	test root = "`whoami`"
49
50.PHONY: binary binary-arch binary-indep clean checkroot
51