mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-05 19:57:37 +08:00
Define ModularityLabel RPM header
We intend to stop using the DistTag header and replace it with ModularityLabel. Upstream RPM already supports it but it is not yet available in Fedora. Related Modularity ticket: https://pagure.io/modularity/issue/113 Related RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1650286 For the time being, we need to keep both. Signed-off-by: Petr Šabata <contyk@redhat.com>
This commit is contained in:
@@ -339,6 +339,7 @@ class KojiModuleBuilder(GenericBuilder):
|
||||
spec_content = """
|
||||
%global dist {disttag}
|
||||
%global disttag module({module_name}:{module_stream}:{module_version}:{module_context})
|
||||
%global modularitylabel {module_name}:{module_stream}:{module_version}:{module_context}
|
||||
%global _module_name {module_name}
|
||||
%global _module_stream {module_stream}
|
||||
%global _module_version {module_version}
|
||||
@@ -401,6 +402,7 @@ chmod 644 %buildroot/etc/rpm/macros.zz-modules
|
||||
|
||||
%dist {disttag}
|
||||
%disttag module({module_name}:{module_stream}:{module_version}:{module_context})
|
||||
%modularitylabel {module_name}:{module_stream}:{module_version}:{module_context}
|
||||
%_module_build 1
|
||||
%_module_name {module_name}
|
||||
%_module_stream {module_stream}
|
||||
|
||||
Reference in New Issue
Block a user