+CFLAGS+=${COPTS}
+
+STRIP?= -s
+
+BINGRP?= bin
+BINOWN?= bin
+BINMODE?= 555
+
+LIBC?= /usr/lib/libc.a
+LIBCOMPAT?= /usr/lib/libcompat.a
+LIBCURSES?= /usr/lib/libcurses.a
+LIBDBM?= /usr/lib/libdbm.a
+LIBDES?= /usr/lib/libdes.a
+LIBL?= /usr/lib/libl.a
+LIBKDB?= /usr/lib/libkdb.a
+LIBKRB?= /usr/lib/libkrb.a
+LIBM?= /usr/lib/libm.a
+LIBMP?= /usr/lib/libmp.a
+LIBPC?= /usr/lib/libpc.a
+LIBPLOT?= /usr/lib/libplot.a
+LIBRESOLV?= /usr/lib/libresolv.a
+LIBRPC?= /usr/lib/sunrpc.a
+LIBTERM?= /usr/lib/libterm.a
+LIBUTIL?= /usr/lib/libutil.a
+
+.if defined(SHAREDSTRINGS)
+CLEANFILES+=strings
+.c.o:
+ ${CC} -E ${CFLAGS} ${.IMPSRC} | xstr -c -
+ @${CC} ${CFLAGS} -c x.c -o ${.TARGET}
+ @rm -f x.c
+.endif
+
+.if defined(PROG)
+.if defined(SRCS)
+
+OBJS+= ${SRCS:.c=.o}