Commit graph

189 commits

Author SHA1 Message Date
snj
a6eb59efed Whitespace fix. 2004-05-22 07:59:16 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
bouyer
a4aa7bd8ff configure --without-wc-funcs on Solaris; without this all chars are printed
as '?'. Looks like solaris's wchar functions don't work as mutt expect.
2004-03-20 23:10:23 +00:00
jlam
81ee297d71 Don't pass $(top_srcdir)/intl to the compiler. It's unneeded since
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".
2004-03-16 16:52:58 +00:00
wiz
851cd9a8c3 Update to 1.4.2.1: minor bugfix release. 2004-03-10 18:42:18 +00:00
tron
8e8b43a394 Because "mutt" work's fine with the "/bin/sh" in NetBSD 1.6 and above
we don't need to use "/bin/ksh" any more.
2004-03-01 12:13:44 +00:00
wiz
8535d312cf Add RCS Id. 2004-02-20 14:02:04 +00:00
tron
3dc19015c5 Use buildlink3 framework. 2004-02-15 13:13:52 +00:00
tron
17dfe1cd31 Update "mutt" package to version 1.4.2. Changes since version 1.4.1:
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.
2004-02-11 15:21:57 +00:00
tron
fa63e1ce17 Repeat after me:
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.
[...]
2004-02-02 07:21:24 +00:00
tron
880dabc750 Restore patch which got lost because it was illicitly bundled with
another patch.
2004-02-02 07:05:33 +00:00
tron
947db73758 Don't leak a file descriptor if a PGP signed e-mail is checked. Patch
supplied by David Laight in privat e-mail.
2004-02-01 22:37:18 +00:00
lukem
1cf55d5bb7 patch-ba:
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@)
2004-01-28 10:58:00 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
grant
429159f08d explicitly remove the share/doc/mutt/examples symlink before linking
it again, as ln(1) on Solaris won't overwrite an existing file. noted
by agc.
2003-12-12 10:45:18 +00:00
grant
c36a20f98c call ln with -f -s, not -fs. 2003-12-11 22:23:23 +00:00
tron
d434dc7169 Fix badly botched package list handling in case "mutt_dotlock" exists. 2003-12-11 07:15:18 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
jlam
a9f08159c4 Back out last change related to moving ncurses/buildlink2.mk to
curses.buildlink2.mk.  This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.
2003-09-28 09:13:55 +00:00
grant
7a71199b50 move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.
2003-09-27 17:07:34 +00:00
grant
44e84258c5 add bin/mutt_dotlock to the PLIST if it is installed.
as observed on Darwin.
2003-09-25 08:36:16 +00:00
agc
202be66176 Sync PLIST with reality
Bump PKGREVISION to 2.
2003-09-16 15:12:51 +00:00
tron
20f7d53ff8 Remove "/pub" from pathnames on "ftp.fu-berlin.de" because such a directory
doesn't exist. It's apparently only mapped in the FTP server configuration.
2003-09-05 19:00:57 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
tron
ae81634285 Remove "INCOMPAT_ICONV" definition because NetBSD's "iconv" implementation
should be fixed now.
2003-07-10 09:35:00 +00:00
tron
66df543718 Mark this package as incompatible with NetBSD's "iconv" library. This
fixes PR pkg/22113 by Geoff C. Wing.
2003-07-10 06:25:26 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jschauma
82c459307a Update mutt to 1.4.1:
fix a buffer overflow in mutt's IMAP client code which
 was identified by Core Security Technologies, and fixed by Edmund
 Grimley Evans.  A more detailed advisory will be published by Core
 Security.

This happens to close PR pkg/20814, filed while I was updating the package. :-)
2003-03-20 04:38:22 +00:00
jschauma
0b0365f074 This does not seem to require GMAKE after all. 2003-03-13 02:35:30 +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
jmmv
8dddcc3aa8 Fix mutt(1) manpage so paths in the FILES section appear properly
(/etc -> PKG_SYSCONFDIR and /usr/local -> PREFIX). Also remove references
to the mutt_dotlock program and do not install its manpage because it does
not get installed. Bump PKGREVISION to 3.

