~ubuntu-branches/ubuntu/vivid/zsnes/vivid

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Aaron Lehmann
  • Date: 2001-12-16 14:31:19 UTC
  • Revision ID: james.westby@ubuntu.com-20011216143119-728i9g45isqxc8lu
Tags: 1.337-4
* Fix build with new NASM
* Update build-depends (Closes: #123725)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/make -f
 
2
# GNU copyright 1997 to 1999 by Joey Hess.
 
3
 
 
4
#export DH_VERBOSE=1
 
5
 
 
6
# This is the debhelper compatability version to use.
 
7
export DH_COMPAT=3
 
8
 
 
9
build: build-stamp
 
10
build-stamp:
 
11
        dh_testdir
 
12
 
 
13
        cd src && (./configure --without-opengl i386-pc-linux-gnu && $(MAKE))
 
14
 
 
15
        touch build-stamp
 
16
 
 
17
clean:
 
18
        dh_testdir
 
19
        dh_testroot
 
20
        rm -f build-stamp
 
21
 
 
22
        -cd src && $(MAKE) distclean
 
23
 
 
24
        dh_clean
 
25
 
 
26
install: build
 
27
        dh_testdir
 
28
        dh_testroot
 
29
        dh_clean -k
 
30
        dh_installdirs
 
31
 
 
32
        install -D src/zsnes debian/zsnes/usr/bin/zsnes
 
33
        install -D src/linux/zsnes.man debian/zsnes/usr/share/man/man1/zsnes.1
 
34
 
 
35
        # I want to install docs here because I want to change their names
 
36
        install -D linux/README.LINUX debian/zsnes/usr/share/doc/zsnes/README.linux
 
37
        install linux/AUTHORS debian/zsnes/usr/share/doc/zsnes/AUTHORS.linux
 
38
        install authors.txt debian/zsnes/usr/share/doc/zsnes/AUTHORS
 
39
        install readme.txt debian/zsnes/usr/share/doc/zsnes/README
 
40
        install srcinfo.txt debian/zsnes/usr/share/doc/zsnes/SRCINFO
 
41
        install todo.txt debian/zsnes/usr/share/doc/zsnes/TODO
 
42
 
 
43
        mkdir -p debian/zsnes/usr/share/doc/zsnes/examples/source
 
44
        uudecode -o debian/zsnes/usr/share/doc/zsnes/examples/debian.smc.gz \
 
45
                debian/examples/debian.smc.gz.uu
 
46
        uudecode -o debian/zsnes/usr/share/doc/zsnes/examples/source/deb.set \
 
47
                debian/examples/source/deb.set.uu
 
48
        uudecode -o debian/zsnes/usr/share/doc/zsnes/examples/source/deb.map \
 
49
                debian/examples/source/deb.map.uu
 
50
        uudecode -o debian/zsnes/usr/share/doc/zsnes/examples/source/col.map \
 
51
                debian/examples/source/deb.col.uu
 
52
        cp -f debian/examples/source/debian.asm \
 
53
                debian/zsnes/usr/share/doc/zsnes/examples/source/
 
54
        cp -f debian/examples/README \
 
55
                debian/zsnes/usr/share/doc/zsnes/examples/
 
56
# Build architecture-dependent files here.
 
57
binary-arch: build install
 
58
        dh_testdir
 
59
        dh_testroot
 
60
        dh_installdocs
 
61
        dh_installmenu
 
62
        dh_installman
 
63
        dh_installchangelogs whatsnew.txt
 
64
        dh_link
 
65
        dh_strip
 
66
        dh_compress -Xexamples
 
67
        dh_fixperms
 
68
        dh_installdeb
 
69
        dh_shlibdeps
 
70
        dh_gencontrol
 
71
        dh_md5sums
 
72
        dh_builddeb
 
73
 
 
74
binary: binary-arch
 
75
.PHONY: build clean binary-arch binary install