perl: Fix a few perl binaries to use target interpreter paths
A small number of target installed programs, "${bindir}/pod*", were incorrectly using the perl-native paths to access perl. This caused a dependency failure during RPM rootfs install, and also prevented those specific components from functioning. (From OE-Core rev: 7b8db36e088e3e9cd585e8d8dde1c1c2860c3c2e) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
7f59cbceb4
commit
0f6ef5cc92
|
@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://Copying;md5=2b4c6ffbcfcbdee469f02565f253d81a \
|
|||
# We need gnugrep (for -I)
|
||||
DEPENDS = "virtual/db grep-native"
|
||||
DEPENDS += "gdbm zlib"
|
||||
PR = "r4"
|
||||
PR = "r5"
|
||||
|
||||
# 5.10.1 has Module::Build built-in
|
||||
PROVIDES += "libmodule-build-perl"
|
||||
|
@ -216,9 +216,17 @@ perl_package_preprocess () {
|
|||
-e "s,${STAGING_LIBDIR},${libdir},g" \
|
||||
-e "s,${STAGING_BINDIR},${bindir},g" \
|
||||
-e "s,${STAGING_INCDIR},${includedir},g" \
|
||||
-e "s,${STAGING_BINDIR_NATIVE}/perl-native/,${bindir}/,g" \
|
||||
-e "s,${STAGING_BINDIR_NATIVE}/,,g" \
|
||||
${PKGD}${bindir}/h2xs \
|
||||
${PKGD}${bindir}/h2ph \
|
||||
${PKGD}${bindir}/pod2html \
|
||||
${PKGD}${bindir}/pod2latex \
|
||||
${PKGD}${bindir}/pod2man \
|
||||
${PKGD}${bindir}/pod2text \
|
||||
${PKGD}${bindir}/pod2usage \
|
||||
${PKGD}${bindir}/podchecker \
|
||||
${PKGD}${bindir}/podselect \
|
||||
${PKGD}${libdir}/perl/${PV}/pod/*.pod \
|
||||
${PKGD}${libdir}/perl/${PV}/cacheout.pl \
|
||||
${PKGD}${libdir}/perl/${PV}/FileCache.pm \
|
||||
|
|
Loading…
Reference in New Issue