mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
guile: remove redundant replacement of .pc file
Remove redundant replacement of pkgconfig file and only modify the .pc
file which is installed in ${D}.
Replace /usr/bin with ${bindir} at same time.
(From OE-Core rev: 9078d1d758b70b2df047b3d7fcf332231db9e9c7)
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -57,19 +57,6 @@ do_configure_prepend() {
|
|||||||
|
|
||||||
export GUILE_FOR_BUILD="${BUILD_SYS}-guile"
|
export GUILE_FOR_BUILD="${BUILD_SYS}-guile"
|
||||||
|
|
||||||
do_compile_append() {
|
|
||||||
# just for target recipe
|
|
||||||
if [ "${PN}" = "guile" ]
|
|
||||||
then
|
|
||||||
sed -i -e s:${STAGING_DIR_TARGET}::g \
|
|
||||||
-e s:/${TARGET_SYS}::g \
|
|
||||||
-e s:-L/usr/lib::g \
|
|
||||||
-e s:-isystem/usr/include::g \
|
|
||||||
-e s:,/usr/lib:,\$\{libdir\}:g \
|
|
||||||
meta/guile-2.0.pc
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install_append_class-native() {
|
do_install_append_class-native() {
|
||||||
install -m 0755 ${D}${bindir}/guile ${D}${bindir}/${HOST_SYS}-guile
|
install -m 0755 ${D}${bindir}/guile ${D}${bindir}/${HOST_SYS}-guile
|
||||||
|
|
||||||
@@ -83,8 +70,10 @@ do_install_append_class-native() {
|
|||||||
|
|
||||||
do_install_append_class-target() {
|
do_install_append_class-target() {
|
||||||
# cleanup buildpaths in scripts
|
# cleanup buildpaths in scripts
|
||||||
sed -i -e 's:${STAGING_DIR_NATIVE}::' ${D}/usr/bin/guile-config
|
sed -i -e 's:${STAGING_DIR_NATIVE}::' ${D}${bindir}/guile-config
|
||||||
sed -i -e 's:${STAGING_DIR_HOST}::' ${D}/usr/bin/guile-snarf
|
sed -i -e 's:${STAGING_DIR_HOST}::' ${D}${bindir}/guile-snarf
|
||||||
|
|
||||||
|
sed -i -e 's:${STAGING_DIR_TARGET}::g' ${D}${libdir}/pkgconfig/guile-2.0.pc
|
||||||
}
|
}
|
||||||
|
|
||||||
SYSROOT_PREPROCESS_FUNCS = "guile_cross_config"
|
SYSROOT_PREPROCESS_FUNCS = "guile_cross_config"
|
||||||
|
|||||||
Reference in New Issue
Block a user