Subject: CVS commit: pkgsrc/mk/pkginstall
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 07/12/2007 19:41:46
Module Name:	pkgsrc
Committed By:	jlam
Date:		Thu Jul 12 19:41:46 UTC 2007

Modified Files:
	pkgsrc/mk/pkginstall: bsd.pkginstall.mk files fonts info-files perms
	    shell usergroupfuncs usergroupfuncs.DragonFly
	    usergroupfuncs.FreeBSD usergroupfuncs.Linux

Log Message:
* Add a user-settable variable to tune the default verbosity of the
  +INSTALL and +DEINSTALL scripts:

  PKGINSTALL_VERBOSE
	A list of scriptlets that will be verbose and output a message
	noting the actions taken.

	* "all" is a special value that implies all of the other items
	* "fonts" for +FONTS
	* "info-files" for +INFO_FILES

	Default value: "all" for PKG_DEVELOPERs, empty otherwise.

* Be "one-liner brief" when doing the default actions.  For example,
  the info files output now looks like:

	gmake-3.81: registering info file /usr/pkg/info/make.info

  We retain the current verbosity for the CHECK-* actions.


To generate a diff of this commit:
cvs rdiff -r1.25 -r1.26 pkgsrc/mk/pkginstall/bsd.pkginstall.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/mk/pkginstall/files \
    pkgsrc/mk/pkginstall/info-files pkgsrc/mk/pkginstall/shell
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/pkginstall/fonts
cvs rdiff -r1.2 -r1.3 pkgsrc/mk/pkginstall/perms \
    pkgsrc/mk/pkginstall/usergroupfuncs \
    pkgsrc/mk/pkginstall/usergroupfuncs.DragonFly \
    pkgsrc/mk/pkginstall/usergroupfuncs.FreeBSD \
    pkgsrc/mk/pkginstall/usergroupfuncs.Linux

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