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.