# Copyright 2002,2003 by Colin Percival # # For the terms under which this work may be distributed, please see # the adjoining file "LICENSE". .PATH.c : lib CFLAGS += -O3 -I lib LIBOBJS = hashtab.c hash.c fftlut.c fft.c smpa.c numt.c rsa.c PREFIX ?= /usr/local DOCSDIR ?= ${PREFIX}/share/doc/freebsd-update MKDIR ?= mkdir BSD_INSTALL_PROGRAM ?= ${INSTALL} -c -s -m 555 BSD_INSTALL_SCRIPT ?= ${INSTALL} -c -m 555 BSD_INSTALL_MAN ?= ${INSTALL} -c -m 444 BSD_INSTALL_DATA ?= ${INSTALL} -c -m 444 all: freebsd-update-verify freebsd-update-verify: verify.c ${LIBOBJS} ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${.ALLSRC} install: freebsd-update-verify ${BSD_INSTALL_PROGRAM} freebsd-update-verify ${PREFIX}/sbin ${BSD_INSTALL_SCRIPT} freebsd-update ${PREFIX}/sbin .ifndef WITHOUT_MAN ${BSD_INSTALL_MAN} freebsd-update.conf.5 ${PREFIX}/man/man5 ${BSD_INSTALL_MAN} freebsd-update.8 ${PREFIX}/man/man8 .endif .ifndef NOFREEBSDUPDATEDIR .if ! exists(${PREFIX}/freebsd-update) ${MKDIR} ${PREFIX}/freebsd-update .endif .endif ${BSD_INSTALL_DATA} freebsd-update.conf \ ${PREFIX}/etc/freebsd-update.conf.sample .ifndef NODOCS .if ! exists(${DOCSDIR}) ${MKDIR} ${DOCSDIR} .endif ${BSD_INSTALL_DATA} LICENSE README VERSION ${DOCSDIR} .endif