diff options
author | jschauma <jschauma@pkgsrc.org> | 2006-12-09 19:40:53 +0000 |
---|---|---|
committer | jschauma <jschauma@pkgsrc.org> | 2006-12-09 19:40:53 +0000 |
commit | f4da15a1a796b34e714cfd0238f52abdc3f0cd0e (patch) | |
tree | dc674e09af995248291ee643060007a9976cfe3c | |
parent | cac892ea74fc507bc853d2c4f02ee9715374f6aa (diff) | |
download | pkgsrc-f4da15a1a796b34e714cfd0238f52abdc3f0cd0e.tar.gz |
straighten out FIND command to figure out if a package needs to be rebuilt.
This should fix the problem reported by wiz@.
-rw-r--r-- | mk/bulk/bsd.bulk-pkg.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/bulk/bsd.bulk-pkg.mk b/mk/bulk/bsd.bulk-pkg.mk index 86c94356b4f..b8d410bc8f8 100644 --- a/mk/bulk/bsd.bulk-pkg.mk +++ b/mk/bulk/bsd.bulk-pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.bulk-pkg.mk,v 1.126 2006/11/26 03:08:24 jschauma Exp $ +# $NetBSD: bsd.bulk-pkg.mk,v 1.127 2006/12/09 19:40:53 jschauma Exp $ # # Copyright (c) 1999, 2000 Hubert Feyrer <hubertf@NetBSD.org> @@ -301,7 +301,7 @@ bulk-check-uptodate: uptodate=0; \ elif [ "${USE_BULK_TIMESTAMPS}" = "yes" ]; then \ ${SHCOMMENT} "Check files of this package"; \ - newfiles="`${FIND} . -type f -newer "${REF}" ! \( -name ${WRKDIR_BASE} -or -name README.html -or -name DESCR -or -name COMMENT -or -name Repository -or -name Entries -or -name Root -or -name Tag \) -print || ${TRUE}`"; \ + newfiles="`${FIND} . \( \( -name CVS -or -name ${WRKDIR_BASENAME} \) -prune \) -or \( -type f -newer "${REF}" ! \( -name README.html -or -name DESCR -or -name COMMENT -or -name '.*' \) \) -print || ${TRUE}`"; \ nnewfiles="`echo $$newfiles | ${WC} -w`"; \ if [ "$$nnewfiles" -gt 0 ]; then \ ${BULK_MSG} 1>&2 "Package ${PKGNAME} ($$newfiles) modified since last 'make package' re-packaging..."; \ |