summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/meson.build2
-rw-r--r--meson.build5
-rw-r--r--src/polkitagent/meson.build2
-rw-r--r--src/polkitbackend/meson.build2
4 files changed, 6 insertions, 5 deletions
diff --git a/data/meson.build b/data/meson.build
index 14c100b..cad7ccd 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,4 +1,4 @@
-service_conf = {'libprivdir': pk_prefix / pk_pkglibdir}
+service_conf = {'libprivdir': pk_prefix / pk_libprivdir}
configure_file(
input: 'org.freedesktop.PolicyKit1.service.in',
diff --git a/meson.build b/meson.build
index bd4ec6b..81715b5 100644
--- a/meson.build
+++ b/meson.build
@@ -27,7 +27,8 @@ pk_sysconfdir = get_option('sysconfdir')
pk_pkgdatadir = pk_datadir / pk_api_name
pk_pkgincludedir = pk_includedir / pk_api_name
-pk_pkglibdir = pk_libdir / pk_api_name
+# note that this is always 'lib', not lib64 or lib/x86_64-linux-gnu
+pk_libprivdir = 'lib' / pk_api_name
pk_pkgsysconfdir = pk_sysconfdir / pk_api_name
pk_actiondir = pk_api_name / 'actions'
@@ -324,7 +325,7 @@ meson.add_install_script(
'meson_post_install.py',
get_option('bindir'),
pk_pkgdatadir,
- pk_pkglibdir,
+ pk_libprivdir,
pk_pkgsysconfdir,
polkitd_user,
)
diff --git a/src/polkitagent/meson.build b/src/polkitagent/meson.build
index 84aa260..bee3820 100644
--- a/src/polkitagent/meson.build
+++ b/src/polkitagent/meson.build
@@ -115,5 +115,5 @@ executable(
dependencies: deps,
c_args: '-D_POLKIT_COMPILATION',
install: true,
- install_dir: pk_pkglibdir,
+ install_dir: pk_libprivdir,
)
diff --git a/src/polkitbackend/meson.build b/src/polkitbackend/meson.build
index 93c3c34..64f0e4a 100644
--- a/src/polkitbackend/meson.build
+++ b/src/polkitbackend/meson.build
@@ -68,5 +68,5 @@ executable(
c_args: c_flags,
link_with: libpolkit_backend,
install: true,
- install_dir: pk_pkglibdir,
+ install_dir: pk_libprivdir,
)