diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 12 insertions, 7 deletions
@@ -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}/" |