mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Add bincimap 1.1.5, light-weight IMAP server for Maildir.
PR: 50719 Submitted by: Sergei Kolobov <sergei@kolobov.com>
This commit is contained in:
parent
75daff8880
commit
3d7385cf87
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=79722
5 changed files with 96 additions and 0 deletions
|
@ -17,6 +17,7 @@
|
|||
SUBDIR += bbmail
|
||||
SUBDIR += biabam
|
||||
SUBDIR += biffer
|
||||
SUBDIR += bincimap
|
||||
SUBDIR += bmf
|
||||
SUBDIR += bogofilter
|
||||
SUBDIR += bsmtp
|
||||
|
|
60
mail/bincimap/Makefile
Normal file
60
mail/bincimap/Makefile
Normal file
|
@ -0,0 +1,60 @@
|
|||
# New ports collection makefile for: bincimap
|
||||
# Date created: 27 Mar 2003
|
||||
# Whom: Sergei Kolobov <sergei@kolobov.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= bincimap
|
||||
PORTVERSION= 1.1.5
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.bincimap.org/dl/tarballs/
|
||||
|
||||
MAINTAINER= sergei@kolobov.com
|
||||
COMMENT= Light-weight IMAP server for Maildir
|
||||
|
||||
USE_BZIP2= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GETOPT_LONG= yes
|
||||
|
||||
CONFDIR?= ${PREFIX}/etc/${PORTNAME}
|
||||
PLIST_SUB+= CONFDIR="${CONFDIR:S,^${PREFIX}/,,}"
|
||||
|
||||
CONFIGURE_ARGS+= --sysconfdir=${CONFDIR}
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
|
||||
.if defined(WITHOUT_OPENSSL)
|
||||
CONFIGURE_ARGS+= --without-ssl
|
||||
.else
|
||||
CONFIGURE_ARGS+= --with-ssl
|
||||
USE_OPENSSL= yes
|
||||
.endif
|
||||
|
||||
MAN1= bincimap-up.1 bincimapd.1
|
||||
MAN5= bincimap.conf.5
|
||||
DOCS= AUTHORS ChangeLog README doc/bincimap*
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${CONFDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/conf/bincimap.conf \
|
||||
${CONFDIR}/bincimap.conf.sample
|
||||
@${MKDIR} ${EXAMPLESDIR}
|
||||
.for dir in xinetd supervise/imap/log supervise/imaps/log
|
||||
@${MKDIR} ${EXAMPLESDIR}/${dir}
|
||||
.endfor
|
||||
@cd ${WRKSRC}/conf && \
|
||||
${INSTALL_DATA} xinetd-bincimap ${EXAMPLESDIR}/xinetd/imap && \
|
||||
${INSTALL_DATA} xinetd-bincimaps ${EXAMPLESDIR}/xinetd/imaps
|
||||
@cd ${WRKSRC}/service && \
|
||||
${INSTALL_DATA} run ${EXAMPLESDIR}/supervise/imap && \
|
||||
${INSTALL_DATA} log/run ${EXAMPLESDIR}/supervise/imap/log && \
|
||||
${INSTALL_DATA} run-ssl ${EXAMPLESDIR}/supervise/imaps/run && \
|
||||
${INSTALL_DATA} log/run ${EXAMPLESDIR}/supervise/imaps/log
|
||||
cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1
|
||||
cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN5} ${MANPREFIX}/man/man5
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
@cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
mail/bincimap/distinfo
Normal file
1
mail/bincimap/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (bincimap-1.1.5.tar.bz2) = 0e38137c96b0143390df9992a7ded054
|
8
mail/bincimap/pkg-descr
Normal file
8
mail/bincimap/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
|||
Binc IMAP is a GPL licensed IMAP4rev1 server for Maildir, written in C++.
|
||||
It strives to be stable, fast, flexible, and RFC compliant.
|
||||
|
||||
For those familiar with qmail-pop3d, this IMAP server will be the natural
|
||||
choice. It is invoked similarily and uses checkpassword to authenticate.
|
||||
|
||||
Author: Andreas Aardal Hanssen <bincimap@andreas.hanssen.name>
|
||||
WWW: http://www.bincimap.org/
|
26
mail/bincimap/pkg-plist
Normal file
26
mail/bincimap/pkg-plist
Normal file
|
@ -0,0 +1,26 @@
|
|||
bin/bincimapd
|
||||
bin/bincimap-up
|
||||
%%CONFDIR%%/bincimap.conf.sample
|
||||
@unexec rmdir %D/%%CONFDIR%% 2>/dev/null || true
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/bincimap-faq.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/bincimap-goals.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/bincimap-imapdir.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/bincimap-tech.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/bincimap.css
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
%%EXAMPLESDIR%%/xinetd/imap
|
||||
%%EXAMPLESDIR%%/xinetd/imaps
|
||||
@dirrm %%EXAMPLESDIR%%/xinetd
|
||||
%%EXAMPLESDIR%%/supervise/imap/run
|
||||
%%EXAMPLESDIR%%/supervise/imap/log/run
|
||||
@dirrm %%EXAMPLESDIR%%/supervise/imap/log
|
||||
@dirrm %%EXAMPLESDIR%%/supervise/imap
|
||||
%%EXAMPLESDIR%%/supervise/imaps/run
|
||||
%%EXAMPLESDIR%%/supervise/imaps/log/run
|
||||
@dirrm %%EXAMPLESDIR%%/supervise/imaps/log
|
||||
@dirrm %%EXAMPLESDIR%%/supervise/imaps
|
||||
@dirrm %%EXAMPLESDIR%%/supervise
|
||||
@dirrm %%EXAMPLESDIR%%
|
Loading…
Add table
Reference in a new issue