Lines Matching refs:pkgname
103 char *pkgname; member
112 char *pkgname; member
121 char *pkgname; member
302 remove_required_by(const char *pkgname, void *cookie) in remove_required_by() argument
306 path = pkgdb_pkg_file(pkgname, REQUIRED_BY_FNAME); in remove_required_by()
317 add_required_by(const char *pattern, const char *pkgname, struct pkg_reqd_by_head *hash) in add_required_by() argument
328 warnx("Dependency %s of %s unresolved", pattern, pkgname); in add_required_by()
342 if (strcmp(pkg->pkgname, best_installed) == 0) { in add_required_by()
349 ehead = &pkg->required_by[PKG_HASH_ENTRY(pkgname)]; in add_required_by()
351 if (strcmp(entry->pkgname, pkgname) == 0) in add_required_by()
357 entry->pkgname = xstrdup(pkgname); in add_required_by()
370 pkg->pkgname = xstrdup(best_installed); in add_required_by()
374 ehead = &pkg->required_by[PKG_HASH_ENTRY(pkgname)]; in add_required_by()
376 entry->pkgname = xstrdup(pkgname); in add_required_by()
386 add_depends_of(const char *pkgname, void *cookie) in add_depends_of() argument
394 path = pkgdb_pkg_file(pkgname, CONTENTS_FNAME); in add_depends_of()
397 CONTENTS_FNAME, pkgname); in add_depends_of()
404 add_required_by(p->name, pkgname, h); in add_depends_of()
417 check_duplicate_pkgbase(const char *pkgname, void *cookie) in check_duplicate_pkgbase() argument
423 if ((p = strrchr(pkgname, '-')) == NULL) { in check_duplicate_pkgbase()
425 pkgname); in check_duplicate_pkgbase()
429 pkg->pkgname = xstrdup(pkgname); in check_duplicate_pkgbase()
431 pkg->pkgbase = xstrdup(pkgname); in check_duplicate_pkgbase()
436 "\t%s\n\t%s", pkg->pkgname, pkgiter->pkgname); in check_duplicate_pkgbase()
486 path = pkgdb_pkg_file(p->pkgname, REQUIRED_BY_FNAME); in rebuild_tree()
497 fprintf(fp, "%s\n", e->pkgname); in rebuild_tree()