1FREETYPE_BASE=/usr/local 2FREETYPE_INCL=$(FREETYPE_BASE)/include/freetype1 3FREETYPE_LIB=$(FREETYPE_BASE)/lib 4prefix=/usr 5 6CC=gcc 7CFLAGS=$(RPM_OPT_FLAGS) -Wall -pedantic `pkg-config --cflags freetype2` 8LDFALGS=`pkg-config --libs freetype2` 9 10all: ttfinfo 11 12install: 13 -mkdir -p $(prefix)/bin 14 -install -m 755 ttfinst.tk $(prefix)/bin/ 15 -install -m 755 ttfinfo $(prefix)/bin/ 16 -install -m 755 ttfm.sh $(prefix)/sbin/ 17 18modules_install: 19 -mkdir -p $(prefix)/share/fonts/install/ 20 -install -m 755 modules/xttfm.ttfm $(prefix)/share/fonts/install/ 21 22ttfinfo: ttfinfo.o 23 $(CC) -o $@ $< $(LDFALGS) $? 24 25ttfinfo.o: ttfinfo.c panose.h ttos2val.h 26 27clean: 28 -rm -f ttfinfo *.o core *~ 29