When spec file is named 'foo.spec', regardless what's the 'Name'
tag or the final package name -- every packager want's import the
spec file into 'foo.git' module.
Relying on Name tag parsing is both brittle (parsing spec files is
tough, and is not task for copr) and dangerous (since we plan to
open dist-git for direct writing -- so users could do git push in
future -- parsing Name in any case might lead to total unexpected
breakage of the dist-git repos in future.
When spec file is named 'foo.spec', regardless what's the 'Name'
tag or the final package name -- every packager want's import the
spec file into 'foo.git' module.
Relying on Name tag parsing is both brittle (parsing spec files is
tough, and is not task for copr) and dangerous (since we plan to
open dist-git for direct writing -- so users could do git push in
future -- parsing Name in any case might lead to total unexpected
breakage of the dist-git repos in future.
This is follow up for (my monologue) discussion in:
https://pagure.io/copr/copr/issue/106