Approved by tron, the maintainer.
2002-12-03 21:21:57 +00:00
salo
e225805136 USE_PKGLOCALEDIR, remove unnecessary patch, delint. 2002-12-01 15:37:58 +00:00
grant
13bd1e3ebd USE_PKGLOCALEDIR. 2002-11-30 14:59:39 +00:00
jmmv
424ee9a241 Change location of mutt examples, so they are installed under the
standard directory share/examples/mutt instead of beeing in
share/doc/mutt/samples. Provide a compatibility symlink.

Also avoid direct installation of files under PKG_SYSCONFDIR. Instead
force mutt to install them inside the examples directory and let
bsd.pkg.install.mk copy them to the right place.

Bump PKGREVISION to 2.

Approved by tron (the maintainer) and wiz.
2002-11-27 19:05:39 +00:00
elric
b631373396 add [optional] SASL support. 2002-10-28 21:09:18 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
tron
67744deaf8 Remove work arround for bug in buildlink2 framework which was fixed
by Johnny Lam.
2002-09-04 12:48:36 +00:00
tron
339778daac Add work arround for bug in buildlink2 framework described in PR pkg/18156. 2002-09-03 16:27:47 +00:00
jlam
e8fe902f1a Use buildlink2 instead of buildlink1. 2002-08-25 23:06:15 +00:00
fredb
f2703e55dc ${USE_NCURSES} needs to be set before "../../devel/ncurses/buildlink.mk",
in order to have any effect.
2002-06-15 15:42:08 +00:00
fredb
f63b6c6490 Add a knob to force build with "ncurses", and count on all the
USE_MUTT_* knobs to have a default set in bsd.pkg.defaults.mk,
since they now are.
2002-06-15 15:32:27 +00:00
tron
6859b87c20 Update "mutt" package to version 1.4. Visible changes since version
1.2.5.1 include:
- Better mh support: Mutt now supports .mh_sequences files.
  Currently, the "unseen", "flagged", and "replied" sequences are
  used to store mutt flags (the names are configurable using the
  $mh_seq_unseen, $mh_seq_flagged, and $mh_seq_replied configuration
  variables). As a side effect, messages in MH folders are no longer
  rewritten upon status changes.
- The "trashed" flag is supported for maildir folders.  See
  $maildir_trash.
- POP folder support.  You can now access a POP mailbox just like an
  IMAP folder (with obvious restrictions due to the protocol).
- URL syntax for remote folders.  You can pass things like
  pop://account@host and imap://account@host/folder as arguments for
  the -f command line flag.
- STARTTLS support.  If $ssl_starttls is set (the default), mutt
  will attempt to use STARTTLS on servers advertising that
  capability.
- $preconnect.  If set, a shell command to be executed if mutt fails
  to establish a connection to the server.  This is useful for
  setting up secure connections; see the muttrc(5) for details.
- $tunnel.  Use a pipe to a command instead of a raw socket.  See
  muttrc(5) for details.  (Basically, it's another way for setting
  up secure connections.)
- More new IMAP/POP-related variables (see muttrc(5) for details):
  $connect_timeout, $imap_authenticators, $imap_delim_chars,
  $imap_peek, $pop_authenticators, $pop_auth_try_all,
  $pop_checkinterval, $pop_delete, $pop_reconnect, $use_ipv6.
- The following IMAP/POP-related variables are gone:
  $imap_checkinterval, $imap_cramkey, $pop_port.
- There's a new imap-fetch-mail function, which forces a check for
  new messages on an IMAP server.
- The new-mailbox function was renamed to create-mailbox, and is
  bound to C instead of n by default.
For a complete overview of all new features look in the "NEWS" file.
2002-05-29 12:13:52 +00:00
yyamano
d1165ef453 Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-03-23 17:45:50 +00:00
jlam
6fce238937 * Use the general INSTALL/DEINSTALL scripts
* Honor ${PKG_SYSCONFDIR} for the location of the config files
  (Muttrc, mime.types).
* Rearrange lines slightly to minimize differences between mutt/Makefile
  and mutt-devel/Makefile to simplify updating mutt when the next release
  (1.4?) is released.
