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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
DEB_AUTO_UPDATE_LIBTOOL := pre
DEB_AUTO_UPDATE_ACLOCAL := 1.11
DEB_AUTO_UPDATE_AUTOCONF := yes
DEB_AUTO_UPDATE_AUTOMAKE := 1.11
DEB_INSTALL_DOCS_ALL = debian/TODO.Debian
DEB_INSTALL_CHANGELOGS_ALL = README
VERSION=$(shell dpkg-parsechangelog | grep Version | cut -d ' ' -f 2 | cut -d '-' -f 1)
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS := --bindir=\$${prefix}/games --x-libraries=/usr/lib/
cleanbuilddir/torcs::
find $(CURDIR) -type d -name "CVS" | xargs rm -rf
rm -f $(CURDIR)/debian/stamp*
mkdir debian/memory
cp Make-config config.h src/doc/torcsdoc.conf debian/memory
clean::
cp debian/memory/Make-config debian/memory/config.h .
cp debian/memory/torcsdoc.conf src/doc/
rm -f src/linux/torcs src/tools/accc/accc src/tools/nfs2ac/nfs2ac \
src/tools/nfsperf/nfsperf src/tools/texmapper/texmapper \
src/tools/trackgen/trackgen stamp-h1
rm -r debian/memory
binary-predeb/torcs::
find debian/torcs/usr/share/games/torcs -type f -name Makefile | xargs --no-run-if-empty rm -f
rm -rf debian/torcs/usr/share/games/torcs
rm -f debian/torcs/usr/share/games/torcs/telemetry/telemetry.sh
build/torcs-data::
$(MAKE) datainstall DESTDIR=$(CURDIR)/debian/tmp
binary-predeb/torcs-data::
rm -f debian/torcs-data/usr/share/games/torcs/telemetry/telemetry.sh
binary-predeb/torcs-data-cars::
find debian/torcs-data-cars/usr/share/games/torcs -type f | xargs --no-run-if-empty chmod 644
binary-predeb/torcs-data-tracks::
find debian/torcs-data-tracks/usr/share/games/torcs -type f | xargs --no-run-if-empty chmod 644
rm -f debian/torcs-data-tracks/usr/share/games/torcs/tracks/road/ole-road-1/generate.sh
|