1# Mozilla fonts makefile 2 3 4DESTDIR = /usr/local/lib/fonts/Mozilla 5 6 7# -------- No user-serviceable parts below -------- 8 9INSTALL = install 10 11FONT_NAMES = \ 12 cour1 cour2 cour3 cour4 cour5 cour6 cour7 courb1 courb2 courb3 \ 13 courb4 courb5 courb6 courb7 courbi1 courbi2 courbi3 courbi4 \ 14 courbi5 courbi6 courbi7 couri1 couri2 couri3 couri4 couri5 \ 15 couri6 couri7 helv0 helv1 helv2 helv3 helv4 helv5 helv6 helv7 \ 16 helvb1 helvb2 helvb3 helvb4 helvb5 helvb6 helvb7 helvbi1 \ 17 helvbi2 helvbi3 helvbi4 helvbi5 helvbi6 helvbi7 helvi1 helvi2 \ 18 helvi3 helvi4 helvi5 helvi6 helvi7 times1 times2 times3 times4 \ 19 times5 times6 times7 timesb1 timesb2 timesb3 timesb4 timesb5 \ 20 timesb6 timesb7 timesbi1 timesbi2 timesbi3 timesbi4 timesbi5 \ 21 timesbi6 timesbi7 timesi1 timesi2 timesi3 timesi4 timesi5 \ 22 timesi6 timesi7 23 24BDF_FILES = $(FONT_NAMES:%=%.bdf) 25 26PCF_FILES = $(FONT_NAMES:%=%.pcf) 27 28DIST = mozilla-fonts 29 30PACKING_LIST = Makefile README fonts.alias $(BDF_FILES) 31 32 33.SUFFIXES: .bdf .pcf 34 35.bdf.pcf: 36 bdftopcf $< -o $@ 37 38pcf: $(PCF_FILES) 39 40install: pcf 41 mkdir -p $(DESTDIR) 42 for font in $(PCF_FILES) ; do \ 43 $(INSTALL) -m 644 $$font $(DESTDIR)/$$font ; \ 44 done 45 $(INSTALL) -m 644 fonts.alias $(DESTDIR)/fonts.alias 46 mkfontdir $(DESTDIR) 47 48clean: 49 -rm -f core *.pcf 50 51dist: 52 -rm -rf $(DIST) $(DIST).tar.gz 53 mkdir $(DIST) 54 cp $(PACKING_LIST) $(DIST) 55 tar cf $(DIST).tar $(DIST) 56 -rm -rf $(DIST) 57 gzip --best $(DIST).tar 58