View | Details | Raw Unified | Return to bug 105688
Collapse All | Expand All

(-)/usr/home/ports/mail/spamass-milter/Makefile (-8 / +19 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	spamass-milter
8
PORTNAME=	spamass-milter
9
PORTVERSION=	0.3.1
9
PORTVERSION=	0.3.1
10
PORTREVISION=	1
10
PORTREVISION=	2
11
CATEGORIES=	mail
11
CATEGORIES=	mail
12
MASTER_SITES=	${MASTER_SITE_SAVANNAH}
12
MASTER_SITES=	${MASTER_SITE_SAVANNAH}
13
MASTER_SITE_SUBDIR=	spamass-milt
13
MASTER_SITE_SUBDIR=	spamass-milt
Lines 25-32 Link Here
25
# or
25
# or
26
#   WITH_SENDMAIL_PORT=yes
26
#   WITH_SENDMAIL_PORT=yes
27
#
27
#
28
# If unspecified, check for an up-to-date system version but give an
28
# If unspecified, give base precedence.
29
# installed port preference over it.
30
#
29
#
31
30
32
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
Lines 47-63 Link Here
47
46
48
.if !defined(WITH_SENDMAIL_BASE) && \
47
.if !defined(WITH_SENDMAIL_BASE) && \
49
    !defined(WITH_SENDMAIL_PORT) && \
48
    !defined(WITH_SENDMAIL_PORT) && \
50
    !exists(${LOCALBASE}/lib/libmilter.a)
51
WITH_SENDMAIL_BASE=yes
49
WITH_SENDMAIL_BASE=yes
52
.endif
50
.endif
53
51
54
.if defined(WITH_SENDMAIL_BASE)
52
.if defined(WITH_SENDMAIL_BASE) && exists(/usr/lib/libmilter.a)
55
.if exists(/usr/lib/libmilter.a)
56
MILTERBASE=	/usr
53
MILTERBASE=	/usr
57
.else
54
.else
55
.if !exists(/usr/lib/libmilter.a)
58
BROKEN=	Base system sendmail not found or too old, rebuild with WITH_SENDMAIL_PORT=yes
56
BROKEN=	Base system sendmail not found or too old, rebuild with WITH_SENDMAIL_PORT=yes
59
.endif
57
.endif
60
.else
58
.endif
59
60
.if defined(WITH_SENDMAIL_PORT)
61
BUILD_DEPENDS+=	${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail
61
BUILD_DEPENDS+=	${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail
62
MILTERBASE?=	${LOCALBASE}
62
MILTERBASE?=	${LOCALBASE}
63
.endif
63
.endif
Lines 81-91 Link Here
81
81
82
MAN1=		spamass-milter.1
82
MAN1=		spamass-milter.1
83
83
84
pre-fetch:
84
pre-patch:
85
86
.if !defined(WITH_SENDMAIL_PORT)
87
	@${ECHO_CMD} ""
88
	@${ECHO_CMD} "By default, ${PORTNAME} builds against the base system."
89
	@${ECHO_CMD} "If you want to use the sendmail port please set the environment"
90
	@${ECHO_CMD} "variable WITH_SENDMAIL_PORT"
91
	@${ECHO_CMD} ""
92
.endif
93
94
.if !defined(WITH_ADDAUTH_PATCH)
85
	@${ECHO_CMD} ""
95
	@${ECHO_CMD} ""
86
	@${ECHO_CMD} "You may set environment variable WITH_ADDAUTH_PATCH to bypass"
96
	@${ECHO_CMD} "You may set environment variable WITH_ADDAUTH_PATCH to bypass"
87
	@${ECHO_CMD} "checks if a connection authenticated via SMTP."
97
	@${ECHO_CMD} "checks if a connection authenticated via SMTP."
88
	@${ECHO_CMD} ""
98
	@${ECHO_CMD} ""
99
.endif
89
100
90
post-patch:
101
post-patch:
91
	@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
102
	@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \

Return to bug 105688