Do not look for 'RELEASE*' (including RELEASE-pNN) when evaluating

if checksum files should be included.

This case was specifically added to handle a case where a final
release was a re-roll, i.e., 11.0-RELEASE was really 11.0-RELEASE-p1;
this will need to be handled on a case-by-case basis.

There be dragons.  Here lies Link.

Reported by:	David Boyd
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Glen Barber 2018-12-31 08:23:13 +00:00
parent 48b5fc6921
commit 026666951f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52741

View file

@ -56,7 +56,11 @@ _ARM64_AARCH64?=PINE64 \
PINE64-LTS \
RPI3
.if (${_BRANCH:MRC*} != "" || ${_BRANCH:MRELEASE*} != "")
# Do not look for checksums if BRANCH != RC* or RELEASE.
# Special handling will be needed for cases where BRANCH
# is RELEASE-pNN, for example, the 11.0-RELEASE really being
# 11.0-RELEASE-p1.
.if (${_BRANCH:MRC*} != "" || ${_BRANCH:MRELEASE} != "")
.for CHECKSUM in SHA512 SHA256
. for _B in ${_BIGIRON}
DATA+= CHECKSUM.${CHECKSUM}-${THISRELEASE}-${_B}.asc