Commit graph

39 commits

Author SHA1 Message Date
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
jlam
07dd3147c6 Convert packages that test and use USE_INET6 to use the options framework
and to support the "inet6" option instead.

Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files.  Replace:

	BUILD_DEFS+=	USE_INET6
with
	BUILD_DEFS+=	IPV6_READY

and teach the README-generation tools to look for that instead.

This nukes USE_INET6 from pkgsrc proper.  We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.
2007-09-07 22:12:10 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
joerg
8a49c09d1e Fix errno. 2005-12-20 16:12:17 +00:00
cjep
100e5243d4 Update of mail/nail to 11.25
The changes between 11.22 and 11.25 are mostly bug fixes. Please see the
ChangeLog in the source distribution for more details. Other changes:

* The new "maximum-unencoded-line-length" variable allows to configure the
  limit on the line length that causes an ASCII text message to be sent in
  quoted-printable if exceeded (on request by Greg Cox).
* Since RFC 2595 allows wildcards at other places than RFC 2818 which is
  implemented by Mozilla NSS, host name verification is now done separately.
* The "sort xyz" commands now uncollapse all threads of a previously threaded
  folder view; messages in collapsed threads were previously not shown when
  the folder was sorted.
* The junk mail filter now also ignores the "X-pstn" header fields generated
  by "postini" filtering software.
* An 'imap-list-depth' variable was introduced to control the maximum depth
  of the folder traversal for the 'folders' command if the folder separator
  on the IMAP server is not the slash '/'.
* If standard output is not a terminal device, the output of the 'folders'
  command applied to an IMAP account is no longer arranged into columns.
* The new '-R' option causes all folders to be opened read-only.
* The output for the '~p' tilde escape was extended to include the fields
  implied by the 'from', 'replyto', 'sender', and 'ORGANIZATION' variables
  (Proposed by Bob Tennent).
* The 'autocc' and 'autobcc' variables are now evaluated before composition
  of a message begins. The resulting addresses can thus be edited and viewed
  using the '~b', '~c', '~h', and '~p' tilde escapes, but changing the values
  of the 'autocc' and 'autobcc' variables using '~:set' has no effect on the
  currently composed message anymore.
* The values of the 'from' and 'replyto' variables can now contain multiple
  addresses.
* A 'sender' variable was introduced to set the content of the 'Sender:'
  field for outgoing messages.
* The '-r' option now actually disables tilde escapes as documented (Bugreport
  by Bob Tennent).
* The 'undelete' command now also clears the 'saved' flags of messages that
  have been moved.
2005-11-20 11:08:39 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
cjep
e0b6410798 Update of mail/nail to 11.22.
[11.22] released 3/20/05
* In threaded mode, the thread structure is now shown using line-drawing
  characters in the header summary. (This looks best on a UTF-8 terminal.)
* If a message contains both a 'References' and an 'In-Reply-To' header
  field, 'In-Reply-To' is now preferred for threading and the ',' address.
* When a message part of content-type text/anything is written with the
  pipe-type/subtype mechanism, it is now converted to the character encoding
  of the locale (as it was before 11.14 or so).
* When using a hostname with a port number attached with SMTP STARTTLS,
  strip the port number for correct host name verification (Bugreport by
  Gary E. Rafe).
2005-03-22 09:04:19 +00:00
wiz
2119d7d2e1 regen to make the patches apply cleanly. 2005-02-24 16:35:37 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
cjep
853f4df72a Update of mail/nail to 11.21. Some of the changes:
Please see the Changelogs in the src distributions for more details.

* When mail is sent using SMTP, 'Bcc:' fields are not passed to the
  server anymore (Bugreport by Matthew Fischer.)
* When replying to a message part for which a 'pipe-type/subtype'
  variable was set, quotes were inserted in the text sent to the pipe
  instead of in the output received from it (since v. 11.14 or so).
* A message that is already marked as answered is not marked again if
  it is replied to and the 'markanswered' variable is set.
* Nail no longer generates an error if renaming a message in a maildir
  folder fails because both the old and the new link have the same name
  (i.e. if the rename operation was superfluous).
