From 00c4ca286f68302016f86d2613c4654dcfecacdd Mon Sep 17 00:00:00 2001 From: Miroslav Suchý Date: Nov 18 2020 14:29:15 +0000 Subject: Upstream SPEC file --- diff --git a/guidelines/modules/ROOT/pages/index.adoc b/guidelines/modules/ROOT/pages/index.adoc index 8535daf..a34b76c 100644 --- a/guidelines/modules/ROOT/pages/index.adoc +++ b/guidelines/modules/ROOT/pages/index.adoc @@ -119,6 +119,14 @@ Similarly, filenames that contain non-ASCII characters must be encoded as UTF-8. Fedora's git repository is the canonical location for Fedora spec files. Maintainers MUST expect that other maintainers and automated tooling will make changes to their packages, potentially without communicating prior to doing so (though communication is always encouraged). If some maintainers are also attempting to keep copies of a spec in an outside repository, they MUST be prepared to merge changes made to the spec in Fedora's repository, and MUST NOT overwrite those changes with a copy from an external repository or using `+fedpkg import+`. +When upstream maintains an upstream version of the SPEC file, then the maintainer MAY indicate it by specifying: + +... +Provides: upstream-spec(https://some.url/to/upstream/package.spec) +... + +It is a maintainer's responsibility to forward port any change from Fedora's dist-git to upstream. + == Source File Verification Where the upstream project publishes OpenPGP signatures of their releases,