Connect signatures.xml to the build.

Connect CHECKSUMS*.asc to the build.
Link to the signatures.html page from index.html.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Glen Barber 2016-08-13 01:12:53 +00:00
parent 85ff43c16c
commit 9f2ea7085c
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49266
2 changed files with 42 additions and 2 deletions

View file

@ -7,8 +7,14 @@
.include "../Makefile.inc"
.endif
_OS?= FreeBSD
_REVISION?= 11.0
_BRANCH?= RC1
THISRELEASE?= ${_OS}-${_REVISION}-${_BRANCH}
DOCS= index.xml \
schedule.xml \
signatures.xml \
todo.xml
DATA= docbook.css \
@ -16,4 +22,40 @@ DATA= docbook.css \
readme.html \
relnotes.html
# PGP-signed checksums
_BIGIRON?= amd64 \
i386 \
powerpc \
powerpc-powerpc64 \
sparc64 \
arm64-aarch64
_VMS?= amd64 \
i386 \
aarch64
_ARM?= BANANAPI \
BEAGLEBONE \
CUBIEBOARD \
CUBIEBOARD2 \
CUBOX-HUMMINGBOARD \
GUMSTIX \
PANDABOARD \
RPI-B \
RPI2 \
WANDBOARD
.for CHECKSUM in SHA512 SHA256
. for _B in ${_BIGIRON}
DATA+= CHECKSUM.${CHECKSUM}-${THISRELEASE}-${_B}.asc
. endfor
. for _V in ${_VMS}
DATA+= CHECKSUM.${CHECKSUM}-${THISRELEASE}-${_V}-vm.asc
. endfor
. for _A in ${_ARM}
DATA+= CHECKSUM.${CHECKSUM}-${THISRELEASE}-arm-armv6-${_A}.asc
. endfor
.endfor
.include "${DOC_PREFIX}/share/mk/web.site.mk"

View file

@ -28,11 +28,9 @@
<p>More detailed information, such as release notes and hardware
notes can be found at these pages:</p>
<?ignore
<a
href="&base;/releases/&local.rel;R/signatures.html"
>&os;&nbsp;&local.rel;-RELEASE signed checksum files</a><br/>
?>
<a
href="&base;/releases/&local.rel;R/hardware.html"