pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/mailutils mail/mailutils: import package from wip.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7f1fe19a1a4b
branches:  trunk
changeset: 390063:7f1fe19a1a4b
user:      vins <vins%pkgsrc.org@localhost>
date:      Thu Dec 15 13:58:02 2022 +0000

description:
mail/mailutils: import package from wip.

GNU Mailutils is a swiss army knife of electronic mail handling.
It offers a rich set of utilities and daemons for processing e-mail.

All 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.

diffstat:

 mail/mailutils/DESCR                       |    6 +
 mail/mailutils/Makefile                    |   67 +++++
 mail/mailutils/PLIST                       |  344 +++++++++++++++++++++++++++++
 mail/mailutils/distinfo                    |    8 +
 mail/mailutils/options.mk                  |  165 +++++++++++++
 mail/mailutils/patches/patch-frm_frm.h     |   16 +
 mail/mailutils/patches/patch-lib_tcpwrap.c |   19 +
 mail/mailutils/patches/patch-mh_mh__init.c |   16 +
 8 files changed, 641 insertions(+), 0 deletions(-)

diffs (truncated from 673 to 300 lines):

diff -r 27f1402b53c7 -r 7f1fe19a1a4b mail/mailutils/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/mailutils/DESCR      Thu Dec 15 13:58:02 2022 +0000
@@ -0,0 +1,6 @@
+GNU mailutils is a powerful protocol-independent mail framework. It
+provides a set of libraries for writing flexible mail-handling
+software, as well as a number of utilities for both local and remote
+mail handling. Among the utilities provided are pop3 and imap4
+servers, sieve mail filtering utility, mailx-compatible mail client
+and others.
diff -r 27f1402b53c7 -r 7f1fe19a1a4b mail/mailutils/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/mailutils/Makefile   Thu Dec 15 13:58:02 2022 +0000
@@ -0,0 +1,67 @@
+# $NetBSD: Makefile,v 1.1 2022/12/15 13:58:02 vins Exp $
+
+DISTNAME=      mailutils-3.15
+CATEGORIES=    mail
+MASTER_SITES=  ftp://ftp.gnu.org/gnu/mailutils/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://mailutils.org/
+COMMENT=       Utilities, daemons, and filters for processing e-mail
+LICENSE=       gnu-gpl-v3 AND gnu-lgpl-v3
+
+CONFLICTS+=    elm-[0-9]*              # bin/frm
+CONFLICTS+=    avenger-[0-9]*          # bin/dotlock
+
+USE_TOOLS+=    gmake yacc
+USE_LIBTOOL=   yes
+USE_LANGUAGES= c c++
+INFO_FILES=    yes
+
+SUBST_CLASSES+=                iconv
+SUBST_STAGE.iconv=     pre-configure
+SUBST_MESSAGE.iconv=   Do not require lib/charset.alias.
+SUBST_FILES.iconv+=    lib/gnu/Makefile.in
+SUBST_SED.iconv=       -e '/need_charset_alias=/s|true|false|'
+
+.include "../../mk/bsd.fast.prefs.mk"
+
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+=       --infodir=${PREFIX}/${PKGINFODIR}
+CONFIGURE_ARGS+=       --mandir=${PREFIX}/${PKGMANDIR}
+CONFIGURE_ARGS+=       --docdir=${PREFIX}/${DOCDIR}
+CONFIGURE_ARGS+=       --with-mh-bindir=${PREFIX}/libexec/${PKGBASE}
+CONFIGURE_ARGS+=       --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
+.if ${OPSYS} == "Linux"
+CONFIGURE_ARGS+=       --with-mail-spool=/var/spool/mail
+.else
+CONFIGURE_ARGS+=       --with-mail-spool=/var/mail
+.endif
+CONFIGURE_ARGS+=       --enable-virtual-domains
+CONFIGURE_ARGS+=       --enable-mh
+
+.include "options.mk"
+
+PKG_DOCS=      AUTHORS ChangeLog NEWS README* THANKS TODO
+DOCDIR=                share/doc/${PKGBASE}
+
+MAKE_FLAGS+=   CC=${CC:Q}
+MAKE_FLAGS+=   CFLAGS=${CFLAGS:Q}
+MAKE_FLAGS+=   CPPLAGS=${CPPLAGS:Q}
+MAKE_FLAGS+=   LDFLAGS=${LDFLAGS:Q}
+
+INSTALLATION_DIRS+=    ${DOCDIR}
+
+post-install:
+#set-gid files should not be writable by anyone
+       ${RUN}${CHMOD} -w ${DESTDIR}${PREFIX}/bin/dotlock
+       ${RUN}${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/mda
+       ${INSTALL_DATA} ${PKG_DOCS:S|^|${WRKSRC}/|}             \
+               ${DESTDIR}${PREFIX}/${DOCDIR}
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../textproc/libunistring/buildlink3.mk"
+.include "../../devel/libltdl/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 27f1402b53c7 -r 7f1fe19a1a4b mail/mailutils/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/mailutils/PLIST      Thu Dec 15 13:58:02 2022 +0000
@@ -0,0 +1,344 @@
+@comment $NetBSD: PLIST,v 1.1 2022/12/15 13:58:02 vins Exp $
+bin/decodemail
+bin/dotlock
+bin/frm
+bin/from
+${PLIST.guile}bin/guimb
+bin/mail
+bin/mailutils
+bin/mailutils-config
+bin/messages
+bin/mimeview
+bin/movemail
+bin/popauth
+bin/putmail
+bin/readmsg
+bin/sieve
+${PLIST.guile}guile/3.0/share/guile/site/3.0/mailutils/guile-procedures.txt
+${PLIST.guile}guile/3.0/share/guile/site/3.0/mailutils/mailutils.scm
+include/mailutils/acl.h
+include/mailutils/address.h
+include/mailutils/alloc.h
+include/mailutils/argcv.h
+include/mailutils/assoc.h
+include/mailutils/attribute.h
+include/mailutils/auth.h
+include/mailutils/body.h
+include/mailutils/cctype.h
+include/mailutils/cfg.h
+include/mailutils/cidr.h
+include/mailutils/cli.h
+include/mailutils/cstr.h
+include/mailutils/daemon.h
+include/mailutils/datetime.h
+include/mailutils/dbm.h
+include/mailutils/debug.h
+include/mailutils/diag.h
+include/mailutils/envelope.h
+include/mailutils/errno.h
+include/mailutils/error.h
+include/mailutils/filter.h
+include/mailutils/folder.h
+include/mailutils/gitinfo.h
+include/mailutils/glob.h
+include/mailutils/gsasl.h
+include/mailutils/guile.h
+include/mailutils/header.h
+include/mailutils/imap.h
+include/mailutils/imapio.h
+include/mailutils/imaputil.h
+include/mailutils/io.h
+include/mailutils/iterator.h
+include/mailutils/kwd.h
+include/mailutils/ldap.h
+include/mailutils/list.h
+include/mailutils/locker.h
+include/mailutils/locus.h
+include/mailutils/log.h
+include/mailutils/mailbox.h
+include/mailutils/mailcap.h
+include/mailutils/mailer.h
+include/mailutils/mailutils.h
+include/mailutils/md5.h
+include/mailutils/message.h
+include/mailutils/mh.h
+include/mailutils/mime.h
+include/mailutils/mimetypes.h
+include/mailutils/monitor.h
+include/mailutils/msgset.h
+include/mailutils/mu_auth.h
+include/mailutils/nls.h
+include/mailutils/observer.h
+include/mailutils/opool.h
+include/mailutils/opt.h
+include/mailutils/pam.h
+include/mailutils/parse822.h
+include/mailutils/pop3.h
+include/mailutils/prog.h
+include/mailutils/progmailer.h
+include/mailutils/property.h
+include/mailutils/python.h
+include/mailutils/radius.h
+include/mailutils/refcount.h
+include/mailutils/registrar.h
+include/mailutils/secret.h
+include/mailutils/server.h
+include/mailutils/sha1.h
+include/mailutils/sieve.h
+include/mailutils/smtp.h
+include/mailutils/sockaddr.h
+include/mailutils/sql.h
+include/mailutils/stdstream.h
+include/mailutils/stream.h
+include/mailutils/sys/amd.h
+include/mailutils/sys/attribute.h
+include/mailutils/sys/auth.h
+include/mailutils/sys/body.h
+include/mailutils/sys/dbm.h
+include/mailutils/sys/debcat.h
+include/mailutils/sys/dotmail.h
+include/mailutils/sys/envelope.h
+include/mailutils/sys/file_stream.h
+include/mailutils/sys/filter.h
+include/mailutils/sys/folder.h
+include/mailutils/sys/gsasl-stream.h
+include/mailutils/sys/header.h
+include/mailutils/sys/header_stream.h
+include/mailutils/sys/imap.h
+include/mailutils/sys/imapio.h
+include/mailutils/sys/iostream.h
+include/mailutils/sys/iterator.h
+include/mailutils/sys/list.h
+include/mailutils/sys/logstream.h
+include/mailutils/sys/mailbox.h
+include/mailutils/sys/mailcap.h
+include/mailutils/sys/mailer.h
+include/mailutils/sys/mapfile_stream.h
+include/mailutils/sys/mboxrd.h
+include/mailutils/sys/memory_stream.h
+include/mailutils/sys/message.h
+include/mailutils/sys/message_stream.h
+include/mailutils/sys/mime.h
+include/mailutils/sys/mimetypes.h
+include/mailutils/sys/monitor.h
+include/mailutils/sys/msgset.h
+include/mailutils/sys/nullstream.h
+include/mailutils/sys/observer.h
+include/mailutils/sys/pop3.h
+include/mailutils/sys/prog_stream.h
+include/mailutils/sys/property.h
+include/mailutils/sys/rdcache_stream.h
+include/mailutils/sys/registrar.h
+include/mailutils/sys/smtp.h
+include/mailutils/sys/stream.h
+include/mailutils/sys/streamref.h
+include/mailutils/sys/streamtrans.h
+include/mailutils/sys/syslogstream.h
+include/mailutils/sys/temp_file_stream.h
+include/mailutils/sys/temp_stream.h
+include/mailutils/sys/tls-stream.h
+include/mailutils/sys/url.h
+include/mailutils/sys/wordsplit.h
+include/mailutils/sys/xscript-stream.h
+include/mailutils/syslog.h
+include/mailutils/tls.h
+include/mailutils/types.h
+include/mailutils/url.h
+include/mailutils/util.h
+include/mailutils/version.h
+include/mailutils/wordsplit.h
+include/mailutils/yyloc.h
+info/mailutils.info
+${PLIST.guile}lib/libguile-mailutils-v-3.15.so
+lib/libmailutils.la
+lib/libmu_auth.la
+lib/libmu_dbm.la
+lib/libmu_dotmail.la
+lib/libmu_imap.la
+lib/libmu_maildir.la
+lib/libmu_mailer.la
+lib/libmu_mbox.la
+lib/libmu_mh.la
+lib/libmu_pop.la
+${PLIST.python}lib/libmu_py.a
+${PLIST.python}lib/libmu_py.la
+${PLIST.python}lib/libmu_py.so
+${PLIST.python}lib/libmu_py.so.9
+${PLIST.python}lib/libmu_py.so.9.0.0
+${PLIST.guile}lib/libmu_scm.a
+${PLIST.guile}lib/libmu_scm.la
+${PLIST.guile}lib/libmu_scm.so
+${PLIST.guile}lib/libmu_scm.so.9
+${PLIST.guile}lib/libmu_scm.so.9.0.0
+lib/libmu_sieve.la
+lib/libmuaux.la
+lib/mailutils/editheader.la
+lib/mailutils/list.la
+lib/mailutils/moderator.la
+lib/mailutils/numaddr.la
+lib/mailutils/pipe.la
+lib/mailutils/spamd.la
+lib/mailutils/timestamp.la
+lib/mailutils/vacation.la
+libexec/mailutils/ali
+libexec/mailutils/anno
+libexec/mailutils/burst
+libexec/mailutils/comp
+libexec/mailutils/fmtcheck
+libexec/mailutils/folder
+libexec/mailutils/folders
+libexec/mailutils/forw
+libexec/mailutils/inc
+libexec/mailutils/install-mh
+libexec/mailutils/mailutils-acl
+libexec/mailutils/mailutils-cflags
+libexec/mailutils/mailutils-dbm
+libexec/mailutils/mailutils-filter
+libexec/mailutils/mailutils-flt2047
+libexec/mailutils/mailutils-imap
+libexec/mailutils/mailutils-info
+libexec/mailutils/mailutils-ldflags
+libexec/mailutils/mailutils-logger
+libexec/mailutils/mailutils-maildir_fixup
+libexec/mailutils/mailutils-pop
+libexec/mailutils/mailutils-query
+libexec/mailutils/mailutils-send
+libexec/mailutils/mailutils-smtp
+libexec/mailutils/mailutils-stat
+libexec/mailutils/mailutils-wicket
+libexec/mailutils/mark
+libexec/mailutils/mhl
+libexec/mailutils/mhn
+libexec/mailutils/mhparam
+libexec/mailutils/mhpath
+libexec/mailutils/mhseq
+libexec/mailutils/msgchk



Home | Main Index | Thread Index | Old Index