#!/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/fonts-font-awesome-legacy/$$ttfbaseversion; \
	        ln -s ../fonts/truetype/fonts-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/fonts-font-awesome-legacy/$$woffbaseversion; \
	        ln -s ../fonts/woff/fonts-font-awesome-legacy/$$woffbaseversion $(DEB_PKG_DIR)/$$woffbaseversion; \
	    done; \
	done
