~ubuntu-branches/ubuntu/hardy/gravitywars/hardy

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hocevar (Debian packages)
  • Date: 2004-07-11 11:48:51 UTC
  • mfrom: (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20040711114851-2xcl09fhx9o65ojb
Tags: 1.102-28
* debian/control:
  + Set policy to 3.6.1.1.
* moveship.c:
  + Fixed build with gcc-3.4, thanks to Andreas Jochens (Closes: #258737).
  + Fixed other warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
 
# debian/rules for GravityWars
3
 
# modifications by Edward Betts <edward@debian.org>
4
 
# Based on:
5
 
# Sample debian/rules that uses debhelper.
6
 
# GNU copyright 1997 to 1999 by Joey Hess.
7
 
 
8
 
# Uncomment this to turn on verbose mode.
9
 
#export DH_VERBOSE=1
10
 
 
11
 
# This is the debhelper compatability version to use.
12
 
export DH_COMPAT=1
13
2
 
14
3
build: build-stamp
15
4
build-stamp:
16
5
        dh_testdir
17
 
        $(MAKE)
 
6
        $(MAKE) USE_SDL=1
18
7
        touch build-stamp
19
8
 
20
9
clean:
21
10
        dh_testdir
22
11
        dh_testroot
23
12
        rm -f build-stamp
24
 
 
25
13
        -$(MAKE) clean
26
 
 
27
14
        dh_clean
28
15
 
29
16
install: build
30
17
        dh_testdir
31
18
        dh_testroot
32
19
        dh_clean -k
33
 
        dh_installdirs
34
 
 
35
 
# svgalib program, suid root, sgid games so it can write to its
36
 
# score file.
37
 
        install -m 6755 -o root -g games -s GravityWars101 \
38
 
                `pwd`/debian/tmp/usr/games/gravitywars
39
 
        cp -r data debian/tmp/usr/lib/games/gravitywars
40
 
        cp -r levels debian/tmp/usr/lib/games/gravitywars
41
 
        rm -f debian/tmp/usr/lib/games/gravitywars/data/hscore.gw
42
 
 
43
 
# Build architecture-independent files here.
 
20
        dh_installdirs usr/games usr/share/games/gravitywars \
 
21
                var/games/gravitywars
 
22
        install -m 755 -s GravityWars101 \
 
23
                `pwd`/debian/gravitywars/usr/games/gravitywars
 
24
        install -m 644 debian/gravitywars.xpm \
 
25
                `pwd`/debian/gravitywars/usr/share/games/gravitywars/
 
26
        cp -r data debian/gravitywars/usr/share/games/gravitywars/
 
27
        cp -r levels debian/gravitywars/usr/share/games/gravitywars/
 
28
        rm -f debian/gravitywars/usr/share/games/gravitywars/data/hscore.gw
 
29
 
44
30
binary-indep: build install
45
 
# We have nothing to do by default.
46
31
 
47
 
# Build architecture-dependent files here.
48
 
binary-arch: build
 
32
binary-arch: build install
49
33
        dh_testdir
50
34
        dh_testroot
51
 
#       dh_installdebconf       
52
 
        dh_installdocs
 
35
        dh_installdocs README
 
36
        install -m 644 README.announce \
 
37
                `pwd`/debian/gravitywars/usr/share/doc/gravitywars/ANNOUNCE
53
38
        dh_installexamples
54
39
        dh_installmenu
55
 
#       dh_installemacsen
56
 
#       dh_installpam
57
 
#       dh_installmime
58
 
#       dh_installinit
59
 
        dh_installcron
60
 
        dh_installmanpages
61
 
        dh_installinfo
62
 
#       dh_undocumented
 
40
        dh_installman debian/gravitywars.6
63
41
        dh_installchangelogs CHANGES
64
42
        dh_link
65
43
        dh_strip
66
44
        dh_compress
67
 
        dh_fixperms -X usr/games/gravitywars
68
 
#       dh_makeshlibs
 
45
        dh_fixperms
69
46
        dh_installdeb
70
 
#       dh_perl
71
47
        dh_shlibdeps
72
48
        dh_gencontrol
73
49
        dh_md5sums