* The new 'sendcharsets' variable was incorrectly named 'charsets' in
  nail.rc in the last version. If nail 11.20 was the first version of
  nail you ever installed, you should correct this by hand since the
  file is not overwritten by 'make install'. (Bugreport by Matthew
  Fischer.)
* Mozilla NSS error reports are more detailed now.
* For the 'touch', 'mbox', 'unread', and 'new' commands, a following 'next'
  command will advance to the next message as if the current one had been
  printed, as it has been the case with traditional mailx (Bugreport by
  Michael Sipser).
* Files in maildir folders are now read in the order obtained from
  readdir().
* When the variables 'sign' or 'Sign' are set to the empty string, they
  are treated as if they had been unset for the '~a' or '~A' commands.
2005-02-19 21:53:32 +00:00
cjep
d5fc3ee55a Use the buildlink for openssl and libiconv. This allows nail to build
properly on platforms that don't have these as standard.

From georg schwarz in PR#28766.
2005-01-13 16:04:00 +00:00
cjep
475873cc14 IRIX also uses /usr/lib/sendmail. PR#28766.
XXX Perhaps the correct thing to do is to define SENDMAIL in the defaults
XXX file for each operating system in mk/defaults/
2004-12-24 12:53:47 +00:00
cjep
bed9d9f2d0 Update of mail/nail to 11.17. Changes:
[11.17] released 11/18/04
* When the 'write' command was used to save attachments in releases after
  11.14, the output file was not properly closed. Since writes to that file
  are buffered, data was only completely written when nail was quit.
2004-11-19 09:16:49 +00:00
cjep
700591a537 Update of mail/nail to 11.16. Changes:
[11.16] released 11/18/04
* When a header field line that started and ended with a MIME encoded word
  followed a line that ended with a MIME encoded word, the newline character
  preceding the next header field was erroneously omitted when a message was
  displayed since version 11.14.
* If a header fields contains a MIME encoded word and a large string of
  ASCII characters at another point, the large string is encoded as multiple
  encoded words to comply to RFC 2047.
* The pipe-type/subtype mechanism did not work for MIME contents other than
  text/anything since release 11.14 (Bugreport by Bob Tennent).
* When S/MIME support was built using Mozilla NSS, the verification of an
  encrypted message that had not yet been downloaded from an IMAP or POP3
  server failed at the first attempt.
* Previous versions refused to write messages or attachments to /dev/null
  on some Solaris versions.
* If the 'from' variable is set to an address that does not contain an '@'
  character, no (syntactically incorrect) Message-ID is generated anymore.
2004-11-19 09:13:49 +00:00
cjep
82907040eb Update of mail/nail to 11.15.
Changes since 11.13 are too numerous to mention. Please see the ChangeLog
file in the source distribution.
2004-11-11 10:37:15 +00:00
cjep
e9242a8613 Update of mail/nail to 11.13. Release notes.
[11.13] released 10/27/04
* Backslashes outside a quoted command argument are now handled properly.
* For junk mail detection, the characters '_', '#', '&', and '%' are now
  considered as word constituents. Also the '/' character is kept if it
  occurs between digits, and the ';' character if a '&' was previously
  encountered within the same word.
* For junk mail detection, fields of MIME part headers are now handled like
  fields of the main header.
* For junk mail detection, most HTML tags are now ignored, similar to the
  proposal in Paul Graham's 'Better Bayesian Filtering'. Also, the top and
  bottom probabilities are now adjusted to the number of messages used for
  building the database.
* When the junk mail database is updated, it is now truncated beyond the
  last byte just written. Previously, stale data could have remained after
  this point, which was no problem for nail itself, but could make zcat(1)
  fail on the file.
* In the junk mail database, hashes of 56 bits are now used to represent
  words. A side-effect is that it is possible to test for occurences of
  given words with a higher certainty.
* To take advantage of the changes to the junk mail recognition method,
  you have to delete your junk mail database and have to create it again.
* The new 'probability' command prints the junk statistics for given words.
* The 'answered', 'classify, 'draft', 'flag', 'good', 'junk', 'undraft',
  'unflag', and 'unkill' command now make their argument the current
  message. This is now also done by the 'score' command unless the new
  score of the message is negative.
