Nico Huber has submitted this change. ( https://review.coreboot.org/c/flashrom/+/35566 )
Change subject: meson.build: Sanitize the version string ......................................................................
meson.build: Sanitize the version string
Match strictly the library version, and remove all starting letters.
Change-Id: I25587ed2ad7fbcffdf14eb758c1f0d6ab2aea545 Signed-off-by: Mario Limonciello mario.limonciello@dell.com Reviewed-on: https://review.coreboot.org/c/flashrom/+/35566 Tested-by: Nico Huber nico.h@gmx.de Reviewed-by: Richard Hughes richard@hughsie.com Reviewed-by: Nico Huber nico.h@gmx.de --- M meson.build 1 file changed, 10 insertions(+), 1 deletion(-)
Approvals: Nico Huber: Verified; Looks good to me, approved Richard Hughes: Looks good to me, but someone else must approve
diff --git a/meson.build b/meson.build index ca52ccf..bda6b08 100644 --- a/meson.build +++ b/meson.build @@ -349,10 +349,19 @@ link_depends : mapfile, )
+version = meson.project_version() +#strip leading characters +if version.startswith('v') + version = version.split('v')[1] +endif +if version.startswith('p') + version = version.split('p')[1] +endif + pkgg = import('pkgconfig') pkgg.generate( libraries : flashrom, - version : meson.project_version(), + version : version, name : 'libflashrom', filebase : 'libflashrom', description : 'libflashrom',