diff --git a/README b/README index f73524df1d..835763dca8 100644 --- a/README +++ b/README @@ -149,7 +149,7 @@ REQUIREMENTS: libpython (optional) libidn2 or libidn (optional) elfutils >= 158 (optional) - polkit >= 0.113-22-gc78819245f (optional) + polkit (optional) pkg-config gperf docbook-xsl (optional, required for documentation) diff --git a/po/its/polkit.its b/po/its/polkit.its new file mode 100644 index 0000000000..1c37e6bee7 --- /dev/null +++ b/po/its/polkit.its @@ -0,0 +1,8 @@ + + + + + diff --git a/po/its/polkit.loc b/po/its/polkit.loc new file mode 100644 index 0000000000..c7427ec672 --- /dev/null +++ b/po/its/polkit.loc @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/core/meson.build b/src/core/meson.build index d364c5a284..caa686ae01 100644 --- a/src/core/meson.build +++ b/src/core/meson.build @@ -202,6 +202,7 @@ i18n.merge_file( input : policy_in, output : 'org.freedesktop.systemd1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) diff --git a/src/hostname/meson.build b/src/hostname/meson.build index b4db5afb1f..f03d830410 100644 --- a/src/hostname/meson.build +++ b/src/hostname/meson.build @@ -9,6 +9,7 @@ if conf.get('ENABLE_HOSTNAMED') == 1 input : 'org.freedesktop.hostname1.policy.in', output : 'org.freedesktop.hostname1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) endif diff --git a/src/import/meson.build b/src/import/meson.build index 9ace20f50d..fa8fa6a5c0 100644 --- a/src/import/meson.build +++ b/src/import/meson.build @@ -59,6 +59,7 @@ if conf.get('ENABLE_IMPORTD') == 1 input : 'org.freedesktop.import1.policy.in', output : 'org.freedesktop.import1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) diff --git a/src/locale/meson.build b/src/locale/meson.build index a0411fb1a6..7f9dd4db0e 100644 --- a/src/locale/meson.build +++ b/src/locale/meson.build @@ -17,6 +17,7 @@ if conf.get('ENABLE_LOCALED') == 1 input : 'org.freedesktop.locale1.policy.in', output : 'org.freedesktop.locale1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) endif diff --git a/src/login/meson.build b/src/login/meson.build index 339c5d73ca..a8f32a2f93 100644 --- a/src/login/meson.build +++ b/src/login/meson.build @@ -76,6 +76,7 @@ if conf.get('ENABLE_LOGIND') == 1 input : 'org.freedesktop.login1.policy.in', output : 'org.freedesktop.login1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) diff --git a/src/machine/meson.build b/src/machine/meson.build index bdf64ac3d2..12ea9c8f3c 100644 --- a/src/machine/meson.build +++ b/src/machine/meson.build @@ -32,6 +32,7 @@ if conf.get('ENABLE_MACHINED') == 1 input : 'org.freedesktop.machine1.policy.in', output : 'org.freedesktop.machine1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) endif diff --git a/src/timedate/meson.build b/src/timedate/meson.build index 188cdcac7d..e5abaac05b 100644 --- a/src/timedate/meson.build +++ b/src/timedate/meson.build @@ -9,6 +9,7 @@ if conf.get('ENABLE_TIMEDATED') == 1 input : 'org.freedesktop.timedate1.policy.in', output : 'org.freedesktop.timedate1.policy', po_dir : po_dir, + data_dirs : po_dir, install : install_polkit, install_dir : polkitpolicydir) endif