From: Zbigniew Jędrzejewski-Szmek Date: Sun, 16 May 2021 14:07:19 +0000 (+0200) Subject: meson: use jinja2 in src/udev X-Git-Tag: v249-rc1~210^2~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=94e41ec098e7389ced936ebee2c810928bb268e4;p=thirdparty%2Fsystemd.git meson: use jinja2 in src/udev --- diff --git a/src/udev/meson.build b/src/udev/meson.build index fd74e28682f..53787fa1255 100644 --- a/src/udev/meson.build +++ b/src/udev/meson.build @@ -158,11 +158,14 @@ if install_sysconfdir_samples install_dir : join_paths(sysconfdir, 'udev')) endif -configure_file( +custom_target( + 'udev.pc', input : 'udev.pc.in', output : 'udev.pc', - configuration : substs, - install_dir : pkgconfigdatadir == 'no' ? '' : pkgconfigdatadir) + command : [meson_render_jinja2, config_h, '@INPUT@'], + capture : true, + install : pkgconfigdatadir != 'no', + install_dir : pkgconfigdatadir) if install_sysconfdir meson.add_install_script('sh', '-c', diff --git a/src/udev/udev.pc.in b/src/udev/udev.pc.in index 05caca0ca92..cbf76939c94 100644 --- a/src/udev/udev.pc.in +++ b/src/udev/udev.pc.in @@ -9,7 +9,7 @@ Name: udev Description: udev -Version: @PROJECT_VERSION@ +Version: {{PROJECT_VERSION}} -udev_dir=@udevlibexecdir@ +udev_dir={{UDEVLIBEXECDIR}} udevdir=${udev_dir}