#!/usr/bin/make -f #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS := hardening=+all export DEB_CFLAGS_MAINT_APPEND := -pipe -Wall include /usr/share/dpkg/default.mk built_binaries := $(shell dh_listpackages) ifneq (,$(filter-out experimental UNRELEASED,$(DEB_DISTRIBUTION))) $(error This version of SDL_image is not yet suitable for testing/unstable) endif confflags := confflags += -DSDL3TTF_HARFBUZZ=ON confflags += -DSDL3TTF_VENDORED=OFF confflags += -DSDL3TTF_WERROR=OFF ifneq ($(filter nocheck,$(DEB_BUILD_OPTIONS))$(filter %-tests,$(built_binaries)),nocheck) confflags += -DSDL3TTF_TESTS=ON endif ifneq ($(filter %-tests,$(built_binaries)),) confflags += -DSDL3TTF_SAMPLES=ON confflags += -DSDL3TTF_SAMPLES_INSTALL=ON confflags += -DSDL3TTF_TESTS_INSTALL=ON endif %: dh $@ --buildsystem=cmake override_dh_auto_configure: echo "$(DEB_VERSION_UPSTREAM_REVISION)" > VERSION.txt dh_auto_configure -- $(confflags) override_dh_installchangelogs: dh_installchangelogs -- CHANGES.txt # debhelper >= 13.4 makes all of /usr/libexec executable, which is not # quite right for installed-tests override_dh_fixperms: dh_fixperms -Xusr/libexec/installed-tests ifneq ($(filter %-tests,$(built_binaries)),) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests endif