aboutsummaryrefslogtreecommitdiffstats
path: root/community/qt5-qtnetworkauth/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/qt5-qtnetworkauth/APKBUILD')
-rw-r--r--community/qt5-qtnetworkauth/APKBUILD30
1 files changed, 19 insertions, 11 deletions
diff --git a/community/qt5-qtnetworkauth/APKBUILD b/community/qt5-qtnetworkauth/APKBUILD
index 426bc24a1c4..f49f888ac89 100644
--- a/community/qt5-qtnetworkauth/APKBUILD
+++ b/community/qt5-qtnetworkauth/APKBUILD
@@ -1,23 +1,30 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qt5-qtnetworkauth
-pkgver=5.15.4_git20220407
+pkgver=5.15.10_git20230424
pkgrel=0
-_commit="2b0c9499e4000858138802e8f5aa28aa2ebe14c0"
+_module="${pkgname#qt5-}"
+_pkgver=a0f23c6a1f11bd7c6a8e4fd34f10bdb0a35789fa
+_fullname=$_module-$_pkgver
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url="https://www.qt.io/developers/"
license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0"
pkgdesc="Network authentication module"
makedepends="qt5-qtbase-dev"
subpackages="$pkgname-dev $pkgname-doc"
-builddir="$srcdir/qtnetworkauth-$_commit"
-
-case $pkgver in
- *_beta*|*_rc*) _rel=development_releases;;
- *) _rel=official_releases;;
-esac
-
-source="https://invent.kde.org/qt/qt/qtnetworkauth/-/archive/$_commit/qtnetworkauth-$_commit.tar.gz"
+source="https://dev.alpinelinux.org/archive/qt/$_fullname.tar.xz"
+builddir="$srcdir/$_fullname"
+
+_disturl="dev.alpinelinux.org:/archive/qt/"
+snapshot() {
+ clean
+ makedepends="git xz rsync tar" deps
+ mkdir -p "$srcdir" && cd "$srcdir"
+ git clone --filter=tree:0 https://invent.kde.org/qt/qt/$_module.git .
+ git archive --format tar --prefix=$_fullname/ $_pkgver > "$SRCDEST"/$_fullname.tar
+ xz -vv -T0 -9 -e "$SRCDEST"/$_fullname.tar
+ rsync --progress -La "$SRCDEST"/$_fullname.tar.xz $_disturl
+}
prepare() {
default_prepare
@@ -42,6 +49,7 @@ package() {
install -d "$pkgdir"/usr/share/licenses
ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/$pkgname
}
+
sha512sums="
-07d19a87b0db82dd40d9938a430fb0653fa35dfa3270fabf932546e5154fb64edb76609f64500cfeb0695868519f6d35a8e38843019de91afb53dc804df3691d qtnetworkauth-2b0c9499e4000858138802e8f5aa28aa2ebe14c0.tar.gz
+ffb7ecd43aecc41bc901fad9deb818dd777389e712d0ee050c279f10397c01227ec6983ff0b4b16dd21b383c444474c49ab9b95c6542915d7ea03ad3333caf9b qtnetworkauth-a0f23c6a1f11bd7c6a8e4fd34f10bdb0a35789fa.tar.xz
"