#
# $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
syntax highlighted by Code2HTML, v. 0.9.1