#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_FONTS_DIR = debian/fonts-font-awesome-legacy/usr/share/fonts DEB_PKG_DIR = debian/fonts-font-awesome-legacy/usr/share/fonts-font-awesome-legacy VERSIONS = 5.15.4 6.7.2 %: dh $@ override_dh_auto_build: # Build fonts from SVG sources for version in $(VERSIONS); do \ ( cd Font-Awesome-$$version && ../debian/build-fonts.py ) ; done override_dh_install: for version in $(VERSIONS); do \ cp Font-Awesome-$$version/metadata/icons.yml $(DEB_PKG_DIR)/icons-$$version.yml ; \ for ttf in Font-Awesome-$$version/webfonts/*.ttf; do \ ttfbase=$$(basename $$ttf); \ ttfbaseversion=fa-$$version$${ttfbase#fa}; \ cp $$ttf $(DEB_FONTS_DIR)/truetype/font-awesome-legacy/$$ttfbaseversion; \ ln -s ../fonts/truetype/font-awesome-legacy/$$ttfbaseversion $(DEB_PKG_DIR)/$$ttfbaseversion; \ done; \ for woff in Font-Awesome-$$version/webfonts/*.woff2; do \ woffbase=$$(basename $$woff); \ woffbaseversion=fa-$$version$${woffbase#fa}; \ cp $$woff $(DEB_FONTS_DIR)/woff/font-awesome-legacy/$$woffbaseversion; \ ln -s ../fonts/woff/font-awesome-legacy/$$woffbaseversion $(DEB_PKG_DIR)/$$woffbaseversion; \ done; \ done