From 2697dfa1e195897e20840f76ffe5a78ac0cfda0e Mon Sep 17 00:00:00 2001 From: lxh Date: Thu, 14 Nov 2024 20:50:20 +0800 Subject: [PATCH 1/3] =?UTF-8?q?1.libexif=E5=BA=93=E7=9A=84hpkbuild?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9A=84=E4=BB=A3=E7=A0=81=E8=A7=84=E8=8C=83?= =?UTF-8?q?=E6=95=B4=E6=94=B9=202.=E6=94=B9=E4=B8=BAgitee=E9=93=BE?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lxh --- thirdparty/libexif/HPKBUILD | 16 ++++++++-------- thirdparty/libexif/SHA512SUM | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/thirdparty/libexif/HPKBUILD b/thirdparty/libexif/HPKBUILD index 68d24644..663bbd81 100644 --- a/thirdparty/libexif/HPKBUILD +++ b/thirdparty/libexif/HPKBUILD @@ -22,20 +22,19 @@ 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://gitee.com/lycium_pkg_mirror/libexif/repository/archive/v0.6.24.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 +51,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 +61,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 b100c007..4af557e1 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 -- Gitee From baf8646b25cf70e63a2beb038e3d28ac9eab50b6 Mon Sep 17 00:00:00 2001 From: lxh Date: Fri, 15 Nov 2024 03:39:09 +0000 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=9D=E7=95=99=E5=8E=9F=E6=9C=89?= =?UTF-8?q?=E7=9A=84github=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lxh --- thirdparty/libexif/HPKBUILD | 1 + 1 file changed, 1 insertion(+) diff --git a/thirdparty/libexif/HPKBUILD b/thirdparty/libexif/HPKBUILD index 663bbd81..251a12a5 100644 --- a/thirdparty/libexif/HPKBUILD +++ b/thirdparty/libexif/HPKBUILD @@ -24,6 +24,7 @@ license=("LGPL-2.1-only") depends=() #要安装bzip2才能编译过 makedepends=() +#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/v0.6.24.tar.gz" autounpack=true downloadpackage=true -- Gitee From e0fc8b67b975684f8132f0301499c1cb36be3a12 Mon Sep 17 00:00:00 2001 From: lxh Date: Fri, 22 Nov 2024 07:59:24 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E6=8A=8A=E7=89=88=E6=9C=AC=E7=94=A8?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E6=9D=A5=E8=A1=A8=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lxh --- thirdparty/libexif/HPKBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/thirdparty/libexif/HPKBUILD b/thirdparty/libexif/HPKBUILD index 251a12a5..c99afdeb 100644 --- a/thirdparty/libexif/HPKBUILD +++ b/thirdparty/libexif/HPKBUILD @@ -25,7 +25,7 @@ depends=() #要安装bzip2才能编译过 makedepends=() #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/v0.6.24.tar.gz" +source="https://gitee.com/lycium_pkg_mirror/libexif/repository/archive/$pkgver.tar.gz" autounpack=true downloadpackage=true buildtools="configure" -- Gitee