Subject: CVS commit: pkgsrc/mk/check
To: None <pkgsrc-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@netbsd.org>
List: pkgsrc-changes
Date: 08/20/2007 11:04:03
Module Name:	pkgsrc
Committed By:	joerg
Date:		Mon Aug 20 11:04:03 UTC 2007

Modified Files:
	pkgsrc/mk/check: bsd.check-vars.mk check-shlibs.mk
Added Files:
	pkgsrc/mk/check: check-shlibs-elf.awk

Log Message:
Add a cross-compile and DESTDIR safe alternative to ldd for
check-shlibs. This allows more stricter detection (e.g. it checks
whether the package links against a build dependency). It also checks
whether the rpath contains wrkdir references (like qt3-libs). It depends
on readelf and is only available for ELF systems for now. To test it,
add USE_CHECK_SHLIBS_ELF to mk.conf.

Supported-by: Google SoC 2007


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 pkgsrc/mk/check/bsd.check-vars.mk
cvs rdiff -r0 -r1.1 pkgsrc/mk/check/check-shlibs-elf.awk
cvs rdiff -r1.11 -r1.12 pkgsrc/mk/check/check-shlibs.mk

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