From 8524f0e35bccf1dc335d5cf687bb7607d2a1ab77 Mon Sep 17 00:00:00 2001 From: yyy-xxx Date: Mon, 19 Aug 2024 21:20:37 +0800 Subject: [PATCH] =?UTF-8?q?libpng=E5=BA=93=E6=9B=B4=E6=96=B0HPKBUID?= =?UTF-8?q?=E5=90=8E=E6=B5=8B=E8=AF=95=E9=80=9A=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yyy-xxx --- thirdparty/libpng/HPKBUILD | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/thirdparty/libpng/HPKBUILD b/thirdparty/libpng/HPKBUILD index 2945160e..6f6556cf 100644 --- a/thirdparty/libpng/HPKBUILD +++ b/thirdparty/libpng/HPKBUILD @@ -41,6 +41,11 @@ prepare() { build() { cd $builddir/$ARCH-build ../configure "$@" --host=$host --enable-shared --enable-static > `pwd`/build.log 2>&1 + # 修改导致测试失败的字符串 + find . -name Makefile -exec sed -i 's#mawk#awk#' {} + + find . -name Makefile -exec sed -i 's#/bin/bash#bash#' {} + + find . -name Makefile -exec sed -i 's#/usr/bin/sed#/bin/sed#' {} + + find . -name Makefile -exec sed -i 's#/usr/bin/mkdir#mkdir#' {} + ret=-1 if [ $LYCIUM_BUILD_OS == "CYGWI" ] then @@ -76,6 +81,7 @@ package() { check() { cd $builddir/$ARCH-build make pngtest pngunknown pngstest pngvalid pngimage pngcp timepng >> `pwd`/build.log 2>&1 + sed -i 's#/bin/bash#/bin/env bash#' pngtest pngunknown pngstest pngvalid pngimage pngcp timepng sed -i '/.*check-TESTS: $(check_PROGRAMS)/c\check-TESTS: #$(check_PROGRAMS)' Makefile cd $OLDPWD if [ $ARCH == "armeabi-v7a" ] -- Gitee