* Very old versions of OpenSSL are now detected by the configuration script.
  OpenSSL code will not be included if the version is too old (Bugreport by
  Thomas Voegtle).
2004-10-28 08:37:40 +00:00
cjep
378b072ef6 Update of mail/nail to 11.12.
Changes from 11.11 include:
* Blank characters between MIME encoded words in header fields are now
  discarded for display purposes as demanded by RFC 2047.
* Unless the 'fullnames' variable was set, nail did not generate 'To' header
  fields when replying to messages since version 11.5 (Bugreport by Bob
  Tennent).
* An internal problem in the token scanning for junk mail detection has been
  fixed; the end of the mail header was not always correctly determined.
* Special characters in IMAP or POP3 account strings like 'imap://user@host'
  can now be escaped using URL notation, e.g. 'foo%2Fbar' for 'foo/bar'. It
  was previously not possible to use these characters. This is a slightly
  incompatible change as the '%' character must now also be escaped, as
  '%25'. (Bugreport by Thomas Wolff.)
* The system mailbox is now locked using fcntl(2) for reading too (Problem
  reported by Thomas Wolff).
* When new mail arrives in an IMAP mailbox, the current message is now
  properly advanced by the 'next' command if it has been printed before.
* If neither the host name nor the user's email address can be determined,
  no Message-ID fields are generated.
* The empty string is now accepted as a message subject for sending.
2004-10-22 14:47:05 +00:00
cjep
5f12c4be2a Update of mail/nail to 11.11.
Changes since 11.10 include:

* When sending messages that contain ASCII control characters but neither
  NULs nor non-ASCII characters, the quoted-printable MIME encoding is now
  used instead of 7bit.
* A dangling pointer after a memory reallocation could result in a coredump
  when the junk mail database was updated by a 'good' or a 'junk' command.
* The code for accessing the junk mail database has been made more machine-
  independent. It will not make a difference on most of the platforms on
  which nail runs. If your compiler does insert padding into C structs that
  contain only members of type char, you will have to create the junk mail
  database from scratch again, though.
2004-10-13 09:57:10 +00:00
cjep
d02dc8dc9d Update of mail/nail to 11.10. Changes since 11.5 are numerous.
Please consult the changelog in the source distribution or
	http://nail.sourceforge.net/ChangeLog
2004-10-13 09:14:05 +00:00
cjep
119eb61dbe Update of mail/nail to 11.5.
Full list of changes:
* A new message addressing mode '(criteria)' is now available. It uses the
  IMAP SEARCH command if possible, and otherwise performs the equivalent
  actions locally. This addressing mode is of interest even for those people
  who do not use IMAP with nail because it adds powerful generic search
  methods, such as a way to search within message bodies.
* The 'folders' command now really works with IMAP accounts. It also accepts
  an argument to list the subfolders of a specific folder.
* The new 'headline' variable allows to customize the columns in the header
  summary.
* The new 'attrlist' variable allows to customize the attributes column in
  the header summary.
* The message flags 'Flagged' (F), 'Answered' (A), and 'Draft' (T) are now
  available, for IMAP mailboxes as well as for local folders. See the 'flag',
  'unflag', 'answered', 'unanswered', 'draft', and 'undraft' commands and the
  'markanswered' variable.
* The 'kill'/'unkill'/'score' commands were added to make messages invisible
  on the user's wish.
* It is now possible to define sequences of commands as macros, see the
  'define', 'call', and 'undef' commands. Macros can also be automatically
  invoked when a folder is opened using the 'folder-hook' and
  'folder-hook-fullname' variables.
* The new 'move' and 'Move' commands mark messages for deletion when they
  have been successfully transferred to the target folder.
* The new addressing mode '`' selects all messages that were included in the
  message list to the previous command.
* The combination of the previous additions allows a score/filter file to be
  set up; this is described in the EXAMPLES section of the manual page.
