CC=gcc -ansi -g -Dunix
BINDIR=/usr/local/bin
SRCS=lpr.c config.h Makefile lpr.man lpr.cat patchlevel.h
PKG=README MANIFEST LICENSE $(SRCS)
#NROFF=nroff
NROFF=groff -Tascii

lpr: lpr.c config.h
	-if [ -f /usr/lib/libsocket.a ] ; then \
		$(CC) -o lpr lpr.c -lsocket ; \
	else \
		$(CC) -o lpr lpr.c ; \
	fi

lpr.cat: lpr.man
	$(NROFF) -man lpr.man > lpr.cat

install: lpr
	cp lpr $(BINDIR)/lpr.new
	chown root $(BINDIR)/lpr.new
	chmod 4711 $(BINDIR)/lpr.new
	-rm $(BINDIR)/lpr || mv $(BINDIR)/lpr $(BINDIR)/lpr.old
	mv $(BINDIR)/lpr.new $(BINDIR)/lpr

port-lpr.tar: $(PKG)
	tar cf port-lpr.tar $(PKG)

port-lpr.tar.Z.uu: $(PKG)
	tar cf - $(PKG) | compress | uuencode port-lpr.tar.Z > port-lpr.tar.Z.uu

port-lpr.uushar: $(PKG)
	for i in $(PKG) ; do uuencode $$i < $$i ; done > port-lpr.uushar

port-lpr.shar: $(PKG)
	shar $(PKG) > port-lpr.shar