2002-01-30 23:05:45 +00:00
tron
e291d5f7ff Update "mutt" package to version 1.2.5.1. The new version fixes a remotely
exploitable security hole.
2002-01-02 08:36:55 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
c96c9806bc Remove commented USE_LIBINTL definitions ... we already use the
gettext-lib/buildlink.mk file.
2001-10-27 07:00:52 +00:00
tron
0fe6244770 Add fix for mutt bug#828 (mail transport agent invoked without stdout and
stderr) to proactively avoid error messages with sendmail 8.12.x.
2001-10-18 08:04:25 +00:00
jlam
9820a22a90 In package Makefiles, create FILES_SUBST instead of duplicating sed
expression for substituting in DEINSTALL/INSTALL scripts.  Use "${CMP} -s"
instead of "diff -q" since the former is more portable across OSes.
2001-07-13 07:09:17 +00:00
tron
07a00d05ad Use "cmp -s" instead of "diff -q" to compare configuration files because
the later one doesn't work under Solaris.
2001-07-12 06:05:28 +00:00
jlam
b3645ce564 Whitespace changes to make things line up nicely. 2001-06-20 07:31:58 +00:00
jlam
4bf4ba5027 Move sample Muttrc and mime.types to ${PREFIX}/share/doc/mutt/samples, and
add DEINSTALL/INSTALL scripts to handle copying and removing those files to
and from ${PREFIX}/etc.
2001-06-20 07:10:59 +00:00
jlam
34d78e258e Remove build dependencies on autoconf and automake. Convert to use
buildlink.mk files and mark as USE_BUILDLINK_ONLY.  Move sample Muttrc
and mime.types files to ${PREFIX}/share/doc/mutt/samples, and ddd
DEINSTALL/INSTALL scripts to handle copying and removing those files to and
from ${PREFIX}/etc.
2001-06-20 07:09:49 +00:00
jlam
f36d33ab7f Remove explicit passing of -I$(includedir) to compiler during build. 2001-06-20 07:07:23 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
agc
da8ad05c4f PR 12890, from john heasley <heas@shrubbery.net>
Don't try to dereference a NULL pointer.
2001-05-10 14:25:34 +00:00
agc
b26a4eb88b Move to sha1 digests, and add distfile sizes. 2001-04-20 13:09:54 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
tron
eaa668697f Use "PKGLOCALEDIR" instead of "LOCALEDIR". 2001-02-26 20:19:43 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
tron
dd09712ae5 Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups with
"${LOCALBASE}".
2001-02-13 11:47:00 +00:00
tron
2f8bafbd5d Remove unnecessary "ALL_TARGET" and cleanup a bit. 2001-02-12 14:53:57 +00:00
fredb
f8363e87f7 Fix a few more paste-o's. 2001-02-07 05:16:39 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
tron
5136d988b5 Make LP64 fix work on Solaris. 2001-01-10 17:45:32 +00:00
tron
bf5c2f9539 "LOCALEBASE" gets defined in "bsd.pkg.mk" now. 2001-01-10 13:22:16 +00:00
hubertf
98c84b69f2 fix last commit (add missing $) 2000-11-22 16:09:36 +00:00
tron
5478ddaece Fix broken build on systems which use the "gettext-lib" package. 2000-11-21 15:36:07 +00:00
itojun
e87ece8321 do not hardcode locale subdir to /usr/pkg/share/locale, or it will choke
on Solrais.
add "MAKE_ENV+=LIBS=-lintl", as automake and reconfiguration will remove
-lintl from Makefile.
2000-11-09 14:53:00 +00:00
itojun
8053b25f39 more locale directory hardcoding. suggested by lamj 2000-11-02 07:15:09 +00:00
itojun
c5e2335607 hardcode internationalized message file direcotry to ${PREFIX}/share/locale.
use USE_LIBINTL.
2000-11-02 06:57:32 +00:00
wiz
d4379bce71 NEED_NCURSES check doesn't have to be below bsd.pkg.mk inclusion any more
(still below bsd.prefs.mk inclusion, though)
2000-11-02 03:15:14 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
tron
495169836d Update "mutt" package to version 1.2.5. Changes since version 1.2.4:
This release fixes at least one grave IMAP error which may lead to
confusing display and other strangeness, and our instances of the
"wuftpd format bug", which had (mostly) the effect that your IMAP
server's operator could break into your computer with some work.
2000-07-29 06:30:03 +00:00
wiz
d63de2f4a3 Add USE_CURSES for packages that need curses functionality that only
got added in 1.4Y; on older version of NetBSD, ncurses will be used.
Replace previous code that did the same, but wasn't shared.
2000-07-28 10:33:56 +00:00
wiz
5c635cc323 RCS police 2000-07-28 09:32:48 +00:00
tron
b16e065ccc Add dependence on "gettext" package because the "mutt" binary might get
linked with the new shared "libintl".
2000-07-10 10:10:19 +00:00
tron
0e6c356713 Update "mutt" package to version 1.2.4i. This is just a bug fix release. 2000-07-07 06:28:04 +00:00
tron
65058db34c Fix LP64 bug in MD5 code which broke IMAP CRAM-MD5 authentification. 2000-06-22 13:50:33 +00:00
tron
fec6a2a7ed Update "mutt" package to version 1.2.2i. This is just a bug fix release. 2000-06-21 07:00:16 +00:00
wiz
f7e4debf17 don't include bsd.prefs.mk twice 2000-06-14 07:10:23 +00:00
hubertf
aeca013e4d Use the defines from bsd.pkg.mk, don't start subshells.
(The values for uname etc. will probably be passed in from
upper-level make processes).
2000-06-14 02:10:57 +00:00
wiz
9a4e61c15c Make it compile on 1.4Y+ even if ncurses are installed.
Pointed out by tron.
2000-06-09 14:58:30 +00:00
wiz
cf804dd39c Use NetBSD's curses on 1.4Y+ instead of ncurses 2000-06-08 12:57:18 +00:00
kim
9a969d709c Tweak to match distribution. 2000-05-20 18:45:02 +00:00
kim
233c637b3f This is the version of the "& expansion in pw_gecos" fix that will be
in future versions of mutt.
2000-05-20 18:41:36 +00:00
kim
0800f709ae Make the SSL option work... 2000-05-20 18:39:45 +00:00
kim
f8ce8549c4 Make it possible to avoid SSL in mutt. 2000-05-20 17:39:20 +00:00
kim
10395d3d43 Expand & in pw_gecos. 2000-05-20 01:08:31 +00:00
tron
bc2b74d26a Correct "RESTRICTED" entry. 2000-05-13 07:03:38 +00:00
tron
363da82800 Enable IMAP over SSL support. 2000-05-13 07:00:31 +00:00
tron
0dfb2cc3c9 Update "mutt" package to version 1.2i - there is not crippled version any
more. Change since version 1.0.1i:
- heavily improved IMAP support (thanks to Brandon Long
  and Brendan Cully for their work),
