Add package removing function.
modified libpkg/pkg_repo.c
@@ -322,7 +322,8 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_repo.c
@@ -414,7 +414,7 @@ pkgdb_repo_close(sqlite3 *sqlite, bool commit)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -422,24 +422,32 @@ maybe_delete_conflicting(const char *origin, const char *version,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -459,7 +467,7 @@ pkgdb_repo_cksum_exists(sqlite3 *sqlite, const char *cksum)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -488,7 +496,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -589,6 +597,19 @@ try_again:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkgdb.h
@@ -100,17 +100,25 @@ int pkgdb_repo_cksum_exists(sqlite3 *sqlite, const char *cksum);
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|