37d047e71c7b11a07e11fd2fca7d105c22201c3c
[grml-x.git] / 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 configure: configure-stamp
13 configure-stamp:
14         dh_testdir
15         # Add here commands to configure the package.
16
17         touch configure-stamp
18
19
20 build: build-stamp
21
22 build-stamp: configure-stamp
23         dh_testdir
24
25         # Add here commands to compile the package.
26         touch build-stamp
27
28 clean:
29         dh_testdir
30         dh_testroot
31         rm -f build-stamp configure-stamp
32
33         # Add here commands to clean up after the build process.
34         dh_clean
35
36 install: build
37         dh_testdir
38         dh_testroot
39         dh_clean -k
40         dh_installdirs etc/init.d usr/bin
41         # usr/X11R6/lib/X11/xkb/rules/
42
43         # Add here commands to install the package into debian/grml-x.
44         install -m 755 grml-x     debian/grml-x/usr/bin/grml-x
45         cp -r etc/X11/ debian/grml-x/etc/
46         cp -r etc/zsh/ debian/grml-x/etc/
47
48 # Build architecture-independent files here.
49 binary-indep: build install
50 # We have nothing to do by default.
51
52 # Build architecture-dependent files here.
53 binary-arch: build install
54         dh_testdir
55         dh_testroot
56         dh_installchangelogs
57         dh_installdocs
58         dh_installexamples
59         dh_installman grml-x.1
60         dh_link
61         dh_strip
62         dh_compress
63         dh_fixperms
64         dh_installdeb
65         dh_shlibdeps
66         dh_gencontrol
67         dh_md5sums
68         dh_builddeb
69
70 binary: binary-indep binary-arch
71 .PHONY: build clean binary-indep binary-arch binary install configure