ports/158703: New port: mail/mailutils

Attila Nagy bra at fsn.hu
Thu Jul 7 09:40:06 UTC 2011


>Number:         158703
>Category:       ports
>Synopsis:       New port: mail/mailutils
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 07 09:40:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Attila Nagy
>Release:        
>Organization:
>Environment:
>Description:
New port: mailutils, which is a -according to its author- a swiss army knife of electronic mail handling. It offers a rich set of utilities and daemons for processing the e-mail.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mailutils
#	mailutils/pkg-descr
#	mailutils/pkg-plist
#	mailutils/Makefile
#	mailutils/distinfo
#
echo c - mailutils
mkdir -p mailutils > /dev/null 2>&1
echo x - mailutils/pkg-descr
sed 's/^X//' >mailutils/pkg-descr << '7ba5169679bcdf9b01d756e504b7ca7e'
XMailutils is a swiss army knife of electronic mail handling. It offers a rich set of utilities and daemons for processing the e-mail.
X
XAll Mailutils programs are able to operate on mailboxes of any existing format, ranging from standard UNIX maildrops, through maildir and up to remote mailboxes, which are transparently accessed using IMAP4, POP3 and SMTP.
X
XWWW: http://mailutils.org/
7ba5169679bcdf9b01d756e504b7ca7e
echo x - mailutils/pkg-plist
sed 's/^X//' >mailutils/pkg-plist << '4899e59465d95e5ffb0208cfdab15b4e'
X%%DOTLOCK%%bin/dotlock
X%%FRM%%bin/frm
X%%FRM%%bin/from
X%%MAIL%%bin/mail
Xbin/mailutils-config
X%%MESSAGES%%bin/messages
X%%MIMEVIEW%%bin/mimeview
X%%MOVEMAIL%%bin/movemail
X%%MH%%bin/mu-mh/ali
X%%MH%%bin/mu-mh/anno
X%%MH%%bin/mu-mh/burst
X%%MH%%bin/mu-mh/comp
X%%MH%%bin/mu-mh/fmtcheck
X%%MH%%bin/mu-mh/folder
X%%MH%%bin/mu-mh/folders
X%%MH%%bin/mu-mh/forw
X%%MH%%bin/mu-mh/inc
X%%MH%%bin/mu-mh/install-mh
X%%MH%%bin/mu-mh/mark
X%%MH%%bin/mu-mh/mhl
X%%MH%%bin/mu-mh/mhn
X%%MH%%bin/mu-mh/mhparam
X%%MH%%bin/mu-mh/mhpath
X%%MH%%bin/mu-mh/pick
X%%MH%%bin/mu-mh/refile
X%%MH%%bin/mu-mh/repl
X%%MH%%bin/mu-mh/rmf
X%%MH%%bin/mu-mh/rmm
X%%MH%%bin/mu-mh/scan
X%%MH%%bin/mu-mh/send
X%%MH%%bin/mu-mh/sortm
X%%MH%%bin/mu-mh/whatnow
X%%MH%%bin/mu-mh/whom
X at rmtry bin/popauth
X%%READMSG%%bin/readmsg
X%%SIEVE%%bin/sieve
Xinclude/mailutils/acl.h
Xinclude/mailutils/address.h
Xinclude/mailutils/alloc.h
Xinclude/mailutils/argcv.h
Xinclude/mailutils/assoc.h
Xinclude/mailutils/attribute.h
Xinclude/mailutils/auth.h
Xinclude/mailutils/body.h
Xinclude/mailutils/cctype.h
Xinclude/mailutils/cfg.h
Xinclude/mailutils/cpp/address.h
Xinclude/mailutils/cpp/attribute.h
Xinclude/mailutils/cpp/body.h
Xinclude/mailutils/cpp/debug.h
Xinclude/mailutils/cpp/envelope.h
Xinclude/mailutils/cpp/error.h
Xinclude/mailutils/cpp/filter.h
Xinclude/mailutils/cpp/folder.h
Xinclude/mailutils/cpp/header.h
Xinclude/mailutils/cpp/iterator.h
Xinclude/mailutils/cpp/list.h
Xinclude/mailutils/cpp/mailbox.h
Xinclude/mailutils/cpp/mailcap.h
Xinclude/mailutils/cpp/mailer.h
Xinclude/mailutils/cpp/mailutils.h
Xinclude/mailutils/cpp/message.h
Xinclude/mailutils/cpp/mime.h
Xinclude/mailutils/cpp/mutil.h
Xinclude/mailutils/cpp/pop3.h
Xinclude/mailutils/cpp/registrar.h
Xinclude/mailutils/cpp/secret.h
Xinclude/mailutils/cpp/sieve.h
Xinclude/mailutils/cpp/stream.h
Xinclude/mailutils/cpp/url.h
Xinclude/mailutils/cstr.h
Xinclude/mailutils/daemon.h
Xinclude/mailutils/debug.h
Xinclude/mailutils/diag.h
Xinclude/mailutils/envelope.h
Xinclude/mailutils/errno.h
Xinclude/mailutils/error.h
Xinclude/mailutils/filter.h
Xinclude/mailutils/folder.h
Xinclude/mailutils/gocs.h
Xinclude/mailutils/gsasl.h
Xinclude/mailutils/guile.h
Xinclude/mailutils/header.h
Xinclude/mailutils/io.h
Xinclude/mailutils/iterator.h
Xinclude/mailutils/kwd.h
Xinclude/mailutils/ldap.h
Xinclude/mailutils/libargp.h
Xinclude/mailutils/libcfg.h
Xinclude/mailutils/list.h
Xinclude/mailutils/locker.h
Xinclude/mailutils/mailbox.h
Xinclude/mailutils/mailcap.h
Xinclude/mailutils/mailer.h
Xinclude/mailutils/mailutils.h
Xinclude/mailutils/md5.h
Xinclude/mailutils/message.h
Xinclude/mailutils/mime.h
Xinclude/mailutils/monitor.h
Xinclude/mailutils/mu_auth.h
Xinclude/mailutils/mutil.h
Xinclude/mailutils/nls.h
Xinclude/mailutils/nntp.h
Xinclude/mailutils/observer.h
Xinclude/mailutils/opool.h
Xinclude/mailutils/pam.h
Xinclude/mailutils/parse822.h
Xinclude/mailutils/pop3.h
Xinclude/mailutils/progmailer.h
Xinclude/mailutils/property.h
Xinclude/mailutils/python.h
Xinclude/mailutils/radius.h
Xinclude/mailutils/refcount.h
Xinclude/mailutils/registrar.h
Xinclude/mailutils/secret.h
Xinclude/mailutils/server.h
Xinclude/mailutils/sha1.h
Xinclude/mailutils/sieve.h
Xinclude/mailutils/sql.h
Xinclude/mailutils/stream.h
Xinclude/mailutils/sys/nntp.h
Xinclude/mailutils/sys/pop3.h
Xinclude/mailutils/syslog.h
Xinclude/mailutils/tls.h
Xinclude/mailutils/types.h
Xinclude/mailutils/url.h
Xinclude/mailutils/vartab.h
Xinclude/mailutils/version.h
Xinfo/dir
Xinfo/mailutils.info
Xinfo/mailutils.info-1
Xinfo/mailutils.info-2
Xlib/charset.alias
Xlib/libmailutils.a
Xlib/libmailutils.la
Xlib/libmailutils.so
Xlib/libmailutils.so.3
Xlib/libmu_argp.a
Xlib/libmu_auth.a
Xlib/libmu_auth.la
Xlib/libmu_auth.so
Xlib/libmu_auth.so.3
Xlib/libmu_cfg.a
Xlib/libmu_cfg.la
Xlib/libmu_cfg.so
Xlib/libmu_cfg.so.0
Xlib/libmu_cpp.a
Xlib/libmu_cpp.la
Xlib/libmu_cpp.so
Xlib/libmu_cpp.so.3
Xlib/libmu_imap.a
Xlib/libmu_imap.la
Xlib/libmu_imap.so
Xlib/libmu_imap.so.3
Xlib/libmu_maildir.a
Xlib/libmu_maildir.la
Xlib/libmu_maildir.so
Xlib/libmu_maildir.so.3
Xlib/libmu_mailer.a
Xlib/libmu_mailer.la
Xlib/libmu_mailer.so
Xlib/libmu_mailer.so.3
Xlib/libmu_mbox.a
Xlib/libmu_mbox.la
Xlib/libmu_mbox.so
Xlib/libmu_mbox.so.3
Xlib/libmu_mh.a
Xlib/libmu_mh.la
Xlib/libmu_mh.so
Xlib/libmu_mh.so.3
Xlib/libmu_nntp.a
Xlib/libmu_nntp.la
Xlib/libmu_nntp.so
Xlib/libmu_nntp.so.3
Xlib/libmu_pop.a
Xlib/libmu_pop.la
Xlib/libmu_pop.so
Xlib/libmu_pop.so.3
X%%PYTHON%%lib/libmu_py.a
X%%PYTHON%%lib/libmu_py.la
X%%PYTHON%%lib/libmu_py.so
X%%PYTHON%%lib/libmu_py.so.3
Xlib/libmu_sieve.a
Xlib/libmu_sieve.la
Xlib/libmu_sieve.so
Xlib/libmu_sieve.so.3
Xlib/mailutils/list.a
Xlib/mailutils/list.la
Xlib/mailutils/list.so
Xlib/mailutils/moderator.a
Xlib/mailutils/moderator.la
Xlib/mailutils/moderator.so
Xlib/mailutils/numaddr.a
Xlib/mailutils/numaddr.la
Xlib/mailutils/numaddr.so
Xlib/mailutils/pipe.a
Xlib/mailutils/pipe.la
Xlib/mailutils/pipe.so
Xlib/mailutils/spamd.a
Xlib/mailutils/spamd.la
Xlib/mailutils/spamd.so
Xlib/mailutils/timestamp.a
Xlib/mailutils/timestamp.la
Xlib/mailutils/timestamp.so
Xlib/mailutils/vacation.a
Xlib/mailutils/vacation.la
Xlib/mailutils/vacation.so
X%%COMSAT%%sbin/comsatd
X%%IMAP4D%%sbin/imap4d
X%%MAIDAG%%sbin/maidag
X%%POP3D%%sbin/pop3d
Xshare/aclocal/mailutils.m4
X%%NLS%%share/locale/ca/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/es/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/fr/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/id/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/pl/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/ro/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/ru/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/sv/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/uk/LC_MESSAGES/mailutils.mo
X%%NLS%%share/locale/vi/LC_MESSAGES/mailutils.mo
X%%MH%%%%DATADIR%%/mh/components
X%%MH%%%%DATADIR%%/mh/mailutils-mh.el
X%%MH%%%%DATADIR%%/mh/mhl.format
X%%MH%%%%DATADIR%%/mh/replcomps
X%%MH%%%%DATADIR%%/mh/replgroupcomps
X at dirrmtry www
X at dirrmtry share/xml
X at dirrmtry share/skel
X at dirrmtry share/sgml
X at dirrmtry share/misc
X%%MH%%@dirrmtry %%DATADIR%%/mh
X at dirrmtry %%DATADIR%%/2.2/modules
X at dirrmtry %%DATADIR%%/2.2
X at dirrmtry %%DATADIR%%
X at dirrmtry %%JAVAJARDIR%%
X at dirrmtry share/java
X at dirrmtry share/examples
X at dirrmtry share/emacs/site-lisp
X at dirrmtry share/emacs
X at dirrmtry share/doc/ja
X at dirrmtry share/doc
X at dirrmtry share/dict
X at dirrmtry share/aclocal
X at dirrmtry share
X at dirrmtry sbin
X at dirrmtry libexec
X at dirrmtry libdata/pkgconfig
X at dirrmtry libdata/ldconfig32
X at dirrmtry libdata/ldconfig
X at dirrmtry libdata
X at dirrmtry lib/mailutils
X at dirrmtry lib
X at dirrmtry info
X at dirrmtry include/mailutils/sys
X at dirrmtry include/mailutils/cpp
X at dirrmtry include/mailutils
X at dirrmtry include
X at dirrmtry etc/pam.d
X at dirrmtry etc/man.d
X at dirrmtry etc/devd
X at dirrmtry etc
X%%MH%%@dirrmtry bin/mu-mh
X at dirrmtry bin
4899e59465d95e5ffb0208cfdab15b4e
echo x - mailutils/Makefile
sed 's/^X//' >mailutils/Makefile << '87d3f61070f26a8366ddfc3187c087a7'
X# New ports collection makefile for:	mailutils
X# Date created:			05 Jul 2011
X# Whom:				Attila Nagy <bra at fsn.hu>
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	mailutils
XPORTVERSION=	2.2
XCATEGORIES=	mail
XMASTER_SITES=	${MASTER_SITE_GNU}
XMASTER_SITE_SUBDIR=     ${PORTNAME}
X
XMAINTAINER=	bra at fsn.hu
XCOMMENT=	Mailutils is a swiss army knife of electronic mail handling. It offers a rich set of utilities and daemons for processing the e-mail.
X
XGNU_CONFIGURE=	yes
XLDFLAGS+=	"-L${LOCALBASE}/lib"
X
XOPTIONS=	GDBM	"Use GNU DBM" Off \
X		BDB	"Use Berkeley DB" Off \
X		TOKYOCABINET	"Use Tokyo Cabinet" Off \
X		GNUTLS	"Enable GNUTLS support" Off \
X		MYSQL	"Enable MySQL support" Off \
X		PGSQL	"Enable Postgres support" Off \
X		LDAP	"Enable LDAP support" Off \
X		IMAP	"Enable IMAP support" Off \
X		POP	"Enable POP support" Off \
X		NNTP	"Enable NNTP support" Off \
X		SENDMAIL	"Enable SENDMAIL support" Off \
X		MH	"Enable MH support" Off \
X		MAILDIR	"Enable MAILDIR support" Off \
X		RADIUS	"Enable RADIUS support" Off \
X		NLS	"Enable NLS support" Off \
X		PYTHON	"Enable python support" Off \
X		FRM	"Build frm"	Off \
X		POP3D	"Build pop3d"	Off \
X		IMAP4D	"Build imap4d"	Off \
X		COMSAT	"Build comsat"	Off \
X		MAIDAG	"Build maidag"	Off \
X		MAIL	"Build mail"	Off \
X		SIEVE	"Build sieve"	Off \
X		GUIMB	"Build guimb"	Off \
X		MESSAGES	"Build messages"	Off \
X		READMSG	"Build readmsg"	Off \
X		DOTLOCK	"Build dotlock"	Off \
X		MOVEMAIL	"Build movemail"	Off \
X		MIMEVIEW	"Build mimeview"	Off \
X		MH	"Build mh"	Off
X.include <bsd.port.options.mk>
X
X.if defined(WITH_GDBM)
XCONFIGURE_ARGS+=	--with-gdbm
XLIB_DEPENDS+=		gdbm.3:${PORTSDIR}/databases/gdbm
X.else
XCONFIGURE_ARGS+=	--without-gdbm
X.endif
X
X.if defined(WITH_BDB)
XUSE_BDB=		yes
XCONFIGURE_ARGS+=	--with-berkeley-db
X.else
XCONFIGURE_ARGS+=	--without-berkeley-db
X.endif
X
X.if defined(WITH_TOKYOCABINET)
XCONFIGURE_ARGS+=	--with-tokyocabinet
XLIB_DEPENDS+=		tokyocabinet.9:${PORTSDIR}/databases/tokyocabinet
X.else
XCONFIGURE_ARGS+=	--without-tokyocabinet
X.endif
X
X.if defined(WITH_GNUTLS)
XLIB_DEPENDS+=		gnutls:${PORTSDIR}/security/gnutls
XCONFIGURE_ARGS+=	--with-gnutls
X.else
XCONFIGURE_ARGS+=        --without-gnutls
X.endif
X
X.if defined(WITH_MYSQL)
XUSE_MYSQL=		yes
XCONFIGURE_ARGS+=	--with-mysql
X.else
XCONFIGURE_ARGS+=	--without-mysql
X.endif
X
X.if defined(WITH_PGSQL)
XUSE_PGSQL=		yes
XCONFIGURE_ARGS+=	--with-postgres
X.else
XCONFIGURE_ARGS+=	--without-postgres
X.endif
X
X.if defined(WITH_LDAP)
XUSE_OPENLDAP=		yes
XCONFIGURE_ARGS+=	--with-ldap
X.else
XCONFIGURE_ARGS+=	--without-ldap
X.endif
X
X.if defined(WITH_PYTHON)
XCONFIGURE_ARGS+=    --with-python --with-pythondir=${PYTHON_SITELIBDIR}
XUSE_PYTHON=	2.5+
XPLIST_SUB+=	PYTHON=""
X.else
XCONFIGURE_ARGS+=    --without-python
XPLIST_SUB+=	PYTHON="@comment "
X.endif
X
X.for I in WITH_IMAP WITH_POP WITH_NNTP WITH_SENDMAIL WITH_MH WITH_MAILDIR WITH_RADIUS WITH_NLS
X.if defined(${I})
XPLIST_SUB+=	${I:S/^WITH_//}=""
X.else
XCONFIGURE_ARGS+=--disable-${I:S/^WITH_//:L}
XPLIST_SUB+=	${I:S/^WITH_//}="@comment "
X.endif
X.endfor
X
X.for I in WITH_IMAP4D WITH_MAIL WITH_POP3D
X.if defined(${I})
XMAN1+=		${I:S/^WITH_//:L}.1
X.endif
X.endfor
X
X.if defined (WITH_POP3D)
XMAN1+=		popauth.1
X.endif
X
X.for I in WITH_FRM WITH_POP3D WITH_IMAP4D WITH_COMSAT WITH_MAIDAG WITH_MAIL WITH_SIEVE WITH_GUIMB WITH_MESSAGES WITH_READMSG WITH_DOTLOCK WITH_MOVEMAIL WITH_MIMEVIEW WITH_MH
X.if defined(${I})
XPLIST_SUB+=	${I:S/^WITH_//}=""
X.else
XCONFIGURE_ARGS+=--disable-build-${I:S/^WITH_//:L}
XPLIST_SUB+=	${I:S/^WITH_//}="@comment "
X.endif
X.endfor
X
X.include <bsd.port.mk>
87d3f61070f26a8366ddfc3187c087a7
echo x - mailutils/distinfo
sed 's/^X//' >mailutils/distinfo << 'f305584a7eed31a106e64e8b4454dea5'
XSHA256 (mailutils-2.2.tar.gz) = 97591debcd32ac1f4c4d16eaa8f21690d9dfefcb79e29bd293871d57c4a5e05d
XSIZE (mailutils-2.2.tar.gz) = 4497847
f305584a7eed31a106e64e8b4454dea5
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list