Age | Commit message (Collapse) | Author | Files | Lines |
|
+ Install the makedat documentation; even though "makedat" is part
of courier-authlib, that package installs no doucmentation for
it, and "makedat" is used quite frequently in conjunction with
maildrop.
* fix for RFC822 compliance -- encode spaces that precede a newline.
|
|
doing courier-specific things, like accepting the values of certain
environment variables for things like location of the mail folder for
local delivery. This addresses PR pkg/32369 in a way that still allows
for a future courier-mta package that just uses the maildrop package.
|
|
|
|
never used the fam code at all, so there is no actual loss of
functionality. However, maildrop will now never depend on fam or
gamin. Bump the PKGREVISION to 1.
|
|
pkgsrc work.
|
|
CONFIGURE_ARGS.
|
|
../../mail/courier-maildir/Makefile.common.
|
|
|
|
|
|
|
|
* Use PCRE (http://www.pcre.org) for mattern matching.
+ Most visible change is a different syntax for subexpression matching,
using (...). MATCH2 becomes MATCH1, MATCH3 becomes MATCH2, etc...
+ "w" account option dropped.
+ During a transitional period, setting MAILDROP_OLD_REGEXP
reverts to the old pattern matching engine.
* Do not autoreply to messages with an Auto-Submitted: header, unless
it's contents are "no". Add Auto-Submitted: auto-replied.
|
|
* Exit with TEMPFAIL if temporary error indication from authlib.
* More descriptive error messages when permissions check fails.
* Documentation fixes.
|
|
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also,
make use of PKG_OPTIONS_LEGACY_VARS.
Reviewed by wiz.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
|
|
|
|
include:
* Support for MySQL and LDAP lookups via courier-authlib.
* Honor maildir delivery quotas.
* Bug fixes in MIME handling.
* Plug memory leaks.
* Replace dotlock with lockmail, which supports more types of locking.
|
|
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality
exists in the base system, and remove the distinction between
"native" and the other Berkeley DB packages -- we now refer to
db[1234]. This paves the way for any future databases/db1 package.
* USE_DB185 shouldn't need to be set by any packages -- its correct
value is now automatically determined by bdb.buildlink3.mk depending
on whether we explicitly request db1 or not. By default, if you
include bdb.buildlink3.mk, you want DB-1.85 functionality and
USE_DB185 defaults to "yes", but if you explicitly remove db1 from
the list of acceptable DBs, then USE_DB185 defaults to "no".
* Set BDB_LIBS to the library options needed to link against the DB
library when bdb.buildlink3.mk is included.
* We only add the DB library to the linker command automatically if
we want DB-1.85 functionality; otherwise assume that the package
configure process can figure out how to probe for the correct
headers and libraries.
Edit package Makefiles to nuke redundant settings of USE_DB185.
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
dependency and bump PKGREVISION as a result.
XXX This package should really be changed to build from the latest
XXX courier distribution, much like courier-auth. This package in its
XXX current form hasn't been updated in years, while the core courier
XXX package notes bug fixes and feature additions to the maildrop code
XXX during that time.
|
|
|
|
|
|
Also USE_LANGUAGES= c c++
|
|
but this package still uses ".tar.gz" until it's updated.
|
|
setting it.
|
|
libstdc++ in gcc3.
when defined, USE_GCC_SHLIB ensures that the correct rpath is passed
to the linker, and a full dependency on the compiler package is
registered.
packages which define USE_GCC_SHLIB should not include
mk/gcc.buildlink2.mk (or gcc{,3}/buildlink2.mk) as it is handled
automatically.
|
|
|
|
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
|
|
* maildrop/filter.C (xfilter): Set O_NDELAY on file descriptors for
xfilter() since select() only works correctly on non-blocking fds.
* maildrop/formatmbox.C (GetFromLine): Do not write a newline before
every From_ line...
* maildrop/deliver.C (delivery): ... only for 2nd and subsequent msgs.
* rfc2047.c (rfc2047_encode_callback): Fix MIME-encoding of spaces.
* rfc822.c (rfc822_prname_orlist): Dequote quoted-strings.
* rfc2045/reformime: Fix handling of unencoded nulls in text/plain
content.
* rfc2045/reformime.sgml: Documented the -m and -D options.
* userdb/configure.in: Fix typo.
* rfc2045/rfc2045.c (doline): Fix incorrect calculation of the
end of a multipart MIME section that's inside another multipart
MIME section.
* maildir/maildirfiltertypelist.h: Fix typo.
|
|
|
|
we want to strip when STRIPFLAGS contains "-s" and not otherwise. Pointed
out by Amatai Schlair in private e-mail.
|
|
|
|
* Find config files in /etc/courier (or PKG_SYSCONFDIR equivalent).
We consolidate all Courier MTA software config files under a
common /etc/courier directory.
* Loosen up the parsing of the content-type header. Strict parsing
allowed viruses to slip through using malformed content-type
headers which still got picked up by Microsoft's crapware which
does not strictly parse the MIME headers.
* Drop install setuid.
* Add UMASK variable, that sets the permissions on new mailboxes
or messages. Hence, drop MAILBOX_MODE from configure script.
|
|
|
|
+ Become maintainer for maildrop as I'm working on packaging the
Courier-MTA software, of which maildrop is one piece.
+ Fix possible build problem on Solaris (untested).
+ Install maildirmake as maildrop.maildirmake to avoid conflicts
with other packages that install maildirmake.
+ Add dependency on courier-maildirmake.
+ Move HTML documentation to ${PREFIX}/share/doc/html
* Bug fixes, of course.
* Disable MSIE smart tags in all html files.
* Added mailbot(1), a MIME-capable autoresponder utility.
* Reject ambigous nested MIME boundary delimiters.
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
|
|
abilities
|