aboutsummaryrefslogtreecommitdiffstats
path: root/mail/milter-sender/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/milter-sender/Makefile')
-rw-r--r--mail/milter-sender/Makefile36
1 files changed, 23 insertions, 13 deletions
diff --git a/mail/milter-sender/Makefile b/mail/milter-sender/Makefile
index f942c83f37cf..f9776b794be5 100644
--- a/mail/milter-sender/Makefile
+++ b/mail/milter-sender/Makefile
@@ -7,25 +7,36 @@
PORTNAME= milter-sender
PORTVERSION= 0.38
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.snert.com/Software/download/
-DISTFILES= libsnert-1.20.tgz milter-sender-0.38.tgz
-RESTRICTED= see LICENSE.TXT
+DISTFILES= libsnert-1.20.tgz milter-sender-${PORTVERSION}.tgz
MAINTAINER= ache@FreeBSD.org
COMMENT= Real-time sender address verification, based on Milter API
+RESTRICTED= see LICENSE.TXT
+
+GNU_CONFIGURE= yes
-DOCDIR= ${PREFIX}/share/doc/milter-sender
WRKSRC= ${WRKDIR}/com/snert/src/milter-sender
MAKEFILE= makefile
-GNU_CONFIGURE= yes
-.if !exists(/usr/lib/libmilter.a)
-IGNORE= requires Sendmail 8.12; upgrade the base system
+.if !exists(/usr/lib/libmilter.a) && !exists(${LOCALBASE}/lib/libmilter.a)
+IGNORE= requires Sendmail 8.12
.endif
+.if exists(${LOCALBASE}/lib/libmilter.a)
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+.endif
+
+DOCS= CHANGES.TXT index.shtml style.css mailto.js \
+ license-body.html LICENSE.TXT milter-sender.mc responses.txt
+
+.include <bsd.port.pre.mk>
CFLAGS+= ${PTHREAD_CFLAGS}
CONFIGURE_ENV= LIBS="${PTHREAD_LIBS}"
+CONFIGURE_TARGET=--build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --localstatedir=${PREFIX} --with-db
MAKE_ENV= PREFIX="${PREFIX}"
@@ -43,13 +54,12 @@ pre-configure:
${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
post-install:
- @${INSTALL} -d ${DOCDIR}/Img
- @cd ${WRKSRC} && \
- ${INSTALL_DATA} CHANGES.TXT index.shtml style.css mailto.js \
- license-body.html LICENSE.TXT milter-sender.mc responses.txt \
- ${DOCDIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}/Img
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
@cd ${WRKSRC}/Img && \
- ${INSTALL_DATA} *.gif *.png ${DOCDIR}/Img
+ ${INSTALL_DATA} *.gif *.png ${DOCSDIR}/Img
+.endif
@${CAT} ${PKGMESSAGE}
post-deinstall:
@@ -58,4 +68,4 @@ post-deinstall:
@${ECHO_MSG} "and rebuild sendmail.cf file!"
@${ECHO_MSG} ""
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>