From e87e3ea2fa266c255e42711e097cbc3042b44c35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Mon, 12 Sep 2022 21:30:06 +0200 Subject: [PATCH] avogadrolibs: Fix configure in latest oe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- .../recipes-chemistry/avogadro/avogadrolibs.bb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/recipes-misc/recipes-chemistry/avogadro/avogadrolibs.bb b/recipes-misc/recipes-chemistry/avogadro/avogadrolibs.bb index 9273b21a..33184c7b 100644 --- a/recipes-misc/recipes-chemistry/avogadro/avogadrolibs.bb +++ b/recipes-misc/recipes-chemistry/avogadro/avogadrolibs.bb @@ -27,12 +27,14 @@ do_configure:append() { # fix python executable path to not point to sysroot sed -i 's:pythonInterpreterPath =.*:pythonInterpreterPath = "${bindir}/python3";:g' ${B}/avogadro/qtgui/avogadropython.h # fix absolute sysroot library paths - sed -i \ - -e 's:${STAGING_LIBDIR}/libGLEW.so:GLEW:g' \ - -e 's:${STAGING_LIBDIR}/libGL.so:GL:g' \ - -e 's:${STAGING_LIBDIR}/libGLU.so:GLU:g' \ - -e 's:${STAGING_LIBDIR}/libarchive.so:archive:g' \ - ${B}/CMakeFiles/Export/lib/cmake/avogadrolibs/AvogadroLibsTargets.cmake + for cmakefile in `find ${B}/CMakeFiles -name AvogadroLibsTargets.cmake`; do + sed -i \ + -e 's:${STAGING_LIBDIR}/libGLEW.so:GLEW:g' \ + -e 's:${STAGING_LIBDIR}/libGL.so:GL:g' \ + -e 's:${STAGING_LIBDIR}/libGLU.so:GLU:g' \ + -e 's:${STAGING_LIBDIR}/libarchive.so:archive:g' \ + "$cmakefile" + done } EXTRA_OECMAKE += "-DENABLE_RPATH=OFF"