- support for using IMAP over SSL (thanks to Tommi
  Kommulainen),
- a completely changed interface for configuring mutt's
  PGP support.  It's now format-based, and much more
  flexible than it used to be in the past.
- a split of the old edit-message command into
  resend-message and edit-message.  While the former gives
  you what could be described as "recall from arbitrary
  folders", the latter can be used to low-level modify
  messages.
- the weeding paradigma has changed.  Instead of options
  controlling weeding behaviour for all kinds of purposes,
  there is one global $weed option which is toggled when
  you use what used to be known as display-headers (now
  display-toggle-weed).  That is, you have some kind of
  "WYSIWYG" support with weeding.
- we have a muttrc (5) manual page now, and it's even
  up-to-date.
- you can better control your messages' header and
  envelope from headers
- the message commands on the attachment menu have been
  rewritten.  Just try replying to an attachment, and
  you'll see what happens. ;-)
- mailing list support has changed.  You may wish to
  rename your "lists" commands to "subscribe".  But please
  read README.UPGRADE before!
- Bug fixes of all sorts.
2000-05-09 18:09:06 +00:00
tron
189fc70895 Fix think in revision 1.39 which broke "ncurses" dependence on NetBSD. 2000-02-09 01:12:13 +00:00
tron
dc0e31b34d List me as maintainer of this package. 2000-01-31 23:51:30 +00:00
agc
f9a9d449bc Only DEPEND on ncurses in NetBSD - standard Solaris curses works fine. 2000-01-28 10:16:54 +00:00
tron
29cea9fce9 Update "mutt" package to version 1.0.1. Changes since version 1.0:
- a couple of bug fixes (including the y2k bug)
- addition of some translations
2000-01-19 11:15:07 +00:00