policycoreutils: Improve reproducibility

LOCALEDIR should be set to target path,
e.g. /usr/share/locale not host absolute path.
This prevent to build reproducible package.

LOCALEDIR constructed from:
$(DESTDIR)$(PREFIX)/share/locale

Change PREFIX from ${D} to ${prefix}.
DESTDIR is not set during compilation and
is set to proper value during install.

Signed-off-by: Oleksiy Obitotskyy <oobitots@cisco.com>
Signed-off-by: Joe MacDonald <joe@deserted.net>
This commit is contained in:
Oleksiy Obitotskyy 2021-01-28 04:45:52 -08:00 committed by Joe MacDonald
parent 435879ef35
commit d81fcc5878

View File

@ -118,7 +118,7 @@ EXTRA_OEMAKE += "\
${@bb.utils.contains('PACKAGECONFIG', 'libpam', 'PAMH=y', 'PAMH=', d)} \
${@bb.utils.contains('PACKAGECONFIG', 'audit', 'AUDITH=y', 'AUDITH=', d)} \
INOTIFYH=n \
PREFIX=${D} \
PREFIX=${prefix} \
SBINDIR=${base_sbindir} \
"