freebsd-ports/mail/dk-milter/Makefile
Dirk Meyer e31bb07ada - take maintainership
- make IGNORE on pointhat only
2006 Dec  3 09:07:45    dk-milter-0.4.1_4.log
2006 Nov 30 11:13:58    dk-milter-0.4.1_4.log
2006 Nov 24 20:40:18    dk-milter-0.4.1_4.log
2006 Nov 24 17:05:17    dk-milter-0.4.1_4.log
2006 Nov 24 16:58:44    dk-milter-0.4.1_4.log
2006 Nov 23 22:30:42    dk-milter-0.4.1_4.log
2006 Nov 23 21:53:23    dk-milter-0.4.1_4.log
2006 Nov 21 23:09:26    dk-milter-0.4.1_4.log
2006 Nov 21 18:55:57    dk-milter-0.4.1_4.log
2006 Nov 21 03:22:32    dk-milter-0.4.1_4.log
2006 Nov 20 09:23:44    dk-milter-0.4.1_4.log
2006 Nov 19 00:03:11    dk-milter-0.4.1_4.log
2006 Nov 18 23:02:27    dk-milter-0.4.1_4.log
2006 Nov 16 03:14:31    dk-milter-0.4.1_4.log
2006 Nov 15 09:06:56    dk-milter-0.4.1_4.log
2006 Nov 15 08:45:37    dk-milter-0.4.1_4.log
2006 Nov 13 21:24:53    dk-milter-0.4.1_4.log
2006 Nov 12 03:28:35    dk-milter-0.4.1_4.log
2006 Nov  8 23:16:14    dk-milter-0.4.1_4.log
2006-12-03 18:33:01 +00:00

98 lines
2.6 KiB
Makefile

# New ports collection makefile for: dk-milter
# Date created: 22 May 2005
# Whom: ache
#
# $FreeBSD$
#
PORTNAME= dk-milter
PORTVERSION= 0.4.1
PORTREVISION= 4
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dk-milter
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Domainkeys milter for Sendmail
USE_RC_SUBR= milter-dk.sh
.if defined(WITH_POSTFIX_MILTER) || defined(WITH_POSTFIX) || defined(WITH_POSTFIX_CURRENT)
SENDMAIL_MILTER_IN_BASE= yes
PKGMESSAGE= pkg-message.postfix
.if defined(WITH_POSTFIX_CURRENT)
RUN_DEPENDS+= ${LOCALBASE}/libexec/postfix/smtpd:${PORTSDIR}/mail/postfix-current
.else
RUN_DEPENDS+= ${LOCALBASE}/libexec/postfix/smtpd:${PORTSDIR}/mail/postfix
.endif
.endif
.if !defined(SENDMAIL_MILTER_IN_BASE)
.if defined(SENDMAIL_WITH_SHARED_MILTER)
LIB_DEPENDS+= milter.3:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT}
.else
BUILD_DEPENDS+= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT}
.endif
.endif
.if defined(PARALLEL_PACKAGE_BUILD)
IGNORE= pointhat cluster does not support sysvipc
.endif
SENDMAIL_MILTER_PORT?= sendmail
SUB_FILES= milter-dk.sh
WCONF= ${WRKSRC}/devtools/Site
MAN8= dk-filter.8
DOCSFILES= FEATURES INSTALL KNOWNBUGS LICENSE README RELEASE_NOTES \
dk-filter/autorespond.csh
SITE+= ${FILESDIR}/site.config.m4
.if !defined(SENDMAIL_MILTER_IN_BASE)
SITE+= ${FILESDIR}/site.config.m4.milter
.endif
.include <bsd.port.pre.mk>
# .sh suffix is stripped in recent releases.
.if (${OSVERSION} >= 700007 || ( ${OSVERSION} < 700000 && ${OSVERSION} >= 600101 ))
SUB_LIST= "RC_SCRIPT=${PREFIX}/etc/rc.d/${USE_RC_SUBR:S/.sh$//}"
.else
SUB_LIST= "RC_SCRIPT=${PREFIX}/etc/rc.d/${USE_RC_SUBR}"
.endif
.if defined(SENDMAIL_WITHOUT_MILTER)
pre-fetch:
@${ECHO_MSG}
@${ECHO_MSG} You must unset variable SENDMAIL_WITHOUT_MILTER,
@${ECHO_MSG} and rebuild sendmail in the ports
@${FALSE}
.endif
pre-configure:
${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|' \
-e 's|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|' \
-e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
-e "s|\`-O'|\`${CFLAGS}'|g" \
${WRKSRC}/devtools/OS/FreeBSD
${SED} -e "s|%%PREFIX%%|${PREFIX}|g" \
-e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
${SITE} > ${WCONF}/site.config.m4
post-install:
-${STRIP_CMD} ${PREFIX}/libexec/dk-filter
${INSTALL_SCRIPT} ${WRKSRC}/dk-filter/gentxt.csh \
${PREFIX}/sbin/gentxt-dk
.for i in ${MAN8}
@${RM} -f ${MANPREFIX}/man/cat8/${i} ${MANPREFIX}/man/cat8/${i}.gz
${INSTALL_MAN} ${WRKSRC}/*/${i} ${MANPREFIX}/man/man8/
.endfor
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
.for i in ${DOCSFILES}
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/
.endfor
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>