Annotation of 43BSD/usr.lib/lpr/Makefile, revision 1.1

1.1     ! root        1: #
        !             2: # Copyright (c) 1983 Regents of the University of California.
        !             3: # All rights reserved.  The Berkeley software License Agreement
        !             4: # specifies the terms and conditions for redistribution.
        !             5: #
        !             6: #      @(#)Makefile    5.3 (Berkeley) 5/7/86
        !             7: #
        !             8: # makefile for line printer spooling system
        !             9: #
        !            10: # Ownerships {see note at the top of lpd.c}
        !            11: # ROOT         a user that can access any and all files
        !            12: # DAEMON       someone special
        !            13: # SPGRP                the group id of the spooling programs
        !            14: #
        !            15: CFLAGS=-O
        !            16: LIBDIR=/usr/lib
        !            17: BINDIR=/usr/ucb
        !            18: SPOOLDIR=/usr/spool/lpd
        !            19: CXREF=/usr/ucb/ctags -x
        !            20: ROOT=root
        !            21: DAEMON=daemon
        !            22: SPGRP=daemon
        !            23: DESTDIR=
        !            24: SRCS=  lpd.c lpr.c lpq.c lprm.c pac.c lpd.c cmds.c cmdtab.c \
        !            25:        printjob.c recvjob.c displayq.c rmjob.c \
        !            26:        startdaemon.c common.c printcap.c lpdchar.c
        !            27: ALL=   lpd lpr lpq lprm lpc lptest pac
        !            28: 
        !            29: all:   ${ALL} FILTERS
        !            30: 
        !            31: lpd:   lpd.o printjob.o recvjob.o displayq.o rmjob.o
        !            32: lpd:   startdaemon.o lpdchar.o common.o printcap.o
        !            33:        ${CC} -o lpd lpd.o printjob.o recvjob.o displayq.o rmjob.o \
        !            34:                startdaemon.o lpdchar.o common.o printcap.o
        !            35: 
        !            36: lpr:   lpr.o startdaemon.o printcap.o
        !            37:        ${CC} -o lpr lpr.o startdaemon.o printcap.o
        !            38: 
        !            39: lpq:   lpq.o displayq.o common.o printcap.o
        !            40:        ${CC} -o lpq lpq.o displayq.o common.o printcap.o -ltermcap
        !            41: 
        !            42: lprm:  lprm.o rmjob.o startdaemon.o common.o printcap.o
        !            43:        ${CC} -o lprm lprm.o rmjob.o startdaemon.o common.o printcap.o
        !            44: 
        !            45: lpc:   lpc.o cmds.o cmdtab.o startdaemon.o common.o printcap.o
        !            46:        ${CC} -o lpc lpc.o cmds.o cmdtab.o startdaemon.o common.o printcap.o
        !            47: 
        !            48: lptest:        lptest.c
        !            49:        ${CC} ${CFLAGS} -o lptest lptest.c
        !            50: 
        !            51: pac:   pac.o printcap.o
        !            52:        ${CC} -o pac pac.o printcap.o
        !            53: 
        !            54: lpd.o lpr.o lpq.o lprm.o pac.o: lp.h lp.local.h
        !            55: recvjob.o printjob.o displayq.o rmjob.o common.o: lp.h lp.local.h
        !            56: startdaemon.o: lp.local.h
        !            57: lpc.o cmdtab.o: lpc.h
        !            58: cmds.o: lp.h lp.local.h
        !            59: 
        !            60: FILTERS:
        !            61:        cd filters; make ${MFLAGS}
        !            62: 
        !            63: install: all
        !            64:        install -s -o ${ROOT} -g ${SPGRP} -m 6711 lpd ${DESTDIR}/${LIBDIR}/lpd
        !            65:        install -s -o ${ROOT} -g ${SPGRP} -m 6711 lpr ${DESTDIR}/${BINDIR}/lpr
        !            66:        install -s -o ${ROOT} -g ${SPGRP} -m 6711 lpq ${DESTDIR}/${BINDIR}/lpq
        !            67:        install -s -o ${ROOT} -g ${SPGRP} -m 6711 lprm ${DESTDIR}/${BINDIR}/lprm
        !            68:        install -s -g ${SPGRP} -m 2711 lpc ${DESTDIR}/etc/lpc
        !            69:        install -s lptest ${DESTDIR}/${BINDIR}/lptest
        !            70:        install -s pac ${DESTDIR}/etc/pac
        !            71:        /etc/chown ${DAEMON} ${DESTDIR}/${SPOOLDIR}
        !            72:        chgrp ${SPGRP} ${DESTDIR}/${SPOOLDIR}
        !            73:        chmod 775 ${DESTDIR}/${SPOOLDIR}
        !            74:        cd filters; make ${MFLAGS} DESTDIR=${DESTDIR} install
        !            75: 
        !            76: clean:
        !            77:        rm -f ${ALL} *.o
        !            78:        cd filters; make ${MFLAGS} clean
        !            79: 
        !            80: print:
        !            81:        @pr makefile
        !            82:        @${CXREF} *.c | pr -h XREF
        !            83:        @pr *.h *.c

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.