summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2021-04-08 21:31:01 +0800
committertaotieren2021-04-08 21:31:01 +0800
commit7c88fce4b22a03b08cbae0489b9436463022346d (patch)
treeba4afc499e0c72ce98cda7e93cf03dcc049d9c73
parent3b94a382ef6adcc623ba5d72c5629f495cebc871 (diff)
downloadaur-7c88fce4b22a03b08cbae0489b9436463022346d.tar.gz
Update qt-base 5.15.2+kde+r171
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD19
2 files changed, 16 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f88a3aa4c5c5..c800ccb85d6f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = qt5-base-util
pkgdesc = A cross-platform application and UI framework
- pkgver = 5.15.2
+ pkgver = 5.15.2+kde+r171
pkgrel = 1
url = https://www.qt.io
arch = x86_64
@@ -11,8 +11,9 @@ pkgbase = qt5-base-util
license = FDL
license = custom
depends = qt5-base
- source = https://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtbase-everywhere-src-5.15.2.tar.xz
- sha256sums = 909fad2591ee367993a75d7e2ea50ad4db332f05e1c38dd7a5a274e156a4e0f8
+ depends = git
+ source = git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
+ sha256sums = SKIP
pkgname = qt5-base-util
diff --git a/PKGBUILD b/PKGBUILD
index 38710a3659fa..f1e3b065739d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,22 +2,27 @@
pkgname=qt5-base-util
_pkgname=qt5-base
-_qtver=5.15.2
-pkgver=${_qtver/-/}
+pkgver=5.15.2+kde+r171
pkgrel=1
+_commit=cb2da673f53815a5cfe15f50df49b98032429f9e
arch=(x86_64)
url='https://www.qt.io'
license=('GPL3' 'LGPL3' 'FDL' 'custom')
pkgdesc='A cross-platform application and UI framework'
-depends=('qt5-base')
+depends=('qt5-base' 'git')
makedepends=()
optdepends=()
groups=('qt' 'qt5')
-_pkgfn="${_pkgname/5-/}-everywhere-src-${_qtver}"
-source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz")
-sha256sums=('909fad2591ee367993a75d7e2ea50ad4db332f05e1c38dd7a5a274e156a4e0f8')
+_pkgfn=qtbase
+source=('git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit')
+sha256sums=('SKIP')
-package()
+pkgver() {
+ cd $_pkgfqn
+ echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
+}
+
+package()
{
install -dm755 "${pkgdir}/opt/qt/qt5/${_pkgname}/"
cp -r "${srcdir}/${_pkgfn}/util" "${pkgdir}/opt/qt/qt5/${_pkgname}/"