#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk export LC_ALL = C.UTF-8 export PYTHONHASHSEED = 0 builddir := $(CURDIR)/debian/build %: dh $@ # The upstream Makefile creates a venv and downloads Python dependencies. override_dh_auto_configure: override_dh_auto_build: mkdir -p $(builddir)/tmp cp -a sources features scripts $(builddir)/ printf '\nbuildOTF: false\nbuildSmallCap: false\nbuildStatic: true\nbuildTTF: true\nbuildVariable: true\n' >> $(builddir)/sources/config.yaml cd $(builddir) && TMPDIR=$(builddir)/tmp gftools-builder --no-ninja sources/config.yaml TMPDIR=$(builddir)/tmp ninja -C $(builddir)/sources -j1 cd $(builddir) && python3 scripts/fixTTHinting.py # Upstream uses fontspector, which is not packaged in Debian yet. override_dh_auto_test: # dh_install installs only the fonts generated in debian/build/. override_dh_auto_install: override_dh_installchangelogs: dh_installchangelogs FONTLOG.txt override_dh_auto_clean: rm -rf $(builddir)