Subject: CVS commit: pkgsrc/mk/checksum
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 08/24/2007 03:11:01
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.