From 9c89390c76a800e513c9df82ee51a1c30f28ac82 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Fri, 08 Jan 2021 18:57:54 -0500 Subject: SPF 2.0: Allow epochs in version identifiers --- diff --git a/specs/spf-2.0/metadata.mdwn b/specs/spf-2.0/metadata.mdwn index 74fdefe..36f4326 100644 --- a/specs/spf-2.0/metadata.mdwn +++ b/specs/spf-2.0/metadata.mdwn @@ -129,7 +129,14 @@ Source Package Version Identifier [src-ver] In general, the syntax of source package version identifiers is: - [+sip][-][+~][~bpu+] + [:][+sip][-][+~][~bpu+] + +`` should almost always be omitted, in which case it is effectively zero. +It may be used when the upstream version numbering scheme changes or when one or +more binary packages are migrated to a different source package with a different +upstream version numbering scheme. It must be a string of one or more digits, +the first of which must be greater than or equal to `1`. (A regular expression +for this is `[1-9][0-9]*`.) `` is the version of the original upstream package or the native package. It may only consist of lowercase Latin letters, digits, periods, -- cgit v0.9.1