Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
// Set digest
pakfire_package_set_digest(pkg, PAKFIRE_DIGEST_SHA512, digest);
+ // Vendor
+ const char* vendor = pakfire_archive_metadata_get(archive, "vendor", NULL);
+ if (vendor)
+ pakfire_package_set_vendor(pkg, vendor);
+
// UUID
const char* uuid = pakfire_archive_metadata_get(archive, "uuid", NULL);
if (uuid)
goto ERROR;
}
+ // Vendor
+ const char* vendor = pakfire_package_get_vendor(pkg);
+ if (vendor) {
+ r = pakfire_json_add_string(pkg->pakfire, md, "vendor", vendor);
+ if (r)
+ goto ERROR;
+ }
+
// UUID
const char* uuid = pakfire_package_get_uuid(pkg);
if (uuid) {