Subject: CVS commit: pkgsrc/mail/postfix
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 07/19/2004 19:59:17
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon Jul 19 19:59:17 UTC 2004

Modified Files:
	pkgsrc/mail/postfix: Makefile
Added Files:
	pkgsrc/mail/postfix: Makefile.options

Log Message:
Stop the proliferation of <PKG>_USE_<FOO> yes/no variables in the
mail/postfix package -- create a new option "POSTFIX_OPTIONS" that is a
list of optional add-ons that will be built into Postfix.  Currently,
it accepts any of "inet6 ldap mysql mysql4 prce sasl tls".  Move the
existing POSTFIX_USE_* variables into bsd.pkg.obsolete.mk.

Also split out the optional add-ons into a separate Makefile.options
so that the main Makefile workflow is a bit easier to understand.

Lastly, collapse the pre-install target into the do-install target we run
custom code for the whole install process anyway.

Approved by martti.


To generate a diff of this commit:
cvs rdiff -r1.139 -r1.140 pkgsrc/mail/postfix/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/mail/postfix/Makefile.options

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.