aboutsummaryrefslogblamecommitdiff
path: root/mail/bincimap/Makefile
blob: fbb4247759d1270356da0a08663eb60847c93c79 (plain) (tree)
1
2
3
4
5
6
7
8
9

                        
                 





                                                    
                                                          
 
                      

                                 

                                                              













                                                                             
                           





















                                                                             
PORTNAME=	bincimap
PORTVERSION=	1.2.13
PORTREVISION=	3
CATEGORIES=	mail
MASTER_SITES=	SF/${PORTNAME}
DISTNAME=	${PORTNAME}-${PORTVERSION}final

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Light-weight IMAP server for Maildir
WWW=		https://sourceforge.net/projects/bincimap/

LICENSE=	GPLv2+
LICENSE_FILE=	${WRKSRC}/COPYING

RUN_DEPENDS=	checkpassword-pam:security/checkpassword-pam \
		tcpserver:sysutils/ucspi-tcp

USE_RC_SUBR=	bincimapd
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--sysconfdir=${ETCDIR}

DOCS=		AUTHORS ChangeLog README doc/bincimap* \
		doc/manual/bincimap-manual.ps
EXAMPLES=	conf/bincimap.conf conf/checkpassword.pl conf/toimapdir \
		conf/tomaildir++ conf/xinetd-bincimap conf/xinetd-bincimaps
CONTRIB=	contrib/README contrib/authenticators/bincimap-auth-teapop.sh

OPTIONS_DEFINE=	DOCS EXAMPLES OPENSSL
OPTIONS_DEFAULT=	OPENSSL

OPENSSL_USES=		ssl
OPENSSL_CONFIGURE_OFF=	--without-ssl

post-install:
	@${MKDIR} ${STAGEDIR}${ETCDIR}
	${INSTALL_DATA} ${WRKSRC}/conf/bincimap.conf \
		${STAGEDIR}${ETCDIR}/bincimap.conf.sample
	cd ${WRKSRC}/man && ${INSTALL_MAN} bincimap-up.1 bincimapd.1 \
		${STAGEDIR}${MANPREFIX}/man/man1
	${INSTALL_MAN} ${WRKSRC}/man/bincimap.conf.5 \
		${STAGEDIR}${MANPREFIX}/man/man5

post-install-EXAMPLES-on:
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/contrib
	cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${CONTRIB} \
		${STAGEDIR}${EXAMPLESDIR}/contrib

post-install-DOCS-on:
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>