add anubis 3.3.0
An outgoing mail processor
This commit is contained in:
parent
dcaccdf685
commit
7bd6710415
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=63814
@ -4,6 +4,7 @@
|
||||
SUBDIR += abook
|
||||
SUBDIR += adcomplain
|
||||
SUBDIR += althea
|
||||
SUBDIR += anubis
|
||||
SUBDIR += archivemail
|
||||
SUBDIR += arrow
|
||||
SUBDIR += asmail
|
||||
|
43
mail/anubis/Makefile
Normal file
43
mail/anubis/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: anubis
|
||||
# Date created: Jul 31, 2002
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= anubis
|
||||
PORTVERSION= 3.3.0
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= gpgme:${PORTSDIR}/security/gpgme \
|
||||
pcre:${PORTSDIR}/devel/pcre \
|
||||
gnugetopt:${PORTSDIR}/devel/libgnugetopt
|
||||
|
||||
USE_REINPLACE= yes
|
||||
USE_OPENSSL= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
|
||||
|
||||
MAN1= anubis.1
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" ${WRKSRC}/src/headers.h
|
||||
@${SED} -e "s|%%PREFIX%%|${PREFIX}|g" ${FILESDIR}/anubis.sh > \
|
||||
${WRKSRC}/anubis.sh
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
post-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/anubis.sh ${PREFIX}/etc/rc.d
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/TUTORIAL ${DOCSDIR}
|
||||
@${MKDIR} ${EXAMPLESDIR}
|
||||
${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
mail/anubis/distinfo
Normal file
1
mail/anubis/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (anubis-3.3.0.tar.gz) = 0e885738683a69dbe9fcfce698ef0d7a
|
15
mail/anubis/files/anubis.sh
Normal file
15
mail/anubis/files/anubis.sh
Normal file
@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
[ -x %%PREFIX%%/sbin/anubis ] && %%PREFIX%%/sbin/anubis > /dev/null && echo -n ' anubis'
|
||||
;;
|
||||
stop)
|
||||
killall anubis
|
||||
;;
|
||||
*)
|
||||
echo "Usage: `basename $0` {start|stop}" >&2
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
1
mail/anubis/pkg-comment
Normal file
1
mail/anubis/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
An outgoing mail processor
|
10
mail/anubis/pkg-descr
Normal file
10
mail/anubis/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
Anubis is an outgoing mail processor, and provides the SMTP tunnel between
|
||||
the MUA (Mail User Agent) and the MTA (Mail Transport Agent). It operates
|
||||
as a proxy server daemon, independently from mail user agents, and can manage
|
||||
and process outgoing mail on the fly using a highly configurable rule system,
|
||||
based on a regular expressions (PerlRE) system. Anubis can edit outgoing mail
|
||||
headers, encrypt and/or sign mail with GnuPG, build secure SMTP tunnels using
|
||||
the TLS/SSL encryption even if your mail user agent doesn't support it, or
|
||||
tunnel a connection through a SOCKS proxy server.
|
||||
|
||||
WWW: http://anubis.sourceforge.net/
|
8
mail/anubis/pkg-plist
Normal file
8
mail/anubis/pkg-plist
Normal file
@ -0,0 +1,8 @@
|
||||
sbin/anubis
|
||||
etc/rc.d/anubis.sh
|
||||
%%PORTDOCS%%share/doc/anubis/TUTORIAL
|
||||
%%PORTDOCS%%@dirrm share/doc/anubis
|
||||
%%PORTDOCS%%share/examples/anubis/1anubisrc
|
||||
%%PORTDOCS%%share/examples/anubis/2anubisrc
|
||||
%%PORTDOCS%%share/examples/anubis/defaultrc
|
||||
%%PORTDOCS%%@dirrm share/examples/anubis
|
Loading…
Reference in New Issue
Block a user