meson: Rename variables related to pkg-config variables

Some variables belong to variables in their correspondent pkg-config
file.

These variables have been renamed to `dependency_variable` to
reflect the dependency and variables from pkg-config files they are
related to.

Some of these has also been fixed to use paths relative to
installation prefix.
This commit is contained in:
Iñigo Martínez
2019-08-29 08:09:09 +02:00
committed by Thomas Haller
parent 2172b885b4
commit 23b4dc5f77
4 changed files with 23 additions and 23 deletions

View File

@@ -13,7 +13,7 @@ configure_file(
configuration: data_conf,
)
if install_systemd_unit_dir
if install_systemdunitdir
services = [
'NetworkManager-dispatcher.service.in',
'NetworkManager.service.in',
@@ -29,7 +29,7 @@ if install_systemd_unit_dir
configure_file(
input: service,
output: '@BASENAME@',
install_dir: systemd_system_unit_dir,
install_dir: systemd_systemdsystemunitdir,
configuration: data_conf,
)
endforeach
@@ -37,12 +37,12 @@ if install_systemd_unit_dir
if enable_ovs
install_data(
'NetworkManager-ovs.conf',
install_dir: join_paths(systemd_system_unit_dir, 'NetworkManager.service.d'),
install_dir: join_paths(systemd_systemdsystemunitdir, 'NetworkManager.service.d'),
)
endif
endif
if install_udev_dir
if install_udevdir
data = files(
'84-nm-drivers.rules',
'85-nm-unmanaged.rules',
@@ -51,7 +51,7 @@ if install_udev_dir
install_data(
data,
install_dir: join_paths(udev_dir, 'rules.d'),
install_dir: join_paths(udev_udevdir, 'rules.d'),
)
endif
@@ -70,6 +70,6 @@ if enable_polkit
output: '@BASENAME@',
command: intltool_xml_cmd,
install: true,
install_dir: polkit_dir,
install_dir: polkit_gobject_policydir,
)
endif

View File

@@ -11,7 +11,7 @@ service_conf.set('libexecdir', nm_libexecdir)
configure_file(
input: 'org.freedesktop.nm_dispatcher.service.in',
output: '@BASENAME@',
install_dir: dbus_sys_dir,
install_dir: dbus_system_bus_services_dir,
configuration: service_conf,
)

View File

@@ -91,7 +91,7 @@ endforeach
install_data(
ifaces_xmls,
install_dir: dbus_ifaces_dir,
install_dir: dbus_interfaces_dir,
)
libnmdbus = static_library(

View File

@@ -314,19 +314,19 @@ if enable_introspection
assert(gir_dep.found(), 'introspection support was requested, but the gobject-introspection library is not available. Use -Dintrospection=false to build without it.')
endif
udev_dir = get_option('udev_dir')
install_udev_dir = (udev_dir != 'no')
udev_udevdir = get_option('udev_dir')
install_udevdir = (udev_udevdir != 'no')
if install_udev_dir and udev_dir == ''
udev_dir = dependency('udev').get_pkgconfig_variable('udevdir')
if install_udevdir and udev_udevdir == ''
udev_udevdir = dependency('udev').get_pkgconfig_variable('udevdir')
endif
systemd_system_unit_dir = get_option('systemdsystemunitdir')
install_systemd_unit_dir = (systemd_system_unit_dir != 'no')
systemd_systemdsystemunitdir = get_option('systemdsystemunitdir')
install_systemdunitdir = (systemd_systemdsystemunitdir != 'no')
if install_systemd_unit_dir and systemd_system_unit_dir == ''
if install_systemdunitdir and systemd_systemdsystemunitdir == ''
assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
systemd_system_unit_dir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
systemd_systemdsystemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
endif
enable_systemd_journal = get_option('systemd_journal')
@@ -461,7 +461,7 @@ config_h.set10('WITH_JSON_VALIDATION', enable_json_validation)
enable_polkit = get_option('polkit')
if enable_polkit
# FIXME: policydir should be relative to `datadir`, not `prefix`. Fixed in https://gitlab.freedesktop.org/polkit/polkit/merge_requests/2
polkit_dir = dependency('polkit-gobject-1').get_pkgconfig_variable('policydir', define_variable: ['prefix', nm_prefix])
polkit_gobject_policydir = dependency('polkit-gobject-1').get_pkgconfig_variable('policydir', define_variable: ['prefix', nm_prefix])
endif
config_default_main_auth_polkit = enable_polkit.to_string()
@@ -494,11 +494,11 @@ endif
dbus_conf_dir = get_option('dbus_conf_dir')
if dbus_conf_dir == ''
assert(dbus_dep.found(), 'D-Bus required but not found, please provide a valid system bus config dir')
dbus_conf_dir = join_paths(dbus_dep.get_pkgconfig_variable('sysconfdir'), 'dbus-1', 'system.d')
dbus_conf_dir = join_paths(dbus_dep.get_pkgconfig_variable('sysconfdir', define_variable: ['sysconfdir', nm_sysconfdir]), 'dbus-1', 'system.d')
endif
dbus_ifaces_dir = dbus_dep.get_pkgconfig_variable('interfaces_dir', define_variable: ['datadir', nm_datadir])
dbus_sys_dir = dbus_dep.get_pkgconfig_variable('system_bus_services_dir', define_variable: ['datadir', nm_datadir])
dbus_interfaces_dir = dbus_dep.get_pkgconfig_variable('interfaces_dir', define_variable: ['datadir', nm_datadir])
dbus_system_bus_services_dir = dbus_dep.get_pkgconfig_variable('system_bus_services_dir', define_variable: ['datadir', nm_datadir])
# pppd
enable_ppp = get_option('ppp')
@@ -526,8 +526,8 @@ enable_modem_manager = get_option('modem_manager')
if enable_modem_manager
mm_glib_dep = dependency('mm-glib', version: '>= 0.7.991')
service_provider_db = dependency('mobile-broadband-provider-info').get_pkgconfig_variable('database')
config_h.set_quoted('MOBILE_BROADBAND_PROVIDER_INFO_DATABASE', service_provider_db)
mobile_broadband_provider_info_database = dependency('mobile-broadband-provider-info').get_pkgconfig_variable('database')
config_h.set_quoted('MOBILE_BROADBAND_PROVIDER_INFO_DATABASE', mobile_broadband_provider_info_database)
endif
# Bluez5 DUN support
@@ -894,7 +894,7 @@ meson.add_install_script(
output = '\nSystem paths:\n'
output += ' prefix: ' + nm_prefix + '\n'
output += ' exec_prefix: ' + nm_prefix + '\n'
output += ' systemdunitdir: ' + systemd_system_unit_dir + '\n'
output += ' systemdunitdir: ' + systemd_systemdsystemunitdir + '\n'
output += ' nmbinary: ' + nm_pkgsbindir + '\n'
output += ' nmconfdir: ' + nm_pkgconfdir + '\n'
output += ' nmlibdir: ' + nm_pkglibdir + '\n'