INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
sendmail, which prevents mutt from sending messages. patch-am works
around this issue by postponing the closing of all file descriptors
until after the fork.
configure script sets bin/mutt_dotlock to install setgid mail. Interix
installs the mail spool directory group writable and not world-writable,
however the group is +Administrators. Interix does not install a group
named mail, which causes the mutt install to fail.
Fix this by replacing group mail with group +Administrators.
server does not report the TOP capability, which is optional and is
not used by Mutt. This patch squelches the error and allows mutt to
fetch mail from pop3s servers lacking TOP.
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
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.
arguments, and now correctly handles things like:
CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/intl"
in configure scripts without problems. Remove the patches in both
mail/mutt and mail/mutt-devel that worked around this limitation in
the old buildlink3 wrappers.
/etc/mk.conf won't cause mutt to try to build using SASL (since it only
supports SASLv1, which conflicts with SASLv2). This fixes PR pkg/26821
by Martin Husemann.
into the bsd.options.mk framework. Instead of appending to
${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes
the default options to be the union of PKG_DEFAULT_OPTIONS and any
old USE_* and FOO_USE_* settings.
This fixes PR pkg/26590.
other to facilitate easier updates of the mail/mutt package when the next
mutt is released. The changes to mail/mutt include:
* convert mail/mutt to use bsd.options.mk
* remove unnecessary patches and use subst.mk instead
Approved by <tron>.
conflicting with qmail's mbox.5 in an upcoming update. As a "pkgviews"
package, install with the original filename and let the sysadmin
decide which mbox.5 should be in which view. Bump PKGREVISION. OK'd
by tron.
While I'm here, move BUILD_USES_MSGFMT up a bit to placate pkglint.
the mutt Makefiles already automatically add "intl" to the list of
directories to search for headers, and it fixes breakage when the
shell tries to execute "top_srcdir".
This version fixes a buffer overflow that can be triggered by incoming
messages. There are reports about spam that has actually triggered
this problem and crashed mutt.
I will not patch multiple files with one patch file.
I will not patch multiple files with one patch file.
I will not patch multiple files with one patch file.
[...]
Change pgp_timeout so that the timeout counter is reset every
time mail is sent. This makes pgp_timeout much more useful;
rather than prompting you every pgp_timeout seconds for the
passphrase, you only get prompted if pgp_timeout seconds have
elapsed since you last sent email.
From Ben Elliston.
patch-bb:
Add new boolean option - change_folder_next. If set, the `c'
(change-folder) command selects the next unread mailbox in the
mailboxes list from the current folder, rather than always
going back to the start of the mailboxes list.
From Simon Burge, with the buffy.c::mutt_buffy() fixes from me.
Bump PKGREVISION.
(ok-ed by agc@)