Make pkg check really supporting provides/requires
modified libpkg/libpkg.ver
@@ -109,6 +109,7 @@ global:
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -134,6 +135,7 @@ global:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -646,6 +646,8 @@ int pkg_shlibs_required(const struct pkg *pkg, struct pkg_shlib **shlib);
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -661,6 +663,8 @@ int pkg_conflicts(const struct pkg *pkg, struct pkg_conflict **conflict);
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -238,6 +238,15 @@ pkg_shlib_free(struct pkg_shlib *sl)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -357,3 +366,15 @@ pkg_kv_free(struct pkg_kv *c)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/check.c
@@ -64,6 +64,7 @@ check_deps(struct pkgdb *db, struct pkg *p, struct deps_head *dh, bool noinstall
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -85,6 +86,12 @@ check_deps(struct pkgdb *db, struct pkg *p, struct deps_head *dh, bool noinstall
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -94,6 +101,12 @@ check_deps(struct pkgdb *db, struct pkg *p, struct deps_head *dh, bool noinstall
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -312,7 +325,7 @@ exec_check(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|