diff options
author | pi <pi@FreeBSD.org> | 2014-08-04 17:49:45 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2014-08-04 17:49:45 +0800 |
commit | 1affe3616f0f2d78d0f1cd6677ef987a6da4fd3d (patch) | |
tree | 1be280580c4ab4280959c8625e23c5ad15bc7b35 /mail | |
parent | 6059a3addfb8ce314dce7e666ab2e7827d791599 (diff) | |
download | freebsd-ports-gnome-1affe3616f0f2d78d0f1cd6677ef987a6da4fd3d.tar.gz freebsd-ports-gnome-1affe3616f0f2d78d0f1cd6677ef987a6da4fd3d.tar.zst freebsd-ports-gnome-1affe3616f0f2d78d0f1cd6677ef987a6da4fd3d.zip |
mail/heirloom-mailx: add option to use sendmail from ports, and take ownership
PR: 190134
Submitted by: Jamie Landeg-Jones <jamie@dyslexicfish.net>
Diffstat (limited to 'mail')
-rw-r--r-- | mail/heirloom-mailx/Makefile | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/mail/heirloom-mailx/Makefile b/mail/heirloom-mailx/Makefile index f9c102eef2f6..1f57b6ebb66e 100644 --- a/mail/heirloom-mailx/Makefile +++ b/mail/heirloom-mailx/Makefile @@ -3,15 +3,16 @@ PORTNAME= mailx PORTVERSION= 12.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail ipv6 MASTER_SITES= SF/heirloom/heirloom-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= heirloom- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= jamie@dyslexicfish.net COMMENT= BSD mail utility with MIME, IMAP, POP3, SMTP, and S/MIME extensions -OPTIONS_DEFINE= IPV6 DOCS +OPTIONS_DEFINE= IPV6 DOCS SENDMAIL_PORT +SENDMAIL_PORT_DESC= Use sendmail from ports instead of base CONFLICTS= mailx-[0-9]* @@ -20,7 +21,6 @@ USES= iconv tar:bzip2 USE_OPENSSL= yes MAKE_ARGS= PREFIX="${PREFIX}" \ SYSCONFDIR="${PREFIX}/etc" \ - SENDMAIL="/usr/sbin/sendmail" \ CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" @@ -35,6 +35,13 @@ LDFLAGS+= -L${LOCALBASE}/lib MAKE_ARGS+= IPv6="-DHAVE_IPv6_FUNCS" .endif +.if ${PORT_OPTIONS:MSENDMAIL_PORT} +MAKE_ARGS+= SENDMAIL="${LOCALBASE}/sbin/sendmail" +RUN_DEPENDS= ${LOCALBASE}/sbin/sendmail:${PORTSDIR}/mail/sendmail +.else +MAKE_ARGS+= SENDMAIL="/usr/sbin/sendmail" +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 |