Lines Matching refs:pkg
122 pkg_do(char *pkg)
138 if (!pkg || !(len = strlen(pkg)))
140 if (pkg[len - 1] == '/')
141 pkg[len - 1] = '\0';
147 sprintf(LogDir, "%s/%s", LOG_DIR, pkg);
149 isinstalled = isinstalledpkg(pkg);
151 warnx("no such package '%s' installed", pkg);
155 pkg, Force ? " (but I'll delete it anyway)" : " (use -f to force removal)");
163 "only the log entry in %s was removed", pkg, LogDir);
182 (void)fprintf(stderr, "delete %s? ", pkg);
192 if (requiredby(pkg, &rb_list, FALSE, TRUE) < 0)
197 pkg, Force ? " (but I'll delete it anyway)" : "");
220 warnx("package '%s' doesn't have a prefix", pkg);
232 if (vsystem("./%s %s DEINSTALL", REQUIRE_FNAME, pkg)) {
233 warnx("package %s fails requirements %s", pkg,
264 if (vsystem("./%s %s %s", pre_script, pkg, pre_arg)) {
292 undepend(p->name, pkg);
307 undepend(tmp[j], pkg);
309 undepend(depnames[i], pkg);
328 "(perhaps the packing list is incorrectly specified?)", pkg);
342 if (vsystem("./%s %s %s", post_script, pkg, post_arg)) {
367 sanity_check(char *pkg)
372 pkg, CONTENTS_FNAME);