Functions
rpm_ostree_package_get_type ()
GType
rpm_ostree_package_get_type (void
);
rpm_ostree_package_get_name ()
const char *
rpm_ostree_package_get_name (RpmOstreePackage *p
);
Returns
The package name.
[transfer none]
rpm_ostree_package_get_evr ()
const char *
rpm_ostree_package_get_evr (RpmOstreePackage *p
);
Returns
The package epoch:version-release.
[transfer none]
rpm_ostree_package_get_arch ()
const char *
rpm_ostree_package_get_arch (RpmOstreePackage *p
);
Returns
The package architecture.
[transfer none]
rpm_ostree_package_get_nevra ()
const char *
rpm_ostree_package_get_nevra (RpmOstreePackage *p
);
Returns
A formatted UTF-8 string containing the name, epoch, version,
release, and architecture. Avoid parsing this; instead use
individual getters for more precise control.
[transfer none]
rpm_ostree_package_cmp ()
int
rpm_ostree_package_cmp (RpmOstreePackage *p1
,
RpmOstreePackage *p2
);
Compares two packages by name, epoch:version-release and architecture.
Returns
an integer suitable for sorting functions; negative if p1
should
sort before p2
in name or version, 0 if equal, positive if p1
should sort after p2