Finish handling license, database bump to version 3
modified libpkg/dump.c
@@ -15,7 +15,7 @@ pkgdb_dump(struct pkgdb *db, char *dest)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg.c
@@ -46,6 +46,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -58,6 +59,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -76,7 +78,9 @@ pkg_reset(struct pkg *pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -99,6 +103,7 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -255,6 +260,37 @@ pkg_setnewpkgsize(struct pkg *pkg, int64_t size)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -383,6 +419,28 @@ pkg_options(struct pkg *pkg, struct pkg_option **o)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -474,7 +532,9 @@ pkg_addcategory(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -697,6 +757,20 @@ pkg_freefiles(struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h
@@ -13,6 +13,7 @@ struct pkg_category;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -24,6 +25,21 @@ struct pkg_repos;
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -244,6 +260,13 @@ int pkg_dirs(struct pkg *pkg, struct pkg_dir **dir);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -283,6 +306,16 @@ int pkg_setautomatic(struct pkg *pkg);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -350,6 +383,12 @@ int pkg_adddir_attr(struct pkg *pkg, const char *path, const char *uname, const
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -404,6 +443,8 @@ const char *pkg_dir_path(struct pkg_dir *);
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -510,6 +551,7 @@ struct pkgdb_it * pkgdb_query_which(struct pkgdb *db, const char *path);
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -539,6 +581,7 @@ int pkgdb_loadscripts(struct pkgdb *db, struct pkg *pkg);
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -113,12 +113,17 @@ pkg_category_new(struct pkg_category **c)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -154,6 +159,37 @@ pkg_conflict_glob(struct pkg_conflict *c)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_create.c
@@ -151,7 +151,7 @@ pkg_create_installed(const char *outdir, pkg_formats format, const char *rootdir
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -23,6 +23,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -45,6 +47,8 @@ static struct manifest_key {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -191,20 +195,33 @@ parse_mapping(struct pkg *pkg, yaml_node_pair_t *pair, yaml_document_t *document
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -284,6 +301,13 @@ parse_node(struct pkg *pkg, yaml_node_t *node, yaml_document_t *document, int pk
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -344,6 +368,7 @@ pkg_emit_manifest(struct pkg *pkg, char **dest)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -354,6 +379,7 @@ pkg_emit_manifest(struct pkg *pkg, char **dest)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -380,6 +406,28 @@ pkg_emit_manifest(struct pkg *pkg, char **dest)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_private.h
@@ -28,6 +28,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -38,6 +39,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,8 +51,13 @@ struct pkg_dep {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -122,6 +129,7 @@ struct pkg_repos {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -143,6 +151,9 @@ void pkg_dir_free(struct pkg_dir *);
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -17,7 +17,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -150,13 +150,34 @@ pkgdb_upgrade(sqlite3 *sdb)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -197,6 +218,7 @@ pkgdb_init(sqlite3 *sdb)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -298,7 +320,7 @@ pkgdb_init(sqlite3 *sdb)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -317,7 +339,7 @@ pkgdb_init(sqlite3 *sdb)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -486,6 +508,8 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, int flags)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -540,6 +564,10 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, int flags)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -608,7 +636,7 @@ pkgdb_query(struct pkgdb *db, const char *pattern, match_t match)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -870,6 +898,43 @@ pkgdb_loaddirs(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1081,6 +1146,7 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1092,6 +1158,7 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1104,7 +1171,7 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1129,6 +1196,9 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1165,6 +1235,7 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1303,6 +1374,28 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1441,6 +1534,13 @@ pkgdb_unregister_pkg(struct pkgdb *db, const char *origin)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified pkg/create.c
@@ -28,7 +28,7 @@ pkg_create_matches(int argc, char **argv, match_t match, pkg_formats fmt, const
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|