FREETYPE_BASE=/usr/local
FREETYPE_INCL=$(FREETYPE_BASE)/include
FREETYPE_LIB=$(FREETYPE_BASE)/lib
prefix=/usr

CC=gcc
CFLAGS=$(RPM_OPT_FLAGS) -Wall -pedantic -I$(FREETYPE_INCL)
LDFALGS=-L$(FREETYPE_LIB) -lttf

all: ttfinfo

install:
	-mkdir -p $(prefix)/bin
	-install -m 755 ttfinst.tk $(prefix)/bin/
	-install -m 755 ttfinfo $(prefix)/bin/
	-install -m 755 ttfm.sh $(prefix)/sbin/

modules_install:
	-mkdir -p $(prefix)/share/fonts/install/
	-install -m 755 modules/xttfm.ttfm $(prefix)/share/fonts/install/

ttfinfo: ttfinfo.o
	$(CC) -o $@ $< $(LDFALGS) $?

ttfinfo.o: ttfinfo.c panose.h ttos2val.h

clean:
	-rm -f ttfinfo *.o core *~ 
