Add and document DISTKEY var for 'make dist'

This commit is contained in:
Joshua Root
2024-07-08 21:33:11 +10:00
parent 99e765ac03
commit e8b8b2b73a
2 changed files with 8 additions and 0 deletions
+3
View File
@@ -149,6 +149,9 @@ dist:
if [ -n "${DISTGPGID}" ]; then \
gpg --sign --detach-sig --armor --local-user ${DISTGPGID} $$tarball; \
fi; \
if [ -n "${DISTKEY}" ]; then \
../vendor/signify-osx/signify -S -s "${DISTKEY}" -m $$tarball; \
fi; \
done
+5
View File
@@ -149,6 +149,11 @@ details, see [HOW TO SPECIFY A USER ID in gpg(1)][gpg-user-id] for details.
make dist DISTVER=2.0.0 DISTGPGID=<handle>@macports.org
A signify(1) signature should also be generated for the use of selfupdate
over http. Specify the path to the secret key in `DISTKEY`.
make dist DISTVER=2.0.0 DISTKEY=/path/to/macports/macports-base-2024.sec
These tarballs and the checksums are uploaded to the
https://distfiles.macports.org/MacPorts/ directory. At present, this must be
done with the help of the infrastructure team.