1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
#!/usr/bin/make -f
package=sabre
build:
dh_testdir
./configure --prefix=/usr --bindir=/usr/games
make #CFLAGS="-O2 -g -Wall"
touch build
clean:
dh_testdir
dh_testroot
-rm -f build
-make distclean
dh_clean
binary-indep: build
binary-arch: build
dh_testdir
dh_testroot
dh_installdirs
make install prefix=`pwd`/debian/tmp bindir=`pwd`/debian/tmp/usr/games
install -m 755 RunSabre debian/tmp/usr/games/
install -m 755 dialogsrc/dialog debian/tmp/usr/lib/games/sabre/
install -m 755 `find scenarios -type f -perm +100` debian/tmp/usr/lib/games/sabre/
set -e; for f in `find lib -type f -name '[a-z0-9]*'`; do \
install -m 644 $$f debian/tmp/usr/lib/games/sabre/$$f; \
done
dh_installdocs doc/*.txt
install -m 644 dialogsrc/README debian/tmp/usr/doc/sabre/README-dialog
install -m 644 debian/sabre.6 debian/tmp/usr/man/man6/
ln -s sabre.6.gz debian/tmp/usr/man/man6/RunSabre.6.gz
dh_installchangelogs
dh_strip
gzip -9 debian/tmp/usr/doc/sabre/changelog.Debian
gzip -9 debian/tmp/usr/man/man6/sabre.6
dh_fixperms
chmod u+s debian/tmp/usr/games/sabre
dh_suidregister
dh_installdeb
dh_shlibdeps
dh_md5sums
dpkg-gencontrol -isp
dh_builddeb
binary: binary-indep binary-arch
.PHONY: binary binary-arch binary-indep clean
|