]> git.sur5r.net Git - i3/i3/blob - debian/rules
Debian package fixes (use ${misc:Depends}, close ITP, call dh_strip, correct spelling...
[i3/i3] / debian / rules
1 #!/usr/bin/make -f
2 # -*- makefile -*-
3 # Sample debian/rules that uses debhelper.
4 # This file was originally written by Joey Hess and Craig Small.
5 # As a special exception, when this file is copied by dh-make into a
6 # dh-make output file, you may use that output file without restriction.
7 # This special exception was added by Craig Small in version 0.37 of dh-make.
8
9 # Uncomment this to turn on verbose mode.
10 #export DH_VERBOSE=1
11
12 config.status: configure
13         dh_testdir
14         touch $@
15
16 build:
17         dh_testdir
18
19         # Add here commands to compile the package.
20         $(MAKE)
21         $(MAKE) -C man
22
23         touch $@
24
25 clean: 
26         dh_testdir
27         dh_testroot
28         rm -f build
29
30         # Add here commands to clean up after the build process.
31         [ ! -f Makefile ] || $(MAKE) distclean
32
33         dh_clean 
34
35 install: build
36         dh_testdir
37         dh_testroot
38         dh_clean -k 
39         dh_installdirs
40
41         # Add here commands to install the package into debian/wiipdf
42         $(MAKE) DESTDIR=$(CURDIR)/debian/i3-wm/ install
43         mkdir -p $(CURDIR)/debian/i3-wm/usr/share/man/man1
44         cp man/i3.1 $(CURDIR)/debian/i3-wm/usr/share/man/man1
45
46
47 # Build architecture-independent files here.
48 binary-indep: build install
49 # We have nothing to do by default.
50
51 # Build architecture-dependent files here.
52 binary-arch: build install
53         dh_testdir
54         dh_testroot
55         dh_installchangelogs 
56         dh_installdocs
57         dh_installexamples
58 #       dh_install
59 #       dh_installmenu
60         dh_installdebconf       
61 #       dh_installlogrotate
62 #       dh_installemacsen
63 #       dh_installpam
64 #       dh_installmime
65 #       dh_python
66         dh_installinit
67 #       dh_installcron
68 #       dh_installinfo
69         dh_installman
70         dh_link
71         dh_strip
72         dh_compress
73         dh_fixperms
74 #       dh_perl
75 #       dh_makeshlibs
76         dh_installdeb
77         dh_shlibdeps
78         dh_gencontrol
79         dh_md5sums
80         dh_builddeb
81
82 binary: binary-indep binary-arch
83 .PHONY: build clean binary-indep binary-arch binary install