~ubuntu-branches/ubuntu/trusty/alex4/trusty

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Peter De Wachter
  • Date: 2008-03-19 00:03:46 UTC
  • Revision ID: james.westby@ubuntu.com-20080319000346-tk0z6tk4zba12bcd
Tags: 1.1-2
* Build-Depend on liballegro4.2-dev >= 4.2.2-2
   - which has a versioned shlibs file (Closes: #467526)
   - allegro-config no longer tells us to link against unneeded libraries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/make -f
 
2
 
 
3
# Uncomment this to turn on verbose mode.
 
4
#export DH_VERBOSE=1
 
5
 
 
6
 
 
7
CFLAGS = -Wall -g $(if $(findstring noopt,$(DEB_BUILD_OPTIONS)), -O0, -O2)
 
8
 
 
9
 
 
10
configure: configure-stamp
 
11
configure-stamp:
 
12
        dh_testdir
 
13
        $(MAKE) -f /usr/share/quilt/quilt.make patch
 
14
        touch $@
 
15
 
 
16
 
 
17
build: build-arch build-indep
 
18
 
 
19
build-arch: build-arch-stamp
 
20
build-arch-stamp: configure-stamp
 
21
        $(MAKE) -C src CFLAGS="$(CFLAGS)" \
 
22
                PREFIX=/usr DATADIR=/usr/share/games/alex4
 
23
        touch $@
 
24
 
 
25
build-indep:
 
26
# nothing to do here
 
27
 
 
28
 
 
29
clean:
 
30
        dh_testdir
 
31
        dh_testroot
 
32
        rm -f build-arch-stamp build-indep-stamp configure-stamp
 
33
        [ ! -f src/Makefile ] || $(MAKE) -C src clean
 
34
        $(MAKE) -f /usr/share/quilt/quilt.make unpatch
 
35
        dh_clean
 
36
 
 
37
 
 
38
install: install-indep install-arch
 
39
 
 
40
install-indep: build-indep
 
41
        dh_testdir
 
42
        dh_testroot
 
43
        dh_clean -k -i
 
44
        dh_installdirs -i
 
45
        dh_install -i
 
46
 
 
47
install-arch: build-arch
 
48
        dh_testdir
 
49
        dh_testroot
 
50
        dh_clean -k -a
 
51
        dh_installdirs -a
 
52
        dh_install -a
 
53
 
 
54
 
 
55
binary: binary-arch binary-indep
 
56
 
 
57
binary-indep: build-indep install-indep
 
58
        dh_testdir -i
 
59
        dh_testroot -i
 
60
        dh_installchangelogs -i
 
61
        dh_installdocs -i
 
62
        dh_compress -i
 
63
        dh_fixperms -i
 
64
        dh_installdeb -i
 
65
        dh_gencontrol -i
 
66
        dh_md5sums -i
 
67
        dh_builddeb -i
 
68
 
 
69
binary-arch: build-arch install-arch
 
70
        dh_testdir -a
 
71
        dh_testroot -a
 
72
        dh_installchangelogs -a
 
73
        dh_installdocs -a
 
74
        dh_installmenu -a
 
75
        dh_installman -a debian/alex4.6
 
76
        dh_desktop -a
 
77
        dh_strip -a
 
78
        dh_compress -a
 
79
        dh_fixperms -a
 
80
        dh_installdeb -a
 
81
        dh_shlibdeps -a
 
82
        dh_gencontrol -a
 
83
        dh_md5sums -a
 
84
        dh_builddeb -a
 
85
 
 
86
 
 
87
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure