diff options
Diffstat (limited to 'community/qt5-qtgamepad/APKBUILD')
-rw-r--r-- | community/qt5-qtgamepad/APKBUILD | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/community/qt5-qtgamepad/APKBUILD b/community/qt5-qtgamepad/APKBUILD index 93c69ff5642..e474afc6c22 100644 --- a/community/qt5-qtgamepad/APKBUILD +++ b/community/qt5-qtgamepad/APKBUILD @@ -1,9 +1,11 @@ # Contributor: Diaz Devera Victor <vitronic2@gmail.com> # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=qt5-qtgamepad -pkgver=5.15.4_git20220407 +pkgver=5.15.10_git20230414 pkgrel=0 -_commit="8526b210146a2d030ae2f55ad44261befea4a087" +_module="${pkgname#qt5-}" +_pkgver=f90bd729eb70d4a0770efed3f9bb1b6dbe67d37c +_fullname=$_module-$_pkgver pkgdesc="Adds support for getting events from gamepad devices" url="https://doc.qt.io/qt-5/qtgamepad-index.html" license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1.0" @@ -17,14 +19,19 @@ makedepends="$depends_dev qt5-qtbase-dev " subpackages="$pkgname-dev" -builddir="$srcdir/qtgamepad-$_commit" +source="https://dev.alpinelinux.org/archive/qt/$_fullname.tar.xz" +builddir="$srcdir/$_fullname" -case $pkgver in - *_beta*|*_rc*) _rel=development_releases;; - *) _rel=official_releases;; -esac - -source="https://invent.kde.org/qt/qt/qtgamepad/-/archive/$_commit/qtgamepad-$_commit.tar.gz" +_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 @@ -55,5 +62,5 @@ package() { } sha512sums=" -3a84a0a6dfa8f441834d02e4492b173a38785410b25e202d72ea147cbb6be1873e09064640c9f12a9236dd04cdb8481cf9989853b5dc81d2002f33773ff3fb0c qtgamepad-8526b210146a2d030ae2f55ad44261befea4a087.tar.gz +1de5d52390e1bd2d4135a99ccd69fb02aee1af5567d032c584f3f05d024c44828ade7a036b9116f3ca9000dadf719f99a55330fac09ea294b3c0df9245d9ca17 qtgamepad-f90bd729eb70d4a0770efed3f9bb1b6dbe67d37c.tar.xz " |