Convert to dh-lisp; add Vcs-Browser
[cl-readline.git] / debian / rules
1 #!/usr/bin/make -f
2
3 pkg             := readline
4 debpkg          := cl-$(pkg)
5
6 clc-source      := usr/share/common-lisp/source
7 clc-systems     := usr/share/common-lisp/systems
8 clc-files       := $(clc-source)/$(pkg)
9 lib-dir         := usr/lib/cl-readline
10
11 build: build-stamp
12
13 build-stamp:
14         dh_testdir
15         $(MAKE)
16         touch build-stamp
17
18 clean:
19         dh_testdir
20         dh_testroot
21         rm -f build-stamp *.o *.so
22         dh_clean
23
24 install: build
25         dh_testdir
26         dh_testroot
27         dh_prep
28         dh_installdirs
29         dh_install $(pkg).asd $(clc-files)
30         dh_install *.lisp $(clc-files)
31         dh_install *.so $(lib-dir)
32
33 binary-indep:
34
35 binary-arch: install
36         dh_testdir -a
37         dh_testroot -a
38         dh_installdocs -a
39         dh_installchangelogs -a
40         dh_lisp -a
41         dh_strip -a
42         dh_compress -a
43         dh_fixperms -a
44         dh_installdeb -a
45         dh_shlibdeps -a
46         dh_gencontrol -a
47         dh_md5sums -a
48         dh_builddeb -a
49
50 binary: binary-arch
51 .PHONY: build clean binary-indep binary-arch binary install