* New 'noop' command to send NOOP to POP3 or IMAP servers.
* The IMAP UIDPLUS extension (RFC 2359) is now used if available on the
  server. It speeds up the IMAP cache when copying messages to IMAP folders;
  the message is copied directly to the cached target folder then and does
  not need to be downloaded again when it is accessed there.
* When an IMAP SELECT command fails and a connection to a folder that is
  not located on the same server is made afterwards, the connection to
  the old server is properly terminated now.
* Command lines like 'nail -A imap -f @mailbox' now work.
* IMAP or POP3 user names that contain an '@' character, such as 'foo@bar'
  in 'imap://foo@bar@hostname', are now handled (Bugreport by Lars
  Kellogg-Stedman).
* If the 'autoinc'/'newmail' variables are set and new mail arrives in
  threaded/sorted mode, no summary of old headers is printed anymore.
* If new mail arrives and messages are expunged on an IMAP server at the same
  time, all of the new messages are now announced correctly.
* The 'inc'/'newmail' commands now set the current message to the first new
  message again. This undoes the change made for version 11.1.
* When the 'autoinc'/'newmail' variables are set and new mail arrives, the
  'next' command or enter key prints the next message as usual if the current
  one has been printed; it printed the current message again in this situation.
* IMAP performance improvement: When new mail arrives, or when messages have
  been expunged, metadata is fetched only for the new messages, instead of
  fetching it for all messages in the folder again as it was done before.
* IMAP performance improvement: If the header of a message was already
  fetched from an IMAP server, nail now uses 'BODY.PEEK[TEXT]' when
  fetching the whole message and does not download it again.
* IMAP performance improvement: The CLOSE command is now used instead of
  EXPUNGE when a mailbox is quit.
* Cached IMAP performance improvement: When a mailbox is opened and messages
  are cached, their sizes and internal dates are taken from the cache.
* The wcwidth() library function is now used to determine the width of
  multibyte characters if it is available.
* If $MAIL does not exist and 'emptystart' is set, a proper error message
  is printed now, and a following 'account' command succeeds.
* The SSL code compiles with older versions of OpenSSL (e.g. 0.9.6b) again
  (Bugreport by Lutz Horn).
2004-09-06 08:20:53 +00:00
cjep
3be8075fcb Update of mail/nail to 11.4.
Changes:
* The SSL/X509 DNS name verification code was fixed; it used incorrect code
  from a book which sometimes caused segmentation faults (Bugreport by Lars
  Kellogg-Stedman).
* The 'disconnect' command now accepts an optional message list specifying
  messages to be read into the IMAP cache before the connection is closed.
* The new 'cache' command reads a list of messages into the IMAP cache.
* IMAP BODY.PEEK[] is now used when fetching messages from the server, and
  the '\Seen' flag is set when the 'quit' command is executed. Thus an
  'exit' command does not cause messages marked to be read.
* The 'connect'/'online' commands now announce new messages that are found
  on the server.
* The 'replyto' variable can now contain multiple addresses.
* If the 'sort' command is used without arguments, the current sorting
  criterion is printed.
* The 'sort', 'thread', 'unsort', and 'unthread' commands now only print a
  header summary if the 'header' variable is set.
* The 'size' command has been fixed to print the full sizes of messages that
  have not yet been entirely read in IMAP and POP3 folders, instead of the
  sizes of the already downloaded parts.
* Deleted messages remained in the cache until an IMAP folder was accessed
  a second time since 11.3. They are now deleted immediately when a folder
  is quit in online mode.
* The configuration system now also checks for iconv() in libiconv if it is
  not found in one of the standard libraries (Matthias Andree).
* Specifying LIBS on the make command line does now work with several make
  implementations of commercial Unices too (Bugreports by Matthias Andree,
  Matt S).
2004-08-31 08:41:03 +00:00
cjep
ffc58ddd23 Update of mail/nail to 11.3:
[11.3] released 8/18/04
* When an IMAP mailbox is opened in threaded/sorted mode and new messages
  arrive or old ones are deleted, the internal thread structure is now
  properly rebuilt. The previous failure to do so made nail dump core in
  most cases.
* The 'forward' command was fixed; it used an unitialized variable since
  release 11.2, possibly leading to segmentation faults (Bugreport by Bob
  Tennent).
