From: Andrei Pavel Date: Wed, 12 Mar 2025 09:05:24 +0000 (+0200) Subject: [#3731] Fix kea-shell installation X-Git-Tag: Kea-2.7.7~89 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d67759b1f40b84e4bf2506344c21d6b0a9e933ad;p=thirdparty%2Fkea.git [#3731] Fix kea-shell installation --- diff --git a/src/bin/shell/meson.build b/src/bin/shell/meson.build index 15922d24fa..9f7e5044c8 100644 --- a/src/bin/shell/meson.build +++ b/src/bin/shell/meson.build @@ -7,15 +7,12 @@ kea_shell_conf_data.set('PYTHON', PYTHON.full_path()) kea_shell_conf_data.set('PACKAGE_VERSION', PROJECT_VERSION) kea_shell_conf_data.set('EXTENDED_VERSION', PROJECT_VERSION + ' (tarball)') -r = run_command( - PYTHON, - '-c', - 'import sysconfig; print(sysconfig.get_paths()[\'purelib\'])', - check: true, -) -python_site_package = r.stdout().strip() -pkgpythondir = f'@PREFIX@/@python_site_package@/kea' +python = import('python') +py_installation = python.find_installation('python3', required: true) +python_install_dir = py_installation.get_install_dir(pure: true) +pkgpythondir = python_install_dir / 'kea' kea_shell_conf_data.set('PKGPYTHONDIR', pkgpythondir) + configure_file( input: 'kea-shell.in', output: 'kea-shell',