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

(-)b/mail/dovecot-pigeonhole/Makefile (-1 / +1 lines)
Lines 1-64 Link Here
1
# Created by: Nils Vogels <nivo+kw+ports.bfa274@is-root.com>
1
# Created by: Nils Vogels <nivo+kw+ports.bfa274@is-root.com>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	dovecot-pigeonhole
4
PORTNAME=	dovecot-pigeonhole
5
PORTVERSION=	0.5.10
5
PORTVERSION=	0.5.11
6
CATEGORIES=	mail
6
CATEGORIES=	mail
7
MASTER_SITES=	http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
7
MASTER_SITES=	http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
8
DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
8
DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
9
9
10
MAINTAINER=	ler@FreeBSD.org
10
MAINTAINER=	ler@FreeBSD.org
11
COMMENT=	Sieve plugin for the Dovecot 'deliver' LDA and LMTP
11
COMMENT=	Sieve plugin for the Dovecot 'deliver' LDA and LMTP
12
12
13
LICENSE=	LGPL21
13
LICENSE=	LGPL21
14
14
15
BUILD_DEPENDS=	dovecot>=2.3.9:mail/dovecot
15
BUILD_DEPENDS=	dovecot>=2.3.9:mail/dovecot
16
RUN_DEPENDS=	dovecot>=2.3.9:mail/dovecot
16
RUN_DEPENDS=	dovecot>=2.3.9:mail/dovecot
17
17
18
DOVECOTVERSION=	2.3
18
DOVECOTVERSION=	2.3
19
19
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--exec-prefix=${PREFIX} \
21
CONFIGURE_ARGS=	--exec-prefix=${PREFIX} \
22
		--docdir=${DOCSDIR} \
22
		--docdir=${DOCSDIR} \
23
		--with-dovecot="${LOCALBASE}/lib/dovecot"
23
		--with-dovecot="${LOCALBASE}/lib/dovecot"
24
LDFLAGS+=	-L${LOCALBASE}/lib
24
LDFLAGS+=	-L${LOCALBASE}/lib
25
INSTALL_TARGET=	install-strip
25
INSTALL_TARGET=	install-strip
26
USES=		compiler:c11 libtool ssl
26
USES=		compiler:c11 libtool ssl
27
USE_LDCONFIG=	${PREFIX}/lib/dovecot
27
USE_LDCONFIG=	${PREFIX}/lib/dovecot
28
28
29
OPTIONS_DEFINE=	DOCS LDAP MANAGESIEVE
29
OPTIONS_DEFINE=	DOCS LDAP MANAGESIEVE
30
OPTIONS_DEFAULT=MANAGESIEVE GSSAPI_NONE
30
OPTIONS_DEFAULT=MANAGESIEVE GSSAPI_NONE
31
31
32
OPTIONS_SINGLE=	GSSAPI
32
OPTIONS_SINGLE=	GSSAPI
33
OPTIONS_SINGLE_GSSAPI=	GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
33
OPTIONS_SINGLE_GSSAPI=	GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
34
OPTIONS_SUB=	yes
34
OPTIONS_SUB=	yes
35
35
36
GSSAPI_DESC=		GSSAPI Support (*MUST MATCH* mail/dovecot)
36
GSSAPI_DESC=		GSSAPI Support (*MUST MATCH* mail/dovecot)
37
GSSAPI_NONE_DESC=	Build without GSSAPI support
37
GSSAPI_NONE_DESC=	Build without GSSAPI support
38
GSSAPI_BASE_DESC=	Use GSSAPI from base
38
GSSAPI_BASE_DESC=	Use GSSAPI from base
39
GSSAPI_HEIMDAL_DESC=	Use Heimdal GSSAPI from security/heimdal
39
GSSAPI_HEIMDAL_DESC=	Use Heimdal GSSAPI from security/heimdal
40
GSSAPI_MIT_DESC=	Use MIT GSSAPI from security/krb5
40
GSSAPI_MIT_DESC=	Use MIT GSSAPI from security/krb5
41
41
42
GSSAPI_BASE_USES=	gssapi
42
GSSAPI_BASE_USES=	gssapi
43
GSSAPI_HEIMDAL_USES=	gssapi:heimdal
43
GSSAPI_HEIMDAL_USES=	gssapi:heimdal
44
GSSAPI_MIT_USES=	gssapi:mit
44
GSSAPI_MIT_USES=	gssapi:mit
45
GSSAPI_NONE_CONFIGURE_OFF=	${GSSAPI_CONFIGURE_ARGS}
45
GSSAPI_NONE_CONFIGURE_OFF=	${GSSAPI_CONFIGURE_ARGS}
46
BUILD_FAIL_MESSAGE=	Ensure that ${PORTNAME}'s GSSAPI backend is the same as dovecot2 (make config).
46
BUILD_FAIL_MESSAGE=	Ensure that ${PORTNAME}'s GSSAPI backend is the same as dovecot2 (make config).
47
47
48
MANAGESIEVE_DESC=		ManageSieve support
48
MANAGESIEVE_DESC=		ManageSieve support
49
MANAGESIEVE_CONFIGURE_WITH=	managesieve
49
MANAGESIEVE_CONFIGURE_WITH=	managesieve
50
50
51
LDAP_CONFIGURE_WITH=	ldap
51
LDAP_CONFIGURE_WITH=	ldap
52
LDAP_CPPFLAGS=		-I${LOCALBASE}/include
52
LDAP_CPPFLAGS=		-I${LOCALBASE}/include
53
LDAP_LDFLAGS=		-L${LOCALBASE}/lib
53
LDAP_LDFLAGS=		-L${LOCALBASE}/lib
54
LDAP_USE=		OPENLDAP=yes
54
LDAP_USE=		OPENLDAP=yes
55
55
56
PORTDOCS=	sieve/extensions/* sieve/plugins/* sieve/locations/*
56
PORTDOCS=	sieve/extensions/* sieve/plugins/* sieve/locations/*
57
57
58
post-patch:
58
post-patch:
59
	@${REINPLACE_CMD} -E '\
59
	@${REINPLACE_CMD} -E '\
60
	s!^(install-data-am:) install-sieve_docDATA!\1!; \
60
	s!^(install-data-am:) install-sieve_docDATA!\1!; \
61
		s!^(uninstall-am:) uninstall-sieve_docDATA!\1!;' \
61
		s!^(uninstall-am:) uninstall-sieve_docDATA!\1!;' \
62
		${WRKSRC}/doc/Makefile.in
62
		${WRKSRC}/doc/Makefile.in
63
63
64
.include <bsd.port.mk>
64
.include <bsd.port.mk>
(-)b/mail/dovecot-pigeonhole/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1583764476
1
TIMESTAMP = 1597325299
2
SHA256 (dovecot-2.3-pigeonhole-0.5.10.tar.gz) = 48c89cc9f3caa9c5f2454f9dcca74fe251a99749a38062bfab7e5017d329605e
2
SHA256 (dovecot-2.3-pigeonhole-0.5.11.tar.gz) = 0b972a441f680545ddfacd2f41fb2a705fb03249d46ed5ce7e01fe68b6cfb5f0
3
SIZE (dovecot-2.3-pigeonhole-0.5.10.tar.gz) = 1899237
3
SIZE (dovecot-2.3-pigeonhole-0.5.11.tar.gz) = 1912411

Return to bug 248644