6 -rm -rf debian/netris debian/substvars debian/files \
7 build-stamp install-stamp
19 install: install-stamp
24 mkdir -m755 debian/netris
25 cd debian/netris && mkdir -m755 -p `cat ../dirs`
26 install -o0 -g0 -m755 -p -s netris debian/netris/usr/games
27 install -o0 -g0 -m755 -p -s sr debian/netris/usr/games/netris-sample-robot
28 strip --remove-section=.comment --remove-section=.note \
29 debian/netris/usr/games/*
30 install -o0 -g0 -m644 -p debian/netris*.6 \
31 debian/netris/usr/share/man/man6
32 gzip -9 debian/netris/usr/share/man/man6/netris*.6
33 install -o0 -g0 -m644 -p `cat debian/docs` \
34 debian/netris/usr/share/doc/netris
35 install -o0 -g0 -m644 -p `cat debian/examples` \
36 debian/netris/usr/share/doc/netris/examples
37 gzip -9 debian/netris/usr/share/doc/netris/FAQ \
38 debian/netris/usr/share/doc/netris/robot_desc \
39 debian/netris/usr/share/doc/netris/examples/sr.c
43 # Build architecture-independent files here.
45 # We have nothing to do by default.
48 # Build architecture-dependent files here.
49 binary-arch: build install
52 mkdir -m755 -p debian/netris/DEBIAN debian/netris/usr/lib/menu
53 install -p -m644 debian/menu debian/netris/usr/lib/menu/netris
54 install -o0 -g0 -m644 -p debian/copyright \
55 debian/netris/usr/share/doc/netris
56 install -o0 -g0 -m644 -p debian/changelog \
57 debian/netris/usr/share/doc/netris/changelog.Debian
58 gzip -9 debian/netris/usr/share/doc/netris/changelog.Debian
59 install -o0 -g0 -m755 -p debian/postinst debian/postrm debian/prerm \
61 dpkg-shlibdeps -Tdebian/substvars -dDepends \
62 debian/netris/usr/games/netris*
63 dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -pnetris \
65 cd debian/netris && find * -type f ! -regex '^DEBIAN/.*' -print0 | \
66 xargs -r0 md5sum > DEBIAN/md5sums
67 dpkg --build debian/netris ..
75 test root = "`whoami`"
78 binary: binary-indep binary-arch
79 .PHONY: build clean install binary-indep binary-arch binary