mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
git: 2.16.1 -> 2.18.0
* Removed code for "${D}${exec_prefix}/lib/perl-native/perl" since there is no
such a directory now.
* Fixed perl related code.
(From OE-Core rev: 416a8c241aff0dca6b8b123e52cf8e2d40c74c8d)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
27e886edbe
commit
5fef9fcd58
@@ -52,13 +52,6 @@ perl_native_fixup () {
|
||||
-e 's#${libdir}/perl-native/#${libdir}/#' \
|
||||
${@d.getVar("PERLTOOLS").replace(' /',d.getVar('D') + '/')}
|
||||
|
||||
# ${libdir} is not applicable here, perl-native files are always
|
||||
# installed to /usr/lib on both 32/64 bits targets.
|
||||
|
||||
mkdir -p ${D}${libdir}
|
||||
mv ${D}${exec_prefix}/lib/perl-native/perl ${D}${libdir}
|
||||
rmdir -p ${D}${exec_prefix}/lib/perl-native || true
|
||||
|
||||
if [ ! "${@bb.utils.filter('PACKAGECONFIG', 'cvsserver', d)}" ]; then
|
||||
# Only install the git cvsserver command if explicitly requested
|
||||
# as it requires the DBI Perl module, which does not exist in
|
||||
@@ -72,8 +65,7 @@ perl_native_fixup () {
|
||||
# if explicitly requested as they require the SVN::Core Perl
|
||||
# module, which does not exist in OE-Core.
|
||||
rm -r ${D}${libexecdir}/git-core/git-svn \
|
||||
${D}${libdir}/perl/site_perl/*/Git/SVN*
|
||||
sed -i -e '/SVN/d' ${D}${libdir}/perl/site_perl/*/auto/Git/.packlist
|
||||
${D}${datadir}/perl5/Git/SVN*
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -124,7 +116,7 @@ PACKAGES =+ "${PN}-perltools"
|
||||
FILES_${PN}-perltools += " \
|
||||
${PERLTOOLS} \
|
||||
${libdir}/perl \
|
||||
${datadir}/perl \
|
||||
${datadir}/perl5 \
|
||||
"
|
||||
|
||||
RDEPENDS_${PN}-perltools = "${PN} perl perl-module-file-path findutils"
|
||||
|
||||
Reference in New Issue
Block a user