Commit graph

205 commits

Author SHA1 Message Date
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
tron
6cd9fc1b93 Resign as maintainer of this package as I'm now using the
"mutt-devel" package.
2010-11-23 10:21:25 +00:00
tron
38d2740ade Change handling of "mutt_dotlock" to match the "mutt-devel" package:
1.) Always install the binary. The permissions of "/var/mail" on
    the build system are just no good indicator to determine whether
    this program is required or not.
2.) Don't try to set the permissions of the binary in the makefile
    and add it to "SPECIAL_PERMS" instead. Mark the package as capable
    of user destinaton directory installation again.

Bump package revision because the binary package has changed at least
under NetBSD with default permissions for "/var/mail".
2010-04-10 16:08:50 +00:00
tron
edf6819ac2 This package only supports "destdir" not "user-destdir" installation as
it tries to change the group of the optional "mutt_dotlock" program.
2010-03-30 10:56:00 +00:00
drochner
9c78f767dd sync w/ mutt-devel: allow native wide curses 2010-02-26 11:00:40 +00:00
ghen
699cb7638e When using the ncursesw option, set USE_NCURSES to force the real ncursesw,
NetBSD's built-in curses is not sufficient.  See devel/ncursesw/builtin.mk.
2010-01-26 13:31:50 +00:00
tron
3032634e9e Set license to "gnu-gpl-v2". 2009-08-31 19:25:27 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
gdt
7f5048b99a fix whitespace 2008-02-22 00:36:12 +00:00
gdt
8add505420 On *BSD, force sendmail to be /usr/sbin/sendmail, so that the
mailwrapper sendmail is invoked, rather than finding pkgsrc postfix's
/usr/pkg/sbin/sendmail.  Systems not known to use mailwrapper remain
as they were, although they probably have residual similar problems.
(Perhaps mailwrapper support needs to be part of pkgsrc with a
mk/mailwrapper.mk to force inclusion and also set a sendmail
variable.)  Discussed with tron@
2008-02-21 17:55:56 +00:00
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
heinz
f484c25be4 Added support for installation to DESTDIR. 2008-01-03 23:18:07 +00:00
wiz
88f202b27f Remove Ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 11:19:56 +00:00
wiz
630df4b488 Increase list of features in DESCR for better grepping. 2007-11-25 16:14:22 +00:00
tnn
24d5b54409 Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead. 2007-10-16 23:48:58 +00:00
tron
1e758e6e92 Update "mutt" package to version 1.4.2.3. The new version fixes the
security vulnerabilities reported in CVE-2007-1558 and CVE-2007-2683.
2007-05-27 13:34:16 +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
salo
9c7d1b525f Use official upstream patch for CVE-2006-5297 and CVE-2006-5298 security
issues from mutt GIT repo.  Bump PKGREVISION.

ok <tron>
2006-12-11 12:46:51 +00:00
joerg
f35a57b9d3 Don't mess with the share/doc/mutt/samples link in the
INSTALL/DEINSTALL scripts. Bump revision.
2006-11-02 07:52:50 +00:00
tron
3684190657 Make sure that a temporary has been opened with proper permissions.
That fixes the security problem reported in CVE-2006-5298.
2006-11-01 13:32:32 +00:00
tron
e05de6287e Improve handling of options related to the terminal library used by this
package and add support for "ncursesw".

Patch supplied by Ben Collver pkg/34777.
2006-10-14 20:34:36 +00:00
tron
e678cd89c3 Remove "ncurses" from the list of suggested options so that package
uses the native curses implementation by default again.
2006-08-08 16:17:50 +00:00
wiz
fd9dae5861 Fix for PR 34018 (better ncurses handling).
Ok tron@
2006-08-03 17:07:04 +00:00
tron
83bd31b1a2 Update "mutt" package to version 1.4.2.2. Changes since version 1.4.2.1:
- security fix for CVE-2006-3242
- minor tweak to satisfy modern compilers

Note: Both changes were available in "pkgsrc" as patches already.
2006-07-14 19:55:56 +00:00
tron
5fd8500864 Add fix from the "mutt" CVS repository for a buffer overflow in the
IMAP code which could be exploited by a malicious IMAP server.
Bump package revision.
2006-06-20 09:14:46 +00:00
rillig
4d4c71af88 Inserted an empty line after the SUBST block, for visual clarity. 2006-06-18 00:23:59 +00:00
jlam
827643d4bb Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.
This avoids the need for a confusing line of the form:

	DEINSTALL_TEMPLATE+=	path/to/INSTALL

in the package Makefile, and actually removes the need to specify it
altogether since by convention, the existence of the DEINSTALL script
is enough to add it to DEINSTALL_TEMPLATE.
2006-06-15 20:40:15 +00:00
rillig
3cb9b32411 Fixed some pkglint warnings. 2006-05-22 07:00:55 +00:00
joerg
6807ffa3ac Add share/doc/mutt/samples after share/examples/mutt and remove
the @exec/@unexec hack. This is still nasty, but easier than fighting
pkg_install. Leave a comment around to not resort this.

tron@: *sigh*
2006-04-30 20:07:55 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
tron
52f127c880 Optimizie substition handling of "mutt.man". 2006-04-12 13:29:20 +00:00
tron
8448d4a61d - Restore dynamic package list handling removed in revision 1.121 because
the current code doesn't work properly with "make package".
- Fix various problems reported by "pkglint".
2006-04-11 13:26:01 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
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.
2006-03-14 01:14:26 +00:00
minskim
4bc3bf9465 Define a structure before using it to declare an array. Makes this package
build on Darwin.

Approved by the maintainer.
2006-02-07 00:00:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ben
9e9372592b Because of an Interix bug involving fork and stderr, mutt fails to exec
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.
2006-01-01 19:40:43 +00:00
ben
94a7a1f695 When the mailpath is group-writable and not world-writable, the
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.
2006-01-01 13:28:02 +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
ben
9ebb944a7e Mutt's fetch-mail function using pop3s would fail erroneously when the
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.
2005-12-26 16:45:27 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tron
ccba7e970b Bump package revision change because of package list change. 2005-09-22 15:30:44 +00:00
tron
4da3839dec Add "share/doc/mutt/samples" to package list. 2005-09-22 15:24:42 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
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.
2005-08-19 18:12:36 +00:00
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00