Implemented support for pre-remove and post-install messages.

Close #44
This commit is contained in:
Juan RP
2014-07-27 11:24:49 +02:00
parent 53d837e69f
commit a28046332f
7 changed files with 145 additions and 6 deletions

View File

@@ -133,6 +133,9 @@ state_cb(struct xbps_state_cb_data *xscd, void *cbdata _unused)
printf("Fingerprint: %s\n", xscd->arg);
rv = yesno("Do you want to import this public key?");
break;
case XBPS_STATE_SHOW_INSTALL_MSG:
printf("%s: post-install message:\n%s", xscd->arg, xscd->desc);
break;
/* errors */
case XBPS_STATE_UNPACK_FAIL:
case XBPS_STATE_UPDATE_FAIL: