# # $Id: Makefile,v 1.4 2005/06/02 07:59:36 mavetju Exp $ # GTK_CONFIG ?= gtk12-config OPT_C = -c -Wall -g $(CFLAGS) -I/usr/X11R6/include OPT_L = -g GTK_C = `${GTK_CONFIG} --cflags` GTK_L = `${GTK_CONFIG} --libs` all: mavbiff mavbiff.1 mavbiff.1: mavbiff.pod pod2man --section=1 \ --release="June 1, 2005" \ --center="FreeBSD System Manager's Manual" \ --date="June 1, 2005" mavbiff.pod > mavbiff.1 mavbiff: mavbiff.o mavraise.o gcc -o mavbiff -Wall mavbiff.o mavraise.o ${GTK_L} -L${X11BASE}/lib .c.o: $(CC) $(OPT_C) $(GTK_C) -o $@ $< install: mavbiff test -d ${PREFIX}/bin || mkdir -p ${PREFIX}/bin test -d ${PREFIX}/share/doc/mavbiff || mkdir -p ${PREFIX}/share/doc/mavbiff install -c -m 755 mavbiff ${PREFIX}/bin install -c -m 644 dot-mavbiffrc ${PREFIX}/share/doc/mavbiff install -c -m 644 README ${PREFIX}/share/doc/mavbiff install -c -m 644 mavbiff.1 ${PREFIX}/man/man1/mavbiff.1 deinstall: -rm ${PREFIX}/bin/mavbiff -rm ${PREFIX}/bin/man/man1/mavbiff.1 -rm ${PREFIX}/share/doc/mavbiff/dot-mavbiffrc -rm ${PREFIX}/share/doc/mavbiff/README -rmdir ${PREFIX}/bin -rmdir ${PREFIX}/share/doc/mavbiff -rmdir ${PREFIX}/share/doc -rmdir ${PREFIX}/share -rmdir ${PREFIX} clean: rm -f mavbiff *.o mavbiff.1