#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1

include /usr/share/dpkg/pkg-info.mk

# use own PLDFLAGS variable for Pascal linker because autotools
export PLDFLAGS = -k"-z relro" -k"-z now" -k"-pie"
export PFLAGS_EXTRA = -Cg

%:
	dh $@


override_dh_auto_configure:
	dh_auto_configure -- \
		--bindir=/usr/games \
		--datarootdir=/usr/share/games \
		--with-opencv-cxx-api \
		--disable-midiemu

execute_before_dh_auto_build:
	@echo "blhc: ignore-line-regexp: Compiling(.+)"

execute_after_dh_auto_build:
	pod2man -c "Games Manual" --release "ultrastardx $(DEB_VERSION_UPSTREAM)" --section 6 debian/ultrastardx.pod > debian/ultrastardx.6


execute_after_dh_auto_install:
	rm debian/tmp/usr/share/games/ultrastardx/languages/Language.new
	rm debian/tmp/usr/share/games/ultrastardx/languages/README.md
	rm debian/tmp/usr/share/games/ultrastardx/languages/convert.sh
	rm debian/tmp/usr/share/games/ultrastardx/sounds/background\ track\ license.txt

execute_after_dh_auto_install-indep:
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_0.png' /usr/share/icons/Tango/scalable/emotes/face-monkey.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_1.png' /usr/share/icons/Tango/scalable/emotes/face-wink.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_2.png' /usr/share/icons/Tango/scalable/emotes/face-glasses.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_3.png' /usr/share/icons/Tango/scalable/emotes/face-smile.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_4.png' /usr/share/icons/Tango/scalable/emotes/face-smile-big.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_5.png' /usr/share/icons/Tango/scalable/emotes/face-grin.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_6.png' /usr/share/icons/Tango/scalable/emotes/face-surprise.svg
	rsvg-convert -w 75 -h 75 -o 'debian/tmp/usr/share/games/ultrastardx/themes/Deluxe/[score]rating_7.png' /usr/share/icons/Tango/scalable/emotes/face-devilish.svg


execute_after_dh_auto_clean:
	-rm config.log src/config-linux.inc
	-rm debian/ultrastardx.6
