1 From dc307e1cbf73f6dbf72bb049c19d332774cdb4e7 Mon Sep 17 00:00:00 2001
2 From: Eli Schwartz <eschwartz@archlinux.org>
3 Date: Thu, 5 May 2022 00:16:15 -0400
4 Subject: [PATCH] meson: fix error in processing version for pc files
6 This awk command was copied verbatim from configure.ac, which included
7 non-awk syntax because configure.ac cannot contain [ literals.
9 Rewrite these autoconf quadrigraphs as their actual values, for meson.
11 Fixes always setting the micro version to "0".
14 1 file changed, 1 insertion(+), 1 deletion(-)
18 @@ -41,7 +41,7 @@ conf.set_quoted('PACKAGE_VERSION', meson
20 codes = [''' {print $1} ''',
21 ''' {sub("-.*","",$2); print $2} ''',
22 - ''' {sub("-.*","",$3); print $3 ~ /^@<:@0-9@:>@+$/ ? $3 : 0} ''']
23 + ''' {sub("-.*","",$3); print $3 ~ /^[0-9]+$/ ? $3 : 0} ''']
26 res = run_command('bash', '-c',