Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#include <pakfire/package.h>
+const char* pakfire_dep2str(struct pakfire* pakfire, Id id);
Id pakfire_parse_dep(struct pakfire* pakfire, const char* s);
void pakfire_parse_deps(struct pakfire* pakfire, struct pakfire_package* pkg,
void (*func)(struct pakfire_package* pkg, const char* dep), const char* deps);
#define NSEC_PER_SEC 1000000000
+const char* pakfire_dep2str(struct pakfire* pakfire, Id id) {
+ Pool* pool = pakfire_get_solv_pool(pakfire);
+ if (!pool)
+ return NULL;
+
+ return pool_dep2str(pool, id);
+}
+
static Id pakfire_parse_namespace(Pool* pool, const char* s) {
const char* p = strchr(s, '(');
if (!p)