Add compact manifest to a package.
modified libpkg/pkg.c
@@ -1107,7 +1107,20 @@ pkg_open2(struct pkg **pkg_p, struct archive **a, struct archive_entry **ae,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1157,7 +1170,7 @@ pkg_open2(struct pkg **pkg_p, struct archive **a, struct archive_entry **ae,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -451,6 +451,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -884,12 +885,13 @@ int pkg_is_installed(struct pkgdb *db, const char *origin);
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_create.c
@@ -105,6 +105,9 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -738,7 +738,7 @@ parse_manifest(struct pkg *pkg, struct pkg_manifest_key *keys, yaml_parser_t *pa
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_repo.c
@@ -189,7 +189,8 @@ digest_sort_compare_func(struct digest_list_entry *d1, struct digest_list_entry
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -233,10 +234,12 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -260,6 +263,7 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -315,9 +319,13 @@ pkg_create_repo(char *path, bool force, void (progress)(struct pkg *pkg, void *d
|
|
|
|
|
|
| - | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -405,7 +413,7 @@ read_pkg_file(void *data)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -467,7 +475,12 @@ read_pkg_file(void *data)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -532,7 +545,7 @@ pack_db(const char *name, const char *archive, char *path,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -555,11 +568,13 @@ pkg_finish_repo(char *path, pem_password_cb *password_cb, char *rsa_key_path)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -584,8 +599,10 @@ pkg_finish_repo(char *path, pem_password_cb *password_cb, char *rsa_key_path)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/thd_repo.h
@@ -49,6 +49,7 @@ struct thd_data {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-repo.8
@@ -15,7 +15,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -23,7 +23,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -69,6 +69,8 @@ Force quiet output
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified pkg/repo.c
@@ -37,7 +37,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -89,9 +89,9 @@ exec_repo(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -99,6 +99,9 @@ exec_repo(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -114,9 +117,9 @@ exec_repo(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -127,7 +130,7 @@ exec_repo(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|