Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 02/02/2005 10:33:02
Module Name:	pkgsrc
Committed By:	jlam
Date:		Wed Feb  2 10:33:02 UTC 2005

Modified Files:
	pkgsrc/mk: bsd.pkg.install.mk
	pkgsrc/mk/install: deinstall header install
Added Files:
	pkgsrc/mk/install: files perms

Log Message:
Next round of install script cleanup -- we now create +FILES,
+RCD_SCRIPTS, and +PERMS subscripts to handle copying config files
and rc.d scripts, and setting special permissions on files.  The +FILES
and +RCD_SCRIPTS are basically identical except for different embedded
packets of data, and they feature reference-counting for the files in
case multiple packages share the same config file.

Garbage-collect unused functions and definitions in the install scripts
now that the subscripts are self-contained.


To generate a diff of this commit:
cvs rdiff -r1.78 -r1.79 pkgsrc/mk/bsd.pkg.install.mk
cvs rdiff -r1.31 -r1.32 pkgsrc/mk/install/deinstall pkgsrc/mk/install/header
cvs rdiff -r0 -r1.1 pkgsrc/mk/install/files pkgsrc/mk/install/perms
cvs rdiff -r1.35 -r1.36 pkgsrc/mk/install/install

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