Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= msmtp |
8 |
PORTNAME= msmtp |
9 |
PORTVERSION= 0.5.0 |
9 |
PORTVERSION= 0.7.2 |
10 |
CATEGORIES= mail |
10 |
CATEGORIES= mail |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= msmtp |
12 |
MASTER_SITE_SUBDIR= msmtp |
Lines 14-41
Link Here
|
14 |
MAINTAINER= rip@devco.net |
14 |
MAINTAINER= rip@devco.net |
15 |
COMMENT= SMTP plugin for MUAs |
15 |
COMMENT= SMTP plugin for MUAs |
16 |
|
16 |
|
17 |
USE_GETOPT_LONG= yes |
17 |
GNU_CONFIGURE= yes |
18 |
USE_OPENSSL= yes |
18 |
CPPFLAGS+= -I${LOCALBASE}/include |
19 |
USE_REINPLACE= yes |
19 |
LDFLAGS+= -L${LOCALBASE}/lib |
20 |
|
20 |
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" |
|
|
21 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
22 |
USE_GMAKE= yes |
21 |
MAN1= msmtp.1 |
23 |
MAN1= msmtp.1 |
22 |
PLIST_FILES= bin/msmtp |
24 |
PLIST_FILES= bin/msmtp |
23 |
|
25 |
|
24 |
post-patch: |
26 |
.if !defined(WITH_OPENSSL) |
25 |
@${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|g ; \ |
27 |
WITH_GNUTLS= yes |
26 |
s|CC =|CC ?=|g' \ |
28 |
.endif |
27 |
${WRKSRC}/Makefile |
29 |
|
28 |
|
30 |
.if defined(WITH_GNUTLS) |
29 |
do-install: |
31 |
LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls |
30 |
${INSTALL_PROGRAM} ${WRKSRC}/msmtp ${PREFIX}/bin |
32 |
.endif |
31 |
${INSTALL_MAN} ${WRKSRC}/msmtp.1 ${PREFIX}/man/man1 |
33 |
|
32 |
|
34 |
.if defined(WITH_OPENSSL) |
33 |
post-install: |
35 |
USE_OPENSSL= yes |
34 |
@${ECHO_CMD} "*****************************************************************************" |
36 |
CONFIGURE_ARGS+= --with-ssl=openssl |
35 |
@${ECHO_CMD} "" |
37 |
.endif |
36 |
@${ECHO_CMD} "Please note that since version 0.5.0 this program uses a configuration file" |
38 |
|
37 |
@${ECHO_CMD} "rather than the old command line options, see the man page." |
39 |
.if defined(WITH_GNU_SASL) |
38 |
@${ECHO_CMD} "" |
40 |
LIB_DEPENDS+= gsasl:${PORTSDIR}/security/gsasl |
39 |
@${ECHO_CMD} "***************************************************************************##" |
41 |
.else |
|
|
42 |
CONFIGURE_ARGS+= --disable-gsasl |
43 |
.endif |
40 |
|
44 |
|
41 |
.include <bsd.port.mk> |
45 |
.include <bsd.port.mk> |