Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 07/18/2007 18:01:03
Module Name:	pkgsrc
Committed By:	jlam
Date:		Wed Jul 18 18:01:03 UTC 2007

Modified Files:
	pkgsrc/mk: bsd.pkg.mk
	pkgsrc/mk/pkginstall: bsd.pkginstall.mk deinstall install
	pkgsrc/mk/plist: plist.mk
Added Files:
	pkgsrc/mk/pkginstall: shlibs
	pkgsrc/mk/scripts: shlib-type
Removed Files:
	pkgsrc/mk/plist: shlib-type

Log Message:
Add back a facility to rebuild the run-time library search paths database
on platforms that need it.

XXX Right now, if the platform needs it, then it runs for every package.
XXX This needs to be fixed to only run for packages that install shared
XXX libraries.

* Move mk/plist/shlib-type to mk/scripts.

* Move definition of SHLIB_TYPE from mk/plist/plist.mk to bsd.pkg.mk.

* Move inclusion of bsd.pkginstall.mk below bsd.tools.mk so that it
  can use SHLIB_TYPE.  This is necessary because SHLIB_TYPE's value
  is the result of evaluating a command, and the command needs "TOOL"
  definitions provided by bsd.tools.mk.


To generate a diff of this commit:
cvs rdiff -r1.1912 -r1.1913 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/pkginstall/bsd.pkginstall.mk
cvs rdiff -r1.1 -r1.2 pkgsrc/mk/pkginstall/deinstall \
    pkgsrc/mk/pkginstall/install
cvs rdiff -r0 -r1.1 pkgsrc/mk/pkginstall/shlibs
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/plist/plist.mk
cvs rdiff -r1.3 -r0 pkgsrc/mk/plist/shlib-type
cvs rdiff -r0 -r1.1 pkgsrc/mk/scripts/shlib-type

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