diff --git a/thirdparty/libexif/HPKBUILD b/thirdparty/libexif/HPKBUILD index 68d246443dd3cd3689798d1d1a06df85c97ee058..c99afdeb4aa9601b4885e2357685659630956d39 100644 --- a/thirdparty/libexif/HPKBUILD +++ b/thirdparty/libexif/HPKBUILD @@ -22,20 +22,20 @@ url="https://libexif.github.io/" archs=("armeabi-v7a" "arm64-v8a") license=("LGPL-2.1-only") depends=() +#要安装bzip2才能编译过 makedepends=() -source="https://github.com/libexif/$pkgname/releases/download/$pkgver/$pkgname-${pkgver:1}.tar.bz2" - +#source="https://github.com/libexif/$pkgname/releases/download/$pkgver/$pkgname-${pkgver:1}.tar.bz2"github链接挂了 +source="https://gitee.com/lycium_pkg_mirror/libexif/repository/archive/$pkgver.tar.gz" autounpack=true downloadpackage=true buildtools="configure" - builddir=$pkgname-${pkgver:1} -packagename=$builddir.tar.bz2 +packagename=$builddir.tar.gz source envset.sh host= prepare() { - cp -arf $builddir $builddir-$ARCH-build + cp -arf $pkgname-v${pkgver:1} $builddir-$ARCH-build if [ $ARCH == "armeabi-v7a" ] then setarm32ENV @@ -52,8 +52,9 @@ prepare() { build() { cd $builddir-$ARCH-build - ./configure "$@" --host=$host > $buildlog 2>&1 - $MAKE V=1 >> $buildlog 2>&1 + autoreconf -i + PKG_CONFIG_LIBDIR="${pkgconfigpath}" ./configure "$@" --host=$host > $buildlog 2>&1 + $MAKE VERBOSE=1 >> $buildlog 2>&1 ret=$? cd $OLDPWD return $ret @@ -61,7 +62,7 @@ build() { package() { cd $builddir-$ARCH-build - $MAKE install >> $buildlog 2>&1 + $MAKE VERBOSE=1 install >> $buildlog 2>&1 cd $OLDPWD } diff --git a/thirdparty/libexif/SHA512SUM b/thirdparty/libexif/SHA512SUM index b100c007298a9ef8469bcf9951dcc74065564c53..4af557e11d1264ccd67aaba30c05794e178f0f55 100644 --- a/thirdparty/libexif/SHA512SUM +++ b/thirdparty/libexif/SHA512SUM @@ -1 +1 @@ -35c9e7af2c3d44a638dc6bbe8f96962d41c0f3fe4a257494f7a73baefab9aba507477175289ccf9002a66cc16ca53d5d1f44d6fef9e014b27f687ecdc58f5111 libexif-0.6.24.tar.bz2 +509680584c32ea490dabb6a81ce5a159a1db018a5e95a97008925516fe48318509f0e287a03e4c78eaae7e575ec0397fedc30681fdd54308b518210e66b58a73 libexif-0.6.24.tar.gz