#
# $Id: Makefile,v 1.3 2001/12/14 13:44:59 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="December 15, 2001" \
		--center="FreeBSD System Manager's Manual" \
		--date="December 15, 2001" mavbiff.pod > mavbiff.1


mavbiff: mavbiff.o mavraise.o
	gcc -o mavbiff -Wall mavbiff.o mavraise.o ${GTK_L} -L/usr/X11R6/lib

.c.o:
	$(CC) $(OPT_C) $(GTK_C) -o $@ $<

install: mavbiff
	test -d /usr/local/bin || mkdir -p /usr/local/bin
	test -d /usr/local/share/doc/mavbiff || mkdir -p /usr/local/share/doc/mavbiff
	install -c -m 755 mavbiff /usr/local/bin
	install -c -m 644 dot-mavbiffrc /usr/local/share/doc/mavbiff
	install -c -m 644 README /usr/local/share/doc/mavbiff
	install -c -m 644 mavbiff.1 /usr/local/man/man1/mavbiff.1

deinstall:
	-rm /usr/local/bin/mavbiff
	-rm /usr/local/bin/man/man1/mavbiff.1
	-rm /usr/local/share/doc/mavbiff/dot-mavbiffrc
	-rm /usr/local/share/doc/mavbiff/README
	-rmdir /usr/local/bin
	-rmdir /usr/local/share/doc/mavbiff
	-rmdir /usr/local/share/doc
	-rmdir /usr/local/share
	-rmdir /usr/local

clean:
	rm -f mavbiff *.o mavbiff.1
