Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
schnoebe 0dde23f42d Fixes PR pkg/49166
Contributed by: Leonardo Taccari <iamleot@gmail.com>

Update mail/nmh to 1.6.

Changes:
The biggest changes in this release are in the arena of MIME handling.
Specifically relating to MIME composition and display.  On the
composition front, mhbuild(1) will now automatically be run by send(1)
for all drafts.  Specifically, mhbuild is now run with the new -auto
flag, which will suppress the processing of mhbuild directives and cause
mhbuild to silently exit if the draft is already MIME-formatted.  When
invoking mhbuild manually via the "mime" command at the WhatNow? prompt,
mhbuild will behave as before and process mhbuild directives.

In both cases (automatic and manual invocation) mhbuild will encode email
headers according to RFC-2047 rules.  Mhbuild also will use RFC 2231
encoding rules for MIME parameters when appropriate.  In addition, the
attach system has been substantially reworked; the new header name is
now "Attach" (to better align with other MUA behavior) and cannot be
changed by the end-user.  The existing "attach" command simply adds
the filename(s) to the draft in new Attach: headers, and the actual
file processing is done by mhbuild; this attachment processing will
take place in either automatic or manual mode.

On the display front, mhshow(1) will now automatically convert text
into the user's native character set using iconv, if nmh was built
with iconv support.  Also, mhshow will now by default only display
text content that was not marked as an attachment.  By default all
displayed content wll be run under one pager, as opposed to individual
pagers for each part as was in the past.  Non-displayed parts will be
indicated using a marker string, which can be customized by a new
mh-format(5) string.

All nmh utilites now understand RFC 2231-encoded MIME parameters and
will automatically convert the encoded parameters into the native
character set, when appropriate (again, assuming nmh was built with
iconv support).

In other changes, sequence files are now locked using transactional
locks: locks that are held across sequence file reading, modification,
and writing.  The locking algorithm used for spool files and nmh data
files is now runtime configurable.

For people that struggle with mh-format(5) files, a new utility for testing
them has been developed: fmttest(1).  It includes the ability to trace the
execution of format instructions.

For users that wish to use Unix utilities on their mail, a new utility
to transform MIME messages to more easily-digestable format is now
available: mhfixmsg(1).  It supports a number of options to control
the message transformation.

For users of spost(8), the support for spost has been rolled into post(8)
under a new sendmail/pipe MTS.  A shell script emulating the old behavior
of spost has been provided.
2014-09-06 16:07:43 +00:00
archivers Update to 2.00: 2014-09-06 14:40:47 +00:00
audio Add pocketsphinx, sphinx3, sphinxbase and sphinxtrain packages 2014-09-05 10:17:04 +00:00
benchmarks Fix interpreter in installed file. Bump PKGREVISION. 2014-08-14 08:21:12 +00:00
biology Update to 1.6.924 2014-07-17 12:12:26 +00:00
bootstrap Add support for --make-jobs, which passes down -j or MAKE_JOBS as 2014-09-01 12:29:58 +00:00
cad Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
chat update to ircii 20140831. minor bug fix release: netbsd 5.x builds again, 2014-09-02 06:56:59 +00:00
comms Update to Asterisk 1.8.30.0: this is mainly a bugfix update. 2014-08-28 01:26:25 +00:00
converters Update skf to 1.99.9. 2014-09-06 04:55:44 +00:00
cross (Upstream) 2014-08-29 06:43:32 +00:00
databases Update to 3.4.1: 2014-09-06 13:35:43 +00:00
devel Update to 2.40.0: 2014-09-06 15:31:23 +00:00
distfiles
doc Updated devel/glibmm to 2.40.0 2014-09-06 15:31:32 +00:00
editors Remove MAKE_JOBS_SAFE=no, added 4 years ago and in this package's previous 2014-09-02 09:19:46 +00:00
emulators Added libdsk. 2014-09-01 20:53:24 +00:00
filesystems Forgotten mps commit. 2014-08-14 15:34:34 +00:00
finance Update to 1.35: 2014-09-06 12:45:14 +00:00
fonts Update koruri-ttf to 20140904. 2014-09-04 12:47:15 +00:00
games Fix installation under Mac OS X. 2014-09-03 12:56:06 +00:00
geography Remove MAKE_JOBS_SAFE=no. It was added a few releases ago, and I am 2014-09-03 10:41:31 +00:00
graphics Update libsixeel to 1.0.3. 2014-09-05 11:47:51 +00:00
ham (Upstream update 3.21.82 to 3.21.83) 2014-09-05 07:29:28 +00:00
inputmethod Follow rename of ninja to ninja-build. 2014-09-05 14:52:13 +00:00
lang Replace all references to _GCC_REQD with the appropriate logical value for 2014-09-06 08:20:28 +00:00
licenses use LICENSE=gnu-lgpl-v2 and note exception in Makefile comment 2014-07-30 06:53:21 +00:00
mail Fixes PR pkg/49166 2014-09-06 16:07:43 +00:00
math Bump PKGREVISION for hs-text-1.1.1.3 2014-09-05 21:27:09 +00:00
mbone Switch to ffmpeg1 instead of ffmpeg. 2014-08-11 23:09:44 +00:00
meta-pkgs Limit eog to <3. This is, after all, a meta package for GNOME 2. 2014-08-21 14:01:41 +00:00
misc Remove MAKE_JOBS_SAFE=no, added 4 years and many many releases ago. 2014-09-01 16:40:05 +00:00
mk Improve comments around USE_PKGSRC_GCC and GCC_REQD. 2014-09-06 08:32:55 +00:00
multimedia Update to 1.4.1: 2014-08-31 22:24:27 +00:00
net Update to 0.28: 2014-09-06 14:57:15 +00:00
news Update news/tin to 2.2.1. 2014-08-23 10:05:58 +00:00
packages
parallel Update to version 1.0.1 2014-08-14 06:15:54 +00:00
pkgtools Use MAKE_JOBS for inplace libnbcompat. Reduces the build time for bootstrap 2014-09-03 10:03:31 +00:00
print Make it buildable on NetBSD-current with gcc 4.8 2014-08-26 13:47:06 +00:00
regress Do not use a naked "make", instead use TEST_MAKE. Now it fails differently. 2014-06-21 16:34:13 +00:00
security Update to 0.50: 2014-09-06 14:24:04 +00:00
shells Remove CFLAGS+=-g. Accidentally added. 2014-07-18 20:08:24 +00:00
sysutils Needs USE_TOOLS+=yacc. 2014-09-06 06:24:07 +00:00
templates
textproc Update to 1.11. Add some test dependencies. 2014-09-06 14:48:29 +00:00
time Update to 0.401: 2014-09-06 14:56:10 +00:00
wm lex is a runtime dependency for libfl. 2014-09-02 09:02:07 +00:00
www Update to 2.04: 2014-09-06 14:50:34 +00:00
x11 Remove MAKE_JOBS_SAFE=yes, the variable only has an effect when set to 'no'. 2014-09-02 08:32:36 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.