Attach a repository entry to a package for multi repo installations
modified libpkg/pkg.c
@@ -54,6 +54,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -84,6 +85,7 @@ pkg_reset(struct pkg *pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -105,6 +107,7 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h
@@ -613,6 +613,14 @@ int pkg_repos_load(struct pkg_repos *repos);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -622,6 +630,15 @@ int pkg_repos_add(struct pkg_repos *repos, struct pkg_repos_entry *re);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -645,6 +662,11 @@ unsigned int pkg_repos_get_line(struct pkg_repos_entry *re);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_private.h
@@ -35,6 +35,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_repo.c
@@ -84,7 +84,7 @@ pkg_repos_load(struct pkg_repos *repos)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -158,6 +158,16 @@ pkg_repos_add(struct pkg_repos *repos, struct pkg_repos_entry *re)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -173,6 +183,22 @@ pkg_repos_next(struct pkg_repos *repos, struct pkg_repos_entry **re)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -202,6 +228,8 @@ pkg_repos_free(struct pkg_repos *repos)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -218,6 +246,27 @@ pkg_repos_free(struct pkg_repos *repos)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|