Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Do not consider local files during pkg delete/remove
Baptiste Daroussin committed 11 years ago
commit 3bd8d81e6e04ce4c38da6e6c7cb7bf0a3bd694e9
parent d76c4fe926fc7b7b214b3c0f5a050112e2818c1b
1 file changed +2 -1
modified libpkg/pkg_jobs.c
@@ -238,7 +238,8 @@ pkg_jobs_add(struct pkg_jobs *j, match_t match, char **argv, int argc)

	for (i = 0; i < argc; i++) {
		jp = calloc(1, sizeof(struct job_pattern));
-
		if (!pkg_jobs_maybe_match_file(jp, argv[i])) {
+
		if (j->type == PKG_JOBS_DEINSTALL ||
+
		    !pkg_jobs_maybe_match_file(jp, argv[i])) {
			jp->pattern = strdup(argv[i]);
			jp->match = match;
		}