diff --git a/cmake/trunk/PKGBUILD b/cmake/trunk/PKGBUILD index a42223f17..979ca1f74 100644 --- a/cmake/trunk/PKGBUILD +++ b/cmake/trunk/PKGBUILD @@ -4,19 +4,20 @@ pkgname=cmake pkgver=3.25.0 -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=('f6e527161b8501c72b71a95ff7a0cf304ae02a214086ff58dd686543243d939e83faf94780cda477b19e4d42e4b8f1ff96c52f98e8f7f717e102a5229f4dd44c') +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