From 5ba46130d2eea4eb99607706e99a41af91f6ee68 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Fri, 26 Aug 2016 23:43:20 -0500 Subject: [PATCH] pkg: add anchor Provides entry once the .pc file is parsed, instead of faking it in the tool --- libpkgconf/pkg.c | 3 +++ main.c | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libpkgconf/pkg.c b/libpkgconf/pkg.c index e298073..2ec009b 100644 --- a/libpkgconf/pkg.c +++ b/libpkgconf/pkg.c @@ -331,6 +331,9 @@ pkgconf_pkg_new_from_file(const char *filename, FILE *f, unsigned int flags) } fclose(f); + + pkgconf_dependency_add(&pkg->provides, pkg->id, pkg->version, PKGCONF_CMP_EQUAL); + return pkgconf_pkg_ref(pkg); } diff --git a/main.c b/main.c index 78ed931..8b27a96 100644 --- a/main.c +++ b/main.c @@ -266,8 +266,6 @@ print_provides(pkgconf_pkg_t *pkg) printf("\n"); } - - printf("%s = %s\n", pkg->id, pkg->version); } static bool