git: 2e2bf5b9cf - main - Porter's Handbook: wildcard arch, arch-neutral

From: Graham Perrin <grahamperrin_at_FreeBSD.org>
Date: Wed, 05 Apr 2023 05:05:11 UTC
The branch main has been updated by grahamperrin:

URL: https://cgit.FreeBSD.org/doc/commit/?id=2e2bf5b9cfd4d3d46bf83c4cc3f804cacadc961f

commit 2e2bf5b9cfd4d3d46bf83c4cc3f804cacadc961f
Author:     Graham Perrin <grahamperrin@FreeBSD.org>
AuthorDate: 2023-04-03 18:44:47 +0000
Commit:     Graham Perrin <grahamperrin@FreeBSD.org>
CommitDate: 2023-04-05 04:42:43 +0000

    Porter's Handbook: wildcard arch, arch-neutral
    
    Mention wildcard architecture with architecture-neutral ports.
    
    https://bugs.freebsd.org/235980
    
    PR:                      235980
    Reported by:             Samy Mahmoudi <samy.mahmoudi@gmail.com>
    Approved by:             arrowd
    Differential revision:   https://reviews.freebsd.org/D39390
---
 .../content/en/books/porters-handbook/porting-dads/_index.adoc          | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc
index 01573cd8ad..7977293b4a 100644
--- a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc
+++ b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc
@@ -399,6 +399,8 @@ Port [.filename]##Makefile##s should test the value of this Makevar.
 
 Ports that do not have any architecture-dependent files or requirements are identified by setting `NO_ARCH=yes`.
 
+Packages built from such ports have their architecture string ending in `:*` (wildcard architecture) as opposed to, for example, `freebsd:13:x86:64` (amd64 architecture).
+
 [NOTE]
 ====
 `NO_ARCH` is meant to indicate that there is no need to build a package for each of the supported architectures.