#	$Source: /mit/jik/sipbsrc/src/fortune/RCS/Makefile,v $
#	$Author: jik $
#	$Header: /mit/jik/sipbsrc/src/fortune/RCS/Makefile,v 1.7 1992/03/31 16:17:08 jik Exp $
#
#	@(#)Makefile	4.2	(Berkeley)	83/08/14
#
DESTDIR=
FORTUNES=	scene obscene
SOURCE=		byteorder.c fortune.c strfile.h strfile.c unstr.c $(FORTUNES)
LIBDIR=		/mit/sipb/lib
BINDIR=		/mit/sipb/bin
MANDIR=		/mit/sipb/man
CFLAGS=		-O
INSTBINFLAGS=	-c -s -m 755
INSTTXTFLAGS=	-c -m 644

all: fortune strfile unstr fortunes.dat

fortune: fortune.c byteorder.o
	$(CC) $(CFLAGS) -DFORTFILE='"'$(DESTDIR)$(LIBDIR)/fortunes.dat'"' \
		-o fortune fortune.c byteorder.o

strfile: strfile.c byteorder.o
	$(CC) $(CFLAGS) -o strfile strfile.c byteorder.o

unstr: unstr.c byteorder.o
	$(CC) $(CFLAGS) -o unstr unstr.c byteorder.o

fortunes.dat: fortunes strfile
	./strfile fortunes

fortunes: $(FORTUNES)
	cat scene > fortunes
	echo "%-" >> fortunes
	cat obscene >> fortunes
	echo "%%" >> fortunes

install: all
	install $(INSTTXTFLAGS) fortunes.dat $(DESTDIR)$(LIBDIR)
	install $(INSTBINFLAGS) fortune $(DESTDIR)$(BINDIR)/fortune
	install $(INSTTXTFLAGS) fortune.6 $(DESTDIR)$(MANDIR)/man6

clean:
	rm -f fortune fortunes fortunes.dat fortunes.tar strfile unstr *.o

depend:
	makedepend -v $(CFLAGS) *.c

fortune.o strfile.o unstr.o byteorder.o: byteorder.h

# DO NOT DELETE THIS LINE -- make depend depends on it.

fortune.o: /usr/include/sys/types.h /usr/include/stdio.h strfile.h
strfile.o: /usr/include/stdio.h strfile.h
unstr.o: /usr/include/stdio.h strfile.h
