Implement `pkg delete -D`.
modified libpkg/pkg.h.in
@@ -295,6 +295,7 @@ typedef enum _pkg_flags {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_delete.c
@@ -97,6 +97,7 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -106,11 +107,12 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -508,6 +508,9 @@ pkg_jobs_deinstall(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -257,6 +257,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/delete.c
@@ -40,8 +40,8 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -62,11 +62,14 @@ exec_delete(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified pkg/pkg-delete.8
@@ -15,7 +15,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -23,10 +23,10 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -55,6 +55,8 @@ The following options are supported by
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|