Subject: PR/35019 CVS commit: pkgsrc/mk
To: None <,,,>
From: Roland Illig <>
List: pkgsrc-bugs
Date: 11/09/2006 02:55:02
The following reply was made to PR pkg/35019; it has been noted by GNATS.

From: Roland Illig <>
Subject: PR/35019 CVS commit: pkgsrc/mk
Date: Thu,  9 Nov 2006 02:53:15 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	rillig
 Date:		Thu Nov  9 02:53:15 UTC 2006
 Modified Files:
 Added Files:
 Removed Files:
 Log Message:
 Moved the portability checks from the configure/ directory to checks/,
 since according to the comment in check/, they belong there.
 Added a new check for all C and C++ header files to make sure they don't
 contain strings like ${prefix} or ${exec_prefix}, which is currently a
 problem with sysutils/dbus and has been noticed in PR 35019. This check
 is disabled by default since I don't know anything about possible false
 positives, but I plan to enable it for PKG_DEVELOPERs after some
 Added two names for hooks that are placed in the configure and in the
 build phase. Now the checks look more like becoming something one could
 call a framework, sharing a common structure and a documented interface.
 To generate a diff of this commit:
 cvs rdiff -r1.8 -r1.9 pkgsrc/mk/build/
 cvs rdiff -r1.3 -r1.4 pkgsrc/mk/check/
 cvs rdiff -r0 -r1.1 pkgsrc/mk/check/ \
     pkgsrc/mk/check/ pkgsrc/mk/check/ \
     pkgsrc/mk/check/ pkgsrc/mk/check/
 cvs rdiff -r1.8 -r0 pkgsrc/mk/configure/
 cvs rdiff -r1.5 -r0 pkgsrc/mk/configure/
 cvs rdiff -r1.11 -r1.12 pkgsrc/mk/configure/
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.