Top | ![]() |
![]() |
![]() |
![]() |
ModulemdComponentRpm * | modulemd_component_rpm_new () |
void | modulemd_component_rpm_set_arches () |
ModulemdSimpleSet * | modulemd_component_rpm_get_arches () |
void | modulemd_component_rpm_set_cache () |
const gchar * | modulemd_component_rpm_get_cache () |
void | modulemd_component_rpm_set_multilib () |
ModulemdSimpleSet * | modulemd_component_rpm_get_multilib () |
void | modulemd_component_rpm_set_ref () |
const gchar * | modulemd_component_rpm_get_ref () |
void | modulemd_component_rpm_set_repository () |
const gchar * | modulemd_component_rpm_get_repository () |
void modulemd_component_rpm_set_arches (ModulemdComponentRpm *self
,ModulemdSimpleSet *arches
);
arches |
a ModuleSimpleSet: A set of architectures on which this RPM package should be available. An empty set means the package is available on all supported architectures. |
[nullable] |
ModulemdSimpleSet *
modulemd_component_rpm_get_arches (ModulemdComponentRpm *self
);
Retrieves the set of arches for this component.
void modulemd_component_rpm_set_cache (ModulemdComponentRpm *self
,const gchar *cache
);
cache |
A string: The URL of the lookaside cache where this package's sources are stored. |
[nullable] |
const gchar *
modulemd_component_rpm_get_cache (ModulemdComponentRpm *self
);
Retrieves the lookaside cache URL.
void modulemd_component_rpm_set_multilib (ModulemdComponentRpm *self
,ModulemdSimpleSet *multilib
);
multilib |
a ModuleSimpleSet: A set of architectures on which this RPM package should be available as multilib. An empty set means the package is not available as multilib on any architecture. |
[nullable] |
ModulemdSimpleSet *
modulemd_component_rpm_get_multilib (ModulemdComponentRpm *self
);
Retrieves the set of multilib for this component.
A ModulemdSimpleSet containing the set of supported multilib architectures for this component.
void modulemd_component_rpm_set_ref (ModulemdComponentRpm *self
,const gchar *ref
);
ref |
A string: The particular repository commit hash, branch or tag name used in this module. |
[nullable] |
const gchar *
modulemd_component_rpm_get_ref (ModulemdComponentRpm *self
);
Retrieves the repository ref.
void modulemd_component_rpm_set_repository (ModulemdComponentRpm *self
,const gchar *repository
);
repository |
A string: The VCS repository with the RPM SPEC file, patches and other package data. |
[nullable] |
const gchar *
modulemd_component_rpm_get_repository (ModulemdComponentRpm *self
);
Retrieves the repository location.