author | Antonio Rojas
<arojas@archlinux.org> 2021-04-13 07:05:16 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2021-04-13 07:05:16 UTC |
parent | 21ce12cba8dfa38e1edb28cb6f08b416b077fe07 |
PKGBUILD | +15 | -7 |
diff --git a/PKGBUILD b/PKGBUILD index 7f11349..9b46be6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,29 +2,37 @@ # Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=qt5-tools -_qtver=5.15.2 -pkgver=${_qtver/-/} -pkgrel=3 +pkgver=5.15.2+kde+r17 +pkgrel=1 +_commit=33693a928986006d79c1ee743733cde5966ac402 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom') pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)' depends=('qt5-base' 'hicolor-icon-theme') -makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit') +makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit' 'git') optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant') groups=('qt' 'qt5') conflicts=('qtchooser') -_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz" +_pkgfqn=qttools +source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit {assistant,designer,linguist,qdbusviewer}.desktop) -sha256sums=('c189d0ce1ff7c739db9a3ace52ac3e24cb8fd6dbf234e49f075249b38f43c1cc' +sha256sums=('SKIP' '8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4' '92f3e5dc8bc416e02893c38a05287238853e0c20732df1e62d6a672744a34e7c' '15781519115e36d2c67c12ee6bc636425cd445072f43cb8bdd1364cfacbe4c45' 'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db') +pkgver() { + cd $_pkgfqn + echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` +} + prepare() { mkdir -p build + + cd $_pkgfqn + git revert -n dbe0567470db2b369a9fdb28d9fbac38be3e2d60 # Revert version bump } build() {