Register automatic deps for install and keep information during upgrades
modified libpkg/pkg.h
@@ -594,7 +594,7 @@ int pkgdb_compact(struct pkgdb *db);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -81,11 +81,11 @@ do_extract(struct archive *a, struct archive_entry *ae)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -116,6 +116,9 @@ pkg_add2(struct pkgdb *db, const char *path, int upgrade)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -91,7 +91,7 @@ pkg_jobs_install(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -212,8 +212,10 @@ add_dep(struct pkg_jobs *j, struct pkg_jobs_node *n)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_upgrade.c
@@ -9,7 +9,7 @@ pkg_upgrade(struct pkgdb *db, struct pkg *pkg, const char *path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|