Add PLIST_MD5 type in compat Add writting of new +MANIFEST after the conversion Now test presence of +MANIFEST before falling back to pkg_compat Need refactoring, full conversion should goes to pkg_compat
modified libpkg/pkg_compat.c
@@ -64,6 +64,9 @@ pkg_compat_plist_cmd(char *s, char **arg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_compat.h
@@ -11,7 +11,7 @@ enum plist_t {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_cache.c
@@ -25,14 +25,16 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,31 +51,67 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -82,7 +120,11 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| + | |
|
|
| + | |
| + | |
| + | |
|
|
|
|
|