#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # Nestopia uses shifted negative integers export DEB_CFLAGS_MAINT_APPEND = -fpermissive export DEB_CXXFLAGS_MAINT_APPEND = -fpermissive # Enable all hardening options export DEB_BUILD_MAINT_OPTIONS = hardening=+all ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) ifeq ($(ARCH),armhf) PLATFORM=platform="armv hardfloat" endif export PREFIX=/usr export BINDIR=/usr/games %: dh $@ override_dh_auto_build: # Jolly Good plugin and library (the latter for QTea) dh_auto_build -- ENABLE_STATIC_JG=1 # Static QTea build with Nestopia mkdir -p build cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_BINDIR=games -DQTEA_CORE_DIR=../nestopia /usr/share/qtea && $(MAKE) VERBOSE=1 override_dh_auto_install: # Jolly Good plugin dh_auto_install -- PREFIX=/usr # Static QTea build with Nestopia cd build && $(MAKE) install DESTDIR=../debian/tmp # Copy QTea licensing information cp /usr/share/doc/qtea-src/copyright debian/tmp/usr/share/doc/nestopia/copyright.qtea override_dh_compress: dh_compress -Xcopyright