diff --git a/cmake/trunk/PKGBUILD b/cmake/trunk/PKGBUILD index 5eea40d3b..051c9d81e 100644 --- a/cmake/trunk/PKGBUILD +++ b/cmake/trunk/PKGBUILD @@ -4,19 +4,20 @@ pkgname=cmake pkgver=3.25.2 -pkgrel=1 +pkgrel=2 pkgdesc='A cross-platform open-source make system' arch=('x86_64') url="https://www.cmake.org/" license=('custom') depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'libuv' 'rhash') -makedepends=('qt6-base' 'python-sphinx' 'emacs') +makedepends=('git' 'qt6-base' 'python-sphinx' 'emacs') optdepends=('qt6-base: cmake-gui') -source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('20146d06a1722c36249192944a58e4780aad334d2bc5ce2a3d8c4f24656630c5b71ca0ae7ed53587e3d46f488bd773452fa60c3fc7045fe54db2dbc6ffd86390') +source=("git+https://gitlab.kitware.com/cmake/cmake.git?signed#tag=v${pkgver}") +sha512sums=('SKIP') +validpgpkeys=('CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA') # Brad King build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} ./bootstrap --prefix=/usr \ --mandir=/share/man \ --docdir=/share/doc/cmake \ @@ -30,7 +31,7 @@ build() { } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make DESTDIR="${pkgdir}" install rm -r "$pkgdir"/usr/share/doc/cmake/html/_sources