- USE_AUTO* -> USE_AUTO*_VER=* where required
- USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
- Other minor changes to fix things
These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.
Submitted by: bento 4-exp USE_AUTO* cleanups
http://people.FreeBSD.org/~will/4-exp/http://bento.FreeBSD.org/errorlogs/4-exp-latest/
arguments to ${PKGINSTALL}. (I suspect this install script actually
working without the second argument is because of this Makefile, but I
won't touch the script itself.)
- Add a couple Makefile knobs to go with some new configure script
options.
PR: ports/18035
Submitted by: MAINTAINER
- Get rid of an insecure command (`chmod +w configure') and whole
pre-configure target, which seems unnecessary now. (the port
successfully builds without it)
- Use tab instead of space in suitable points.
- Use `${...}' instead of `$(...)'.
* Fixes a recently discovered security hole.
* Introduces a new port hook for nmh locking style, which
defaults to flock(2).
PR: 17055
Submitted by: maintainer
I was confused creating the most recent nmh port patch and
reverted the locking to "dot locking" as I'd thought that sendmail
used that. Upon using the new 'inc' command and closer
examination of sendmail, then mail.local, it looks like "flock"
locking is more appropriate (to match mail.local's behavior).
PR: 15674
Submitted by: maintainer
Documentation update providing current support channels.
No show-stopping bugs fixed, just lots of nits.
Changes to the actual port:
Simplify handling of PREFIX.
Use autoconf.
Use DOT_LOCKING, not FLOCK_LOCKING. (IMPORTANT)
Tweak DESCR to make it more obvious that this is an MUA.
PR: 15423
Submitted by: maintainer
Documentation update providing current support channels.
No show-stopping bugs fixed, just lots of nits.
Changes to the actual port:
Simplify handling of PREFIX.
Use autoconf.
Use DOT_LOCKING, not FLOCK_LOCKING. (IMPORTANT)
Tweak DESCR to make it more obvious that this is an MUA.
PR: 15423
Submitted by: maintainer
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
(lots of bug fixes, plus the port's locking is fixed, and inc will honour
a mode 775 /var/mail).
Also pacify portlint.
Submitted by: Scott Blachowicz (partially)