diff options
author | joerg <joerg@pkgsrc.org> | 2006-08-22 18:50:56 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-08-22 18:50:56 +0000 |
commit | a0027deaeb9f7deed8efcf4b9c4950771be4986f (patch) | |
tree | 4028b1eb988cbdb007f325a65c0fba2e4b1a778c /mk | |
parent | f17abe3ca960e86fe2a564e510ed36a1c57e0a8d (diff) | |
download | pkgsrc-a0027deaeb9f7deed8efcf4b9c4950771be4986f.tar.gz |
Avoid spurious false negatives when the directories are reordered
during install phase by sorting explicitly.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/check/check-files.mk | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/mk/check/check-files.mk b/mk/check/check-files.mk index 721b6b0269e..6a91b8ad432 100644 --- a/mk/check/check-files.mk +++ b/mk/check/check-files.mk @@ -1,4 +1,4 @@ -# $NetBSD: check-files.mk,v 1.5 2006/06/09 16:41:09 jlam Exp $ +# $NetBSD: check-files.mk,v 1.6 2006/08/22 18:50:56 joerg Exp $ .if defined(PKG_DEVELOPER) CHECK_FILES?= yes @@ -140,21 +140,24 @@ ${_CHECK_FILES_PRE.prefix} ${_CHECK_FILES_POST.prefix}: ${_PKG_SILENT}${_PKG_DEBUG} \ ${FIND} ${PREFIX}/. \( -type f -o -type l \) -print 2>/dev/null \ | ${SED} -e 's,/\./,/,' \ - | ${_CHECK_FILES_SKIP_FILTER} > ${.TARGET} \ + | ${_CHECK_FILES_SKIP_FILTER} \ + | ${SORT} > ${.TARGET} \ || ${TRUE} ${_CHECK_FILES_PRE.sysconfdir} ${_CHECK_FILES_POST.sysconfdir}: ${_PKG_SILENT}${_PKG_DEBUG} \ ${FIND} ${PKG_SYSCONFDIR}/. -print 2>/dev/null \ | ${SED} -e 's,/\./,/,' \ - | ${_CHECK_FILES_SKIP_FILTER} > ${.TARGET} \ + | ${_CHECK_FILES_SKIP_FILTER} \ + | ${SORT} > ${.TARGET} \ || ${TRUE} ${_CHECK_FILES_PRE.varbase} ${_CHECK_FILES_POST.varbase}: ${_PKG_SILENT}${_PKG_DEBUG} \ ${FIND} ${VARBASE}/. -print 2>/dev/null \ | ${SED} -e 's,/\./,/,' \ - | ${_CHECK_FILES_SKIP_FILTER} > ${.TARGET} \ + | ${_CHECK_FILES_SKIP_FILTER} \ + | ${SORT} > ${.TARGET} \ || ${TRUE} ########################################################################### |