* The behavior of the 'autoinc'/'newmail' variables regarding IMAP folders
  was changed. If both variables are unset, announcements are printed only
  if messages have been deleted on the server.
* The 'new'/'unread' commands now also work with IMAP folders.
* When a message is deleted or saved in disconnected mode, its cache entry
  is not removed until the message is actually removed from the server in
  online mode. This in particular means that saved or 'mbox'ed messages
  are still available in IMAP inboxes in disconnected mode until they have
  reached their target folder in online mode.
* When new messages were received in an IMAP mailbox after messages had
  been deleted in a previously visited IMAP mailbox, 'Expunged x messages'
  was erroneously printed.
2004-08-18 14:31:23 +00:00
cjep
db2af5f0bb Update of mail/nail to 11.2
Changes since 11.1 include:
* A message thread-oriented mode is now optionally available; cf. the 'thread'
  and 'unthread' commands, the 'autothread' variable, and addressing changes.
* It is also possible to sort messages by various other criteria; cf. the
  'sort' and 'unsort' commands, the 'autosort' variable, and addressing
  changes.
* New 'fullnames' variable: When replying to a message, full names for the
  recipients are included if it is set, instead of using the plain email
  address.
* New commands 'disconnect' and 'connect'/'online' to switch to disconnected
  IMAP mode and back while retaining the current mailbox.
* IMAP GSSAPI authentication was implemented; it has been successfully
  compiled with MIT, Solaris, and HP-UX GSS libraries. See the 'imap-auth'
  and 'imap-auth-user@host' variables.
* CRAM-MD5 authentication was implemented for IMAP and SMTP. See the
  'imap-auth' and 'smtp-auth' variables.
* POP3 APOP authentication is now supported; see 'pop3-use-apop'.
* STARTTLS is now also supported for IMAP and POP3; see 'imap-use-starttls'
  and 'pop3-use-starttls'.
* Autodetection of the terminal character set works again (did not work since
  10.8).
* The 'showlast' variable works again; it had no effect since version 11.0.
* Made it compile using the HP-UX C compiler again (did not work since 11.0).
* Standard input is now redirected to /dev/null in the child process that
  contacts the MTA. A result is that ssl-verify=ask has the same effect as
  ssl-verify=strict for SMTP servers, and does not put the terminal in an
  indeterminable state anymore.
* The initial connection to IMAP or POP3 servers is now made before the
  previous mailbox (if any) is quit. Thus if a server is unreachable, nail
  keeps the previous mailbox open instead of getting in a mailbox-less
  state.
* Stale cache entries for messages deleted on the server were not removed
  in some circumstances.
* The 'inc'/'newmail' commands are now ignored in disconnected mode and no
  longer display errors about hidden (uncached) messages.
* The cache now compiles and works on systems that lack fchdir(), such as
  some Cray machines (Thanks to Cray-Cyber.org).
* The defaults for /etc/nail.rc have been updated. This will have no effect
  on existing installations unless the file is copied by hand.
* Nail does not hang anymore in disconnected mode if a message addressed
  with ^ or $ is not cached.
2004-08-16 15:34:25 +00:00
cjep
6118422a38 Update of mail/nail to 11.1.
Changes:

* IMAP mailboxes can now be cached locally. See the string variable
  'imap-cache' in the manual page. The cache can also be used for
  disconnected operation mode, see 'disconnected' and also the '-D'
  command line option.
* When nail is notified by the server that messages have been expunged,
  the user is informed about this condition even if new messages have
  also arrived.
* When the group of variables for an 'account' command contains a variable
  prefixed by 'no...' and the related variable is not set, it is not an
  error to unset it.
* The 'headers' command has been made faster when operating on an IMAP
  mailbox by bundling IMAP requests.
* When a 'folder' command was executed to change from an uncompressed
  file to a compressed one, the latter was incorrectly detected as
  being read-only.
* Unless one of the 'autoinc' or 'newmail' variables is set, nail does
  not actively check for new messages in the current IMAP mailbox before
  each prompt. New messages may nevertheless be detected after any
  other IMAP command has been issued, so the effect is mostly that
  not every nail command causes an IMAP command to be sent. Also if
  'autoinc' or 'newmail' are set to the value "noimap", they are
  ignored for IMAP mailboxes but still effective for local folders.
