]> mj.ucw.cz Git - libucw.git/blob - debian/rules
Packages: Several fixes in debian packages.
[libucw.git] / debian / rules
1 #!/usr/bin/make -f
2 # debian/rules for LibUCW
3 # (c) 2013 Pavel Charvat <pchar@ucw.cz>
4
5 # Uncomment this to turn on verbose mode.
6 #export DH_VERBOSE=1
7
8 include obj/config.mk
9
10 build: build-stamp
11
12 build-stamp:
13         dh_testdir
14         $(MAKE)
15         #$(MAKE) tests
16         touch $@
17
18 clean:
19         dh_testdir
20         dh_testroot
21         rm -f build-stamp
22         -$(MAKE) clean
23         dh_clean
24
25 install: build
26         dh_testdir
27         dh_testroot
28         dh_clean -k
29         dh_installdirs
30         $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-$(UCW_ABI_VERSION) $(addprefix install-,libucw libucw-charset libucw-xml libucw-images)
31         $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-dev $(addprefix install-,$(addsuffix -api,libucw libucw-charset libucw-xml libucw-images))
32         $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-utils install-ucw-utils install-ucw-shell install-libucw-images-utils
33         $(MAKE) DESTDIR=$(CURDIR)/debian/libucw-doc install-libucw-docs
34
35 binary-indep: build install
36
37 binary-arch: build install
38         dh_testdir
39         dh_testroot
40         dh_installchangelogs
41         dh_installdocs
42 #       dh_installexamples
43 #       dh_install
44 #       dh_installmenu
45 #       dh_installdebconf
46 #       dh_installlogrotate
47 #       dh_installemacsen
48 #       dh_installpam
49 #       dh_installmime
50 #       dh_installcron
51 #       dh_installinfo
52 #       dh_installman
53 #       dh_link
54 #       dh_strip
55         dh_compress
56         dh_fixperms
57 #       dh_perl
58 #       dh_python
59         dh_makeshlibs
60         dh_installdeb
61         dh_shlibdeps
62         dh_gencontrol
63         dh_md5sums
64         dh_builddeb
65
66 binary: binary-indep binary-arch
67 .PHONY: build clean binary-indep binary-arch binary install