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
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/dpatch.mk
DEB_DESTDIR=$(shell pwd)/debian/tmp
DEB_DH_INSTALL_SOURCEDIR := $(DEB_DESTDIR)
DEB_INSTALL_MANPAGES_widelands := debian/widelands.6
build/widelands::
./build-widelands.sh datadir=share/games/widelands
install/widelands::
mkdir -p $(DEB_DESTDIR)/usr/games/
cp widelands $(DEB_DESTDIR)/usr/games/
mkdir -p $(DEB_DESTDIR)/usr/share/man/man6/
cp debian/widelands.6 $(DEB_DESTDIR)/usr/share/man/man6/
mkdir -p $(DEB_DESTDIR)/usr/share/applications/
cp debian/widelands.desktop $(DEB_DESTDIR)/usr/share/applications/
install/widelands-data::
mkdir -p $(DEB_DESTDIR)/usr/share/games/widelands
cp -r campaigns fonts locale maps music pics sound tribes txts worlds\
$(DEB_DESTDIR)/usr/share/games/widelands
#cleanup
find $(DEB_DESTDIR)/usr/share/ -name \*.png -exec chmod a-x {} \;
find $(DEB_DESTDIR)/usr/share/ -name SConscript -exec rm {} \;
-find $(DEB_DESTDIR)/usr/share/ -name player -exec rmdir {} \;
rm $(DEB_DESTDIR)/usr/share/games/widelands/fonts/Widelands/LICENSE
|