pkgconf_tuple_add
PKGCONF_API pkgconf_tuple_t *pkgconf_tuple_add(const pkgconf_client_t *client, pkgconf_list_t *parent, const char *key, const char *value, bool parse, unsigned int flags);
pkgconf_tuple_add(pkg->owner, &pkg->vars, keyword, newvalue, false, pkg->flags);
pkgconf_tuple_add(pkg->owner, &pkg->vars, keyword, value, true, pkg->flags);
pkg->orig_prefix = pkgconf_tuple_add(pkg->owner, &pkg->vars, "orig_prefix", canonicalized_value, true, pkg->flags);
pkg->prefix = pkgconf_tuple_add(pkg->owner, &pkg->vars, keyword, prefix_value, false, pkg->flags);
pkgconf_tuple_add(pkg->owner, &pkg->vars, keyword, value, true, pkg->flags);
pkgconf_tuple_add(client, &pkg->vars, "pcfiledir", pc_filedir_value, true, pkg->flags);
pkgconf_tuple_add(client, &pkg->vars, "pc_sysrootdir", "", false, pkg->flags);
tuple = pkgconf_tuple_add(client, &client->global_vars, workbuf, value, false, 0);
pkgconf_tuple_add(client, &client->global_vars, key, value, false, 0);