package/polkit: fix install of polkit.its
Install polkit.its in $(HOST_DIR)/share/gettext/its as suggested by https://gitlab.gnome.org/GNOME/gvfs/-/issues/508 to avoid the following build failure with gvfs because polkit installs polkit.its in $(STAGING_DIR)/usr/share/gettext: FAILED: daemon/org.gtk.vfs.file-operations.policy /tmp/instance-3/output-1/host/bin/meson --internal msgfmthelper daemon/org.gtk.vfs.file-operations.policy.in daemon/org.gtk.vfs.file-operations.policy xml /tmp/instance-3/output-1/build/gvfs-1.44.1/po msgfmt: cannot locate ITS rules for daemon/org.gtk.vfs.file-operations.policy.in Fixes: - http://autobuild.buildroot.org/results/ba9a8b31e6e275d4db1905241a9153a0513eb335 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
74196b7d05
commit
c20d31baf4
@ -41,6 +41,14 @@ else
|
||||
POLKIT_CONF_OPTS += --with-authfw=shadow
|
||||
endif
|
||||
|
||||
# polkit.its is needed for gvfs and must be installed in $(HOST_DIR)
|
||||
# and not $(STAGING_DIR)
|
||||
define POLKIT_INSTALL_ITS
|
||||
$(INSTALL) -D -m 644 $(@D)/data/polkit.its \
|
||||
$(HOST_DIR)/share/gettext/its
|
||||
endef
|
||||
POLKIT_POST_INSTALL_TARGET_HOOKS += POLKIT_INSTALL_ITS
|
||||
|
||||
define POLKIT_USERS
|
||||
polkitd -1 polkitd -1 * - - - Polkit Daemon
|
||||
endef
|
||||
|
Loading…
Reference in New Issue
Block a user