|
|
1.1 ! root 1: SOURCE= fortune.c strfile.h strfile.c unstr.c fortunes ! 2: LIBDIR= /usr/games/lib ! 3: BINDIR= /usr/games ! 4: OWN= arnold ! 5: GRP= arpa ! 6: CFLAGS= -O -n ! 7: TARF= fortunes.tar ! 8: ! 9: all: fortune strfile unstr fortunes.dat ! 10: ! 11: fortune: strfile.h fortune.c ! 12: ${CC} ${CFLAGS} -DFORTFILE='"${LIBDIR}/fortunes.dat"' -o fortune fortune.c ! 13: ! 14: strfile: strfile.h strfile.c ! 15: ${CC} ${CFLAGS} -o strfile strfile.c ! 16: ! 17: unstr: strfile.h unstr.c ! 18: ${CC} ${CFLAGS} -o unstr unstr.c ! 19: ! 20: fortunes.dat: fortunes strfile ! 21: strfile -s fortunes ! 22: ! 23: install: all ! 24: mv fortunes.dat ${LIBDIR}/fortunes.dat ! 25: chown ${OWN} ${LIBDIR}/fortunes.dat ! 26: chgrp ${GRP} ${LIBDIR}/fortunes.dat ! 27: chmod 600 ${LIBDIR}/fortunes.dat ! 28: mv fortune ${BINDIR} ! 29: chown ${OWN} ${BINDIR}/fortune ! 30: chgrp ${GRP} ${BINDIR}/fortune ! 31: chmod 4711 ${BINDIR}/fortune ! 32: ! 33: tar: ! 34: tar crvf ${TARF} Makefile ${SOURCE} fortune.6 ! 35: ! 36: clean: ! 37: rm -f fortunes.dat fortune strfile unstr
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.