Makefile:

URL    ?= https://download.jetbrains.com/fonts/JetBrainsMono-2.304.zip
FTNAME := $(shell basename ${URL} .zip)
PREFIX ?= /usr/local/share
TARGET ?= fonts

$(FTNAME): $(FTNAME).zip
	unzip $< -d $@

$(FTNAME).zip:
	wget $(URL)

install: $(FTNAME)
	cp -av $(FTNAME) $(PREFIX)/$(TARGET)/$(FTNAME) && \
		fc-cache -f

uninstall:
	rm -rf $(PREFIX)/$(TARGET)/$(FTNAME) && \
		fc-cache -f

clean:
	rm -rf $(FTNAME)
	rm -f $(FTNAME).zip

.PHONY: clean install uninstall

Refs