More steps to incremental update.
modified libpkg/pkg_repo.c
@@ -246,7 +246,10 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -340,7 +343,6 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -1000,7 +1000,7 @@ pkgdb_open(struct pkgdb **db_p, pkgdb_t type)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1274,9 +1274,15 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, unsigned flags)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1284,7 +1290,10 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, unsigned flags)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_repo.c
@@ -303,7 +303,7 @@ finalize_prepared_statements(void)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -324,9 +324,9 @@ pkgdb_repo_init(const char *repodb, bool force, sqlite3 **sqlite)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -335,8 +335,8 @@ pkgdb_repo_init(const char *repodb, bool force, sqlite3 **sqlite)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -344,46 +344,23 @@ pkgdb_repo_init(const char *repodb, bool force, sqlite3 **sqlite)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -395,6 +372,37 @@ pkgdb_repo_init(const char *repodb, bool force, sqlite3 **sqlite)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -869,24 +877,31 @@ pkgdb_repo_check_version(struct pkgdb *db, const char *database)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
modified libpkg/private/pkgdb.h
@@ -70,13 +70,20 @@ int pkgdb_release_lock(struct pkgdb *db);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -124,9 +131,9 @@ int pkgdb_repo_check_version(struct pkgdb *db, const char *database);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
modified libpkg/update.c
@@ -31,6 +31,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -292,27 +293,67 @@ pkg_update_full(const char *repofile, const char *name, const char *packagesite,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -341,6 +382,9 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -354,6 +398,13 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -364,8 +415,10 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
|
|
|
|
|
@@ -380,6 +433,9 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -389,6 +445,8 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -406,12 +464,22 @@ pkg_update_incremental(const char *name, const char *packagesite, time_t *mtime)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -478,11 +546,22 @@ pkg_update(const char *name, const char *packagesite, bool force)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -498,5 +577,5 @@ pkg_update(const char *name, const char *packagesite, bool force)
|
|
|
|
|
|
| - | |
| + | |
|