package locking -- user interface bits
modified libpkg/pkg.c
@@ -70,6 +70,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -95,6 +96,7 @@ pkg_reset(struct pkg *pkg, pkg_t type)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -199,6 +201,9 @@ pkg_vget(struct pkg const *const pkg, va_list ap)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -299,6 +304,9 @@ pkg_vset(struct pkg *pkg, va_list ap)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -548,7 +556,7 @@ pkg_addgroup(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -571,6 +579,7 @@ pkg_adddep(struct pkg *pkg, const char *name, const char *origin, const char *ve
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -579,7 +588,7 @@ pkg_adddep(struct pkg *pkg, const char *name, const char *origin, const char *ve
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -593,6 +602,7 @@ pkg_addrdep(struct pkg *pkg, const char *name, const char *origin, const char *v
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h
@@ -182,6 +182,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -189,6 +190,7 @@ typedef enum {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -525,9 +527,9 @@ int pkg_set_from_file(struct pkg *pkg, pkg_attr attr, const char *file);
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -656,6 +658,7 @@ const char *pkg_dep_get(struct pkg_dep const * const , const pkg_dep_attr);
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -101,6 +101,14 @@ pkg_dep_version(struct pkg_dep const * const d)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_elf.c
@@ -135,8 +135,10 @@ test_depends(void *actdata, struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -149,7 +151,7 @@ test_depends(void *actdata, struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -589,7 +589,7 @@ pkg_set_deps_from_node(struct pkg *pkg, yaml_node_t *item, yaml_document_t *doc,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -51,7 +51,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -103,6 +103,7 @@ static struct column_mapping {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -479,6 +480,7 @@ pkgdb_init(sqlite3 *sdb)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1153,7 +1155,7 @@ pkgdb_query(struct pkgdb *db, const char *pattern, match_t match)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1249,7 +1251,6 @@ pkgdb_is_dir_used(struct pkgdb *db, const char *dir, int64_t *res)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1259,8 +1260,13 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1272,11 +1278,12 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1285,7 +1292,9 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1307,8 +1316,13 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1321,11 +1335,12 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1335,7 +1350,9 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1880,7 +1897,6 @@ prstmt_finalize(struct pkgdb *db)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -3184,7 +3200,6 @@ pkgdb_rquery(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -3270,7 +3285,6 @@ pkgdb_search(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -3523,7 +3537,7 @@ pkgdb_vset(struct pkgdb *db, int64_t id, va_list ap)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3564,6 +3578,13 @@ pkgdb_vset(struct pkgdb *db, int64_t id, va_list ap)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -3583,7 +3604,7 @@ pkgdb_vset(struct pkgdb *db, int64_t id, va_list ap)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3918,7 +3939,6 @@ pkgdb_stats(struct pkgdb *db, pkg_stats_t type)
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/private/db_upgrades.h
@@ -232,6 +232,39 @@ static struct db_upgrades {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -81,6 +81,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -108,7 +109,8 @@ struct pkg_dep {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified pkg/Makefile
@@ -10,6 +10,7 @@ SRCS= add.c \
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -65,6 +66,7 @@ MAN= pkg.8 \
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -82,6 +84,7 @@ MAN= pkg.8 \
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/info.c
@@ -50,7 +50,7 @@ usage_info(void)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -83,7 +83,7 @@ exec_info(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -116,6 +116,9 @@ exec_info(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
added pkg/lock.c
@@ -0,0 +1,218 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified pkg/main.c
@@ -72,6 +72,7 @@ static struct commands {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-add.8
@@ -61,6 +61,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-audit.8
@@ -87,6 +87,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-autoremove.8
@@ -68,6 +68,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-backup.8
@@ -74,6 +74,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-check.8
@@ -93,6 +93,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-clean.8
@@ -79,6 +79,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-create.8
@@ -296,6 +296,7 @@ Create package file for pkg:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-delete.8
@@ -105,6 +105,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-fetch.8
@@ -99,6 +99,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-info.8
@@ -27,7 +27,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -72,6 +72,19 @@ Display the list of packages required by
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -130,6 +143,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-install.8
@@ -176,6 +176,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
added pkg/pkg-lock.8
@@ -0,0 +1,131 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified pkg/pkg-query.8
@@ -94,6 +94,8 @@ is in bytes, and
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -221,6 +223,8 @@ WWW address of the package (type string)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -272,6 +276,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-register.8
@@ -78,6 +78,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-repo.8
@@ -96,6 +96,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-rquery.8
@@ -227,6 +227,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-search.8
@@ -399,6 +399,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-set.8
@@ -100,6 +100,7 @@ Move the origin libglut to freeglut, and then reinstall everything depending on
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-shell.8
@@ -53,6 +53,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-shlib.8
@@ -59,6 +59,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-stats.8
@@ -62,6 +62,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-update.8
@@ -89,6 +89,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-updating.8
@@ -88,6 +88,7 @@ installed ports:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-upgrade.8
@@ -103,6 +103,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-version.8
@@ -186,6 +186,7 @@ The following command compares two package version strings:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg-which.8
@@ -64,6 +64,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg.8
@@ -170,6 +170,7 @@ See
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkg.conf.5
@@ -151,6 +151,7 @@ file always overrides the value of an option set in the file.
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/pkgcli.h
@@ -76,6 +76,11 @@ void usage_install(void);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -182,8 +187,9 @@ void usage_which(void);
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified pkg/query.c
@@ -64,6 +64,7 @@ static struct query_flags accepted_query_flags[] = {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -74,7 +75,7 @@ format_str(struct pkg *pkg, struct sbuf *dest, const char *qstr, void *data)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -131,8 +132,12 @@ format_str(struct pkg *pkg, struct sbuf *dest, const char *qstr, void *data)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -467,6 +472,12 @@ format_sql_condition(const char *str, struct sbuf *sqlcond, bool for_remote)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified pkg/utils.c
@@ -179,6 +179,7 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -188,6 +189,7 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -210,7 +212,8 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -224,6 +227,11 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -236,6 +244,10 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -416,22 +428,30 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -497,6 +517,11 @@ print_info(struct pkg * const pkg, unsigned int options)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|