From 1389aa05bafe434a86c2efc71ba1523ff7874d1b Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Sun, 7 Aug 2022 04:21:22 +0000 Subject: [PATCH] pkg: add pkgconf_pkg_t.license field The pkgconf_pkg_t.license field maps to the new License keyword, and should be an SPDX license expression. --- libpkgconf/libpkgconf.h | 1 + libpkgconf/pkg.c | 1 + 2 files changed, 2 insertions(+) diff --git a/libpkgconf/libpkgconf.h b/libpkgconf/libpkgconf.h index d204ddf..db0d367 100644 --- a/libpkgconf/libpkgconf.h +++ b/libpkgconf/libpkgconf.h @@ -136,6 +136,7 @@ struct pkgconf_pkg_ { char *description; char *url; char *pc_filedir; + char *license; pkgconf_list_t libs; pkgconf_list_t libs_private; diff --git a/libpkgconf/pkg.c b/libpkgconf/pkg.c index 8cdf67d..132185c 100644 --- a/libpkgconf/pkg.c +++ b/libpkgconf/pkg.c @@ -162,6 +162,7 @@ static const pkgconf_pkg_parser_keyword_pair_t pkgconf_pkg_parser_keyword_funcs[ {"Description", pkgconf_pkg_parser_tuple_func, offsetof(pkgconf_pkg_t, description)}, {"LIBS", pkgconf_pkg_parser_fragment_func, offsetof(pkgconf_pkg_t, libs)}, {"LIBS.private", pkgconf_pkg_parser_fragment_func, offsetof(pkgconf_pkg_t, libs_private)}, + {"License", pkgconf_pkg_parser_tuple_func, offsetof(pkgconf_pkg_t, license)}, {"Name", pkgconf_pkg_parser_tuple_func, offsetof(pkgconf_pkg_t, realname)}, {"Provides", pkgconf_pkg_parser_dependency_func, offsetof(pkgconf_pkg_t, provides)}, {"Requires", pkgconf_pkg_parser_dependency_func, offsetof(pkgconf_pkg_t, required)},