dump_data_items(root, repomd->groupfile, (const xmlChar *) "group");
dump_data_items(root, repomd->cgroupfile, (const xmlChar *) "group_gz");
dump_data_items(root, repomd->updateinfo, (const xmlChar *) "updateinfo");
+ dump_data_items(root, repomd->pkgorigins, (const xmlChar *) "origin");
// Dump IT!
cr_free_repomdrecord(repomd->groupfile);
cr_free_repomdrecord(repomd->cgroupfile);
cr_free_repomdrecord(repomd->updateinfo);
+ cr_free_repomdrecord(repomd->pkgorigins);
cr_slist_free_full(repomd->repo_tags, g_free);
cr_slist_free_full(repomd->distro_tags, (GDestroyNotify) cr_free_distro);
cr_slist_free_full(repomd->content_tags, g_free);
case CR_MD_GROUPFILE: rec = &(repomd->groupfile); break;
case CR_MD_COMPRESSED_GROUPFILE: rec = &(repomd->cgroupfile); break;
case CR_MD_UPDATEINFO: rec = &(repomd->updateinfo); break;
+ case CR_MD_PKGORIGINS: rec = &(repomd->pkgorigins); break;
default: return;
}
cr_RepomdRecord groupfile;
cr_RepomdRecord cgroupfile;
cr_RepomdRecord updateinfo;
+ cr_RepomdRecord pkgorigins;
GSList *repo_tags;
GSList *distro_tags;
GSList *content_tags;
CR_MD_OTHER_SQLITE,
CR_MD_GROUPFILE,
CR_MD_COMPRESSED_GROUPFILE,
- CR_MD_UPDATEINFO
+ CR_MD_UPDATEINFO,
+ CR_MD_PKGORIGINS
} cr_RepomdRecordType;
/** \ingroup repomd