|
|
1.1 ! root 1: FORTUNES= scene obscene ! 2: SOURCE= fortune.c strfile.h strfile.c rnd.c unstr.c $(FORTUNES) ! 3: TFILES= Troff.mac Troff.sed Do_troff ! 4: LIBDIR= /usr/games/lib ! 5: BINDIR= /usr/games ! 6: OWN= arnold ! 7: GRP= arpa ! 8: DEFS= ! 9: CFLAGS= -O $(DEFS) ! 10: SFLAGS= -r ! 11: TDEV= -Pver ! 12: TROFF= ditroff $(TDEV) ! 13: DESTDIR= ! 14: ! 15: all: fortune strfile unstr fortunes.dat ! 16: ! 17: fortune: fortune.o rnd.o ! 18: $(CC) $(CFLAGS) -o fortune fortune.o rnd.o ! 19: ! 20: strfile: strfile.o rnd.o ! 21: $(CC) $(CFLAGS) -o strfile strfile.o rnd.o ! 22: ! 23: unstr: unstr.o ! 24: $(CC) $(CFLAGS) -o unstr unstr.o ! 25: ! 26: fortune.o strfile.o unstr.o: strfile.h ! 27: ! 28: fortunes.dat: fortunes strfile ! 29: ./strfile $(SFLAGS) fortunes ! 30: ! 31: fortunes: $(FORTUNES) ! 32: cp scene fortunes ! 33: echo "%-" >> fortunes ! 34: cat obscene >> fortunes ! 35: ! 36: lint: ! 37: lint -hxb $(DEFS) fortune.c rnd.c 2>&1 > fortune.lint ! 38: lint -hxb $(DEFS) strfile.c rnd.c 2>&1 > strfile.lint ! 39: lint -hxb $(DEFS) unstr.c 2>&1 > unstr.lint ! 40: ! 41: install: all install.data ! 42: install -s -m 4711 -o daemon fortune $(DESTDIR)$(BINDIR) ! 43: ! 44: install.data: fortunes.dat ! 45: install -m 600 -o daemon fortunes.dat $(DESTDIR)$(LIBDIR) ! 46: ! 47: troff: troff.scene troff.obscene ! 48: ! 49: troff.scene: ! 50: ./Do_troff scene $(TROFF) ! 51: ! 52: troff.obscene: ! 53: ./Do_troff obscene $(TROFF) ! 54: ! 55: clean: sort.clean ! 56: rm -f fortune fortunes fortunes.dat strfile unstr ? core *.o ! 57: ! 58: sort: sort.scene sort.obscene ! 59: ! 60: sort.scene: strfile unstr ! 61: strfile -oi scene ! 62: mv scene Oscene ! 63: unstr -o scene ! 64: ! 65: sort.obscene: strfile unstr ! 66: strfile -oi obscene ! 67: mv obscene Oobscene ! 68: unstr -o obscene ! 69: ! 70: sort.clean: ! 71: rm -f Oscene Oobscene
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.