summaryrefslogtreecommitdiff
path: root/share/sendmail
diff options
context:
space:
mode:
authorGregory Neil Shapiro <gshapiro@FreeBSD.org>2000-10-10 18:08:19 +0000
committerGregory Neil Shapiro <gshapiro@FreeBSD.org>2000-10-10 18:08:19 +0000
commit31923af7ce27e5cfb4579c27881af6111886a761 (patch)
treef39492520fb49ceab760038279ccbc3bdb542fd7 /share/sendmail
parent81f87bbcbea0c02c549cbb0e111d49a647d4c53b (diff)
downloadsrc-test2-31923af7ce27e5cfb4579c27881af6111886a761.tar.gz
src-test2-31923af7ce27e5cfb4579c27881af6111886a761.zip
Notes
Diffstat (limited to 'share/sendmail')
-rw-r--r--share/sendmail/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/share/sendmail/Makefile b/share/sendmail/Makefile
new file mode 100644
index 000000000000..e7a52881ac6a
--- /dev/null
+++ b/share/sendmail/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+#
+# Doing a make install builds /usr/share/sendmail/
+
+SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
+CFDIR= cf
+CFDIRS!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( -name CVS -prune \) -o -type d -print)
+CFFILES!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( -name CVS -prune \) -o -type f -print)
+
+DDIR= ${DESTDIR}/usr/share/sendmail
+
+NOOBJ= noobj
+
+# Define SHARED to indicate whether you want symbolic links to the system
+# source (``symlinks''), or a separate copy (``copies'')
+SHARED?= copies
+
+all clean cleandir depend lint tags:
+
+beforeinstall: ${SHARED}
+
+copies::
+.for dir in ${CFDIRS}
+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 755 -d ${SENDMAIL_DIR}/${dir} ${DDIR}/${dir}
+.endfor
+.for file in ${CFFILES}
+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SENDMAIL_DIR}/${file} ${DDIR}/${file}
+.endfor
+
+symlinks::
+ rm -rf ${DDIR}/${CFDIR}; ln -s ${SENDMAIL_DIR}/${CFDIR} ${DDIR}/${CFDIR}
+
+.include <bsd.prog.mk>