1 # Created by: Netherby <netherby@dancingfortune.com>
2 # $FreeBSD: mail/archivesmtp/Makefile 340722 2014-01-22 17:00:46Z mat $
7 MASTER_SITES= http://www.dancingfortune.com/projects/archivesmtp/files/
9 MAINTAINER= contact@dancingfortune.com
10 COMMENT= SMTP mail archiver
12 CFLAGS+= ${PTHREAD_CFLAGS}
13 LIBS+= ${PTHREAD_LIBS}\
15 MAKE_ENV+= LDADD="${LIBS}"\
16 BINDIR="${PREFIX}/sbin"\
17 MANDIR="${MANPREFIX}/man/man"\
20 USE_RC_SUBR= archivesmtp
21 SUB_FILES= pkg-message
22 SUB_LIST+= SOCKETBASE=${SOCKETBASE}\
23 SOCKETDIR=${SOCKETDIR}
24 PLIST_SUB+= ${SUB_LIST}
28 # Path for unix/local socket (by default also used for pid file)
30 SOCKETDIR?= archivesmtp
33 .include <bsd.port.pre.mk>
35 # Sets up libmilter dependencies and options
36 .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
39 # Copy BSD Makefiles into build tree
40 ${CP} ${FILESDIR}/top-Makefile ${WRKSRC}/Makefile
41 ${CP} ${FILESDIR}/src-Makefile ${WRKSRC}/src/Makefile
44 # Install sample configuration file
45 ${INSTALL_DATA} ${WRKSRC}/src/archivesmtp.conf.sample ${PREFIX}/etc
46 # Create directory for unix/local socket
47 ${MKDIR} ${SOCKETBASE}/${SOCKETDIR}
48 ${CHOWN} nobody ${SOCKETBASE}/${SOCKETDIR}
49 ${CHMOD} 755 ${SOCKETBASE}/${SOCKETDIR}
50 # Print post install message
53 .include <bsd.port.post.mk>