1 # $FreeBSD: src/share/sendmail/Makefile,v 1.1.2.7 2003/05/10 17:24:25 gshapiro Exp $
2 # $DragonFly: src/share/sendmail/Makefile,v 1.9 2007/04/14 17:43:48 gshapiro Exp $
4 # Doing a make install builds /usr/share/sendmail/
6 SENDMAIL_DIR
=${.CURDIR
}/..
/..
/contrib
/sendmail-8.14
8 CFDIRS
!= (cd
${SENDMAIL_DIR}; find
-L
${CFDIR} \
( -name CVS
-prune \
) -o
-type d
-print)
9 CFFILES
!= (cd
${SENDMAIL_DIR}; find
-L
${CFDIR} \
( -name CVS
-prune \
) -o
-type f
-print)
11 DDIR
= ${DESTDIR}/usr
/share
/sendmail
15 # Define SHARED to indicate whether you want symbolic links to the system
16 # source (``symlinks''), or a separate copy (``copies'')
19 all clean cleandir depend lint
tags:
21 beforeinstall
: ${SHARED}
24 if
[ -L
${DDIR}/${CFDIR} ]; then
rm -f
${DDIR}/${CFDIR}; fi
26 ${INSTALL} -o
${BINOWN} -g
${BINGRP} -m
755 -d
${DDIR}/${dir}
28 .for file in
${CFFILES}
29 ${INSTALL} -o
${BINOWN} -g
${BINGRP} -m
444 ${SENDMAIL_DIR}/${file} ${DDIR}/${file}
33 rm -rf
${DDIR}/${CFDIR}; ${LN} -s
${SENDMAIL_DIR}/${CFDIR} ${DDIR}/${CFDIR}
35 .
include <bsd.prog.mk
>