diff --git a/thirdparty/xerces-c/HPKBUILD b/thirdparty/xerces-c/HPKBUILD index f3da00555e1988e8dea1e2a12ffece2c1d1257db..8311a65f6207a2318da026435a71aa3360f8e67e 100644 --- a/thirdparty/xerces-c/HPKBUILD +++ b/thirdparty/xerces-c/HPKBUILD @@ -10,12 +10,13 @@ license=("Apache-2.0 license") depends=() makedepends=() -source="https://github.com/apache/$pkgname/archive/refs/tags/$pkgver.tar.gz" +# 原仓位置:source="https://github.com/apache/$pkgname/archive/refs/tags/$pkgver.tar.gz",因网络原因使用镜像 +source="https://gitee.com/lycium_pkg_mirror/$pkgname/repository/archive/$pkgver.tar.gz" autounpack=true downloadpackage=true -builddir=$pkgname-${pkgver:1} +builddir=$pkgname-$pkgver packagename=$builddir.tar.gz prepare() { @@ -24,8 +25,10 @@ prepare() { build() { cd $builddir - ${OHOS_SDK}/native/build-tools/cmake/bin/cmake "$@" -DOHOS_ARCH=$ARCH -B$ARCH-build -S./ -L > `pwd`/$ARCH-build/build.log 2>&1 - make -j4 -C $ARCH-build >> `pwd`/$ARCH-build/build.log 2>&1 + PKG_CONFIG_LIBDIR="${pkgconfigpath}" \ + ${OHOS_SDK}/native/build-tools/cmake/bin/cmake "$@" \ + -DOHOS_ARCH=$ARCH -B$ARCH-build -S./ -L > $buildlog 2>&1 + $MAKE -C $ARCH-build VERBOSE=1 >> $buildlog 2>&1 ret=$? cd $OLDPWD return $ret @@ -33,7 +36,7 @@ build() { package() { cd $builddir - make -C $ARCH-build install >> `pwd`/$ARCH-build/build.log 2>&1 + $MAKE -C $ARCH-build install >> $buildlog 2>&1 cd $OLDPWD } diff --git a/thirdparty/xerces-c/SHA512SUM b/thirdparty/xerces-c/SHA512SUM index 5237bf2231474e5bf3f620176da901919fd2c042..bfeae7bcbc583a5cf4c85365aeffc2a453767544 100644 --- a/thirdparty/xerces-c/SHA512SUM +++ b/thirdparty/xerces-c/SHA512SUM @@ -1 +1 @@ -0da61e000e871c045fb6e546cabba244eb6470a7a972c1d1b817ba5ce91c0d1d12dfb3ff1479d8b57ab06c49deefd1c16c36dc2541055e41a1cdb15dbd769fcf xerces-c-3.2.4.tar.gz +6bd4d78a8706c4117023f6cbfa471dbc4b6773311045334fd724f4b3e390c4106e03e9f2a5960c2cf9c971ee653e484039e43472aaa7d58582d504b7eb95861e xerces-c-v3.2.4.tar.gz