Lines Matching defs:pkg
46 char *pkg = *pkgs; /* Only one arg to create */
57 printf("Creating package %s\n", pkg);
60 len = strlen(pkg);
62 if (!strcmp(&pkg[len - 4], ".tbz")) {
64 pkg[len - 4] = '\0';
66 else if (!strcmp(&pkg[len - 4], ".tgz")) {
68 pkg[len - 4] = '\0';
70 else if (!strcmp(&pkg[len - 4], ".txz")) {
72 pkg[len - 4] = '\0';
74 else if (!strcmp(&pkg[len - 4], ".tar")) {
76 pkg[len - 4] = '\0';
105 * we need to respect the optional pkg-filename parameter. If,
110 if (pkg == InstalledPkg)
111 pkg = *pkgs;
114 return (create_from_installed(InstalledPkg, pkg, suf));
115 return (create_from_installed_recursive(pkg, suf));
118 InstalledPkg = pkg = pkgs[i];
120 create_from_installed(pkg, pkg, suf);
122 create_from_installed_recursive(pkg, suf);
237 add_plist_top(&plist, PLIST_NAME, basename(pkg));
343 make_dist(home, pkg, suf, &plist);
354 make_dist(const char *homedir, const char *pkg, const char *suff, Package *plist)
371 if (*pkg == '/')
372 snprintf(tball, FILENAME_MAX, "%s.%s", pkg, suff);
374 snprintf(tball, FILENAME_MAX, "%s/%s.%s", homedir, pkg, suff);
523 create_from_installed_recursive(const char *pkg, const char *suf)
531 if (!create_from_installed(InstalledPkg, pkg, suf))
563 create_from_installed(const char *ipkg, const char *pkg, const char *suf)
599 make_dist(homedir, pkg, suf, &plist);