diff --git a/thirdparty/hunspell/HPKBUILD b/thirdparty/hunspell/HPKBUILD index e12c1a464158604b6bb01298e6d2a8fa9acbb677..4010912d191f044b6d4c21d92dba5d533e781483 100644 --- a/thirdparty/hunspell/HPKBUILD +++ b/thirdparty/hunspell/HPKBUILD @@ -8,7 +8,8 @@ url="" archs=("armeabi-v7a" "arm64-v8a") license="LGPL-2.1 GPL-2.0" depends=() -makedepends=() +#没安装libtool这个库会编译失败 +makedepends=("autopoint") install= source="https://github.com/hunspell/$pkgname/archive/refs/tags/$pkgver.tar.gz" @@ -36,18 +37,18 @@ prepare() { export LDFLAGS="${OHOS_SDK}/native/llvm/lib/clang/${CLANG_VERSION}/lib/aarch64-linux-ohos/libclang_rt.builtins.a ${LDFLAGS}" fi cd $builddir-$ARCH-build - autoreconf -ifv > `pwd`/build.log 2>&1 + autoreconf -ifv > $buildlog 2>&1 cd $OLDPWD } build() { cd $builddir-$ARCH-build - ./configure "$@" --host=$host >> `pwd`/build.log 2>&1 + PKG_CONFIG_LIBDIR="${pkgconfigpath}" ./configure "$@" --host=$host >> $buildlog 2>&1 # 修改/bin/bash和/usr/bin/sed 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#mawk#awk#' {} + - make -j4 >> `pwd`/build.log 2>&1 + $MAKE VERBOSE=1 >> $buildlog 2>&1 sed -i 's#/bin/bash#/bin/env bash#' libtool src/tools/hunspell src/tools/analyze tests/test.sh sed -i 's#/usr/bin/sed#/bin/sed#' libtool src/tools/hunspell src/tools/analyze ret=$? @@ -57,7 +58,7 @@ build() { package() { cd $builddir-$ARCH-build - make install >> `pwd`/build.log 2>&1 + $MAKE VERBOSE=1 install >> $buildlog 2>&1 cd $OLDPWD if [ $ARCH == ${archs[0]} ] then