Subject: PR/36603 CVS commit: pkgsrc/mk/checksum
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-bugs
Date: 08/24/2007 03:15:09
The following reply was made to PR pkg/36603; it has been noted by GNATS.
From: "Johnny C. Lam" <jlam@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: PR/36603 CVS commit: pkgsrc/mk/checksum
Date: Fri, 24 Aug 2007 03:11:02 +0000 (UTC)
Module Name: pkgsrc
Committed By: jlam
Date: Fri Aug 24 03:11:01 UTC 2007
Modified Files:
pkgsrc/mk/checksum: checksum.mk
Log Message:
Restore the tradition behaviour of the "checksum" target. It can be
run now at any time up until the "extract" phase completes, and the
"checksum" target no longer keeps a state (cookie) file.
From the checksum.mk file comments:
We do not actually wish to create a cookie file for the completion
of the checksum phase because we want to be able to detect if
any of the files have changed right up until the distfiles are
extracted. Therefore, we use the presence of the cookie file
from the "extract" phase to determine whether we need to continue
to verify checksums.
This addresses PR pkg/36262 and PR pkg/36603.
To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/checksum/checksum.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.