* The 'inc' and 'newmail' commands now use the same method to determine
  the location of the current message as the 'folder' command does. That
  means if there has been new mail before that is still unread when newer
  mail arrives, the older messages are displayed first.
* Nail does not generate 'Sender:' fields anymore.
* If OpenSSL is not available, STARTTLS support is not built, and nail
  compiles again without OpenSSL.
2004-08-09 08:33:48 +00:00
cjep
fa2c72fbf3 Update of mail/nail to version 11.0
Changes:
[11.0] released 7/30/04
* IMAP support has been added. It should considered to be in beta state
  now, but should not have any disturbing effects on other code unless
  it is actually used. (So the version jump does not require vendors to
  continue to ship older releases.)
  To get started with IMAP, see the manual page for the 'account',
  'folder', and 'imap' commands, and for the 'folder' variable, as
  well as the EXAMPLES and NOTES sections.
* Support for SMTP AUTH LOGIN was added (contributed by John Fawcett).
* It is now possible to encrypt SMTP with SSL/TLS, using the STARTTLS
  method as well as with the SMTPS variant.
* New 'account' command to set groups of variables.
* Line and column limits (used e.g. for the header summary) are updated
  when the size of the terminal is changed (handling SIGWINCH).
* If saving an outgoing message to the folder given in the 'record'
  variable fails, the message is not sent but put in 'dead.letter'
  instead. This rarely happens with local record folders, but is of
  concern if 'record' refers to an IMAP mailbox.
* For addresses specified with the ~b, ~c, ~h, and ~t tilde escapes
  or by the 'editheaders' method, if a comma, parenthesis, angle bracket,
  or quoting character appears, only the comma is accepted as an address
  separator. Otherwise, whitespace separates addresses as elsewhere. This
  allows the insertion of comments in recipient addresses and more closely
  matches the behavior of System V mailx. (Thanks to Ryan Lovett and Hilko
  Bengen.)
* An internal version of getopt() is now used to properly work around
  system defects such as the option reordering on GNU libc based
  systems. If you really prefer the libc version, remove getopt.o from
  the list of objects in the Makefile. (Note that nail already worked
  around the glibc problem, so unless _your_ patches changed its
  behavior, use the new internal getopt() to remain compatible.)
* The undocumented facility to pass sendmail options on the command
  line of nail has been removed because it was not compatible with
  POSIX and System V. If you need to pass options to sendmail, create
  a shell script which invokes it appropriately and let the nail
  variable 'sendmail' point to its location.
* Fixed the text of some usage messages (thanks to Christian Reiber).
2004-08-02 13:05:13 +00:00
cjep
642970c89f Update of mail/nail to 10.8
pkgsrc changes.
* Use USE_INET6.

nail changes.

[10.8] released 6/28/04
* Support for IPv6 is not built by default anymore. There are just too
  many hosts on which it doesn't work while the IPv4 functions work
  fine. If you have use for IPv6 support and know that it works, enable
  it in the Makefile.
* autoconf and automake are no longer used for building. See the file
  'INSTALL' which describes the transition of existing build setups.
* The --enable-all-chars configuration option is no longer available. A
  run-time nail option variable 'print-all-chars' has been introduced
  instead.
* Nail can now handle folders in compressed mbox format. If a file name
  given on the command line or with the 'folder', 'copy', and 'save'
  commands ends with '.gz' or '.bz2', gzip(1) or bzip2(1) are executed
  when reading and writing to it. Likewise, if a folder 'name' does not
  exist, but either 'name.gz' or 'name.bz2' are found, the compressed
  folder is used. To make use of compressed folders, just compress the
  respective mbox format file.
* If the variable SHELL is not set, the default shell is now /bin/sh
  instead of csh.
* If the variable EDITOR is not set, the default editor is now 'ed', as
  specified by SUSv3.
* Introduced an 'ssl-verify-user@host' variable as an account-specific
  variant of 'ssl-verify'.
* Introduced an 'ssl-method-user@host' variable as an account-specific
  variant of 'ssl-method'.
2004-06-29 13:42:18 +00:00
cjep
cac9c1590e nail has moved to Sourceforge. Gunnar Ritter has requested that links
be updated.
2004-04-19 10:17:01 +00:00
snj
7862e2fcf4 Convert to buildlink3. 2004-04-18 05:44:18 +00:00
cjep
38466e423a Update of mail/nail to 10.7.
Changes since 10.6 (see the ChangeLog supplied with the source
						for more details):

o Inclusion of POSIX documentation.
o Bug fixes and changes including:
	- exit with the correct status when sendwait is set
	- fix Base64 decoding
	- fix handling of addresses with / in them
	- fix handling of autocc and autobcc variables
	- Obey POSIX standards for ~w
	- Handling escape sequences in quoted arguments in commands
	  for compatibility with System V mailx and POSIX.
2004-04-06 19:00:39 +00:00
cjep
0e517ef0a9 Update of mail/nail to 10.6. Changes since 10.5:
* A nested MIME multipart message with a sub-part piped through an external
  program (such as HTML with w3m) caused nail to abort after SIGPIPE if the
  PAGER command terminated before reading the whole message.
* A 'next' command following a 'hold' command displays the next message
  after the one the 'hold' applies to (Bugreport by Mike Sipser). This
  might not be exactly what POSIX specifies, but it makes sense and is
  consistent with traditional behavior. If you actually favor 'next'
  not to advance after 'hold', contact me and I'll add a configuration
  option for this.
* If the value of the 'record' variable started with an environment
  variable reference such as '$HOME' or with a tilde and the 'outfolder'
  variable was set, it was not expanded correctly (Bugreport by Volker
  Kuhlmann).
2003-12-05 22:21:17 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
cjep
8a2136caa0 Update of mail/nail to 10.5.
Changes since 10.4:
* A command line argument specifying a To-address can contain multiple
  recipients separated by commas (Werner Fink).
* 'showname' variable (based on code contributed by Stephen Isard).
* Display nonprintable characters in mail addresses as question marks.
* Fixed MIME encoding of user's From address with respect to quoted
  characters.
* 'autobcc' and 'autocc' variables.
* The effects of the 'bsdcompat' variable are now individually configurable.
  This introduces the 'bsdflags', 'bsdheadline', 'bsdset', 'bsdannounce',
  'askatend', 'bsdorder', and 'bsdmsgs' variables.
* The current message pointer could be garbled when 'newmail' was set and
  new messages appeared (Fix by Stephen Isard).
2003-04-27 20:38:36 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
cjep
455eb75af6 Take maintainership 2003-01-19 18:10:32 +00:00
cjep
66cc2c431a Update of mail/nail to 10.4. Changes since 10.3 (as per e-mail
from Gunnar Ritter):

* A missing #ifdef HAVE_ICONV caused build errors on platforms without
  iconv() support (J.A. Neitzel, Jens Schleusener, Lars Kellogg-Stedman,
  Felicia Neff, Chris Pinnock).
* Extraction of parts from header fields with more than 2560 characters
  fixed (Lukasz Sznuk, William Cherry).
* Source archive name in nail.spec corrected (Didar Hussain).
* Fixed segmentation violation when encountering multipart header fields
  that contain no ':' character (William Cherry).
* Respect the 'allnet' variable when comparing strings in message lists.
* IPv6 support (Jun-ichiro itojun Hagino).
2003-01-19 18:10:11 +00:00
cjep
bf5ec62232 Initial import of nail 10.3 into the NetBSD packages collection as
mail/nail.

Nail is a mail user agent derived from Berkeley Mail 8.1. It is
intended to provide the functionality of the POSIX.2 mailx command
with built-in support for MIME messages. This means it can handle
international character sets as well as attachments. In recent
system environments, nail is Unicode/UTF-8 capable. It further
contains some minor enhancements like the ability to set a "From:"
Address.

Supplied (for nail 10.1) by Mishka in PR#19112. Thanks!
2002-12-09 10:37:17 +00:00