summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 12 insertions, 7 deletions
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}/"