Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Handle a PKG_EVENT_LOCKED event.
Matthew Seaman committed 13 years ago
commit 09221dd623e5d7dd940bfb40d32ae34a06c4fcf5
parent 63d1752c28b604800d730a691d1b632642090237
1 file changed +5 -0
modified pkg/event.c
@@ -161,6 +161,11 @@ event_callback(void *data, struct pkg_event *ev)
			break;
		printf(" done\n");
		break;
+
	case PKG_EVENT_LOCKED:
+
		pkg = ev->e_locked.pkg;
+
		pkg_get(pkg, PKG_NAME, &name, PKG_VERSION, &version);
+
		fprintf(stderr, "\n%s-%s is locked and may not be modified\n");
+
		break;
	case PKG_EVENT_REQUIRED:
		pkg = ev->e_required.pkg;
		pkg_get(pkg, PKG_NAME, &name, PKG_VERSION, &version);