diff --git a/cmake/trunk/PKGBUILD b/cmake/trunk/PKGBUILD index a42223f17..2264e1de6 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://github.com/Kitware/CMake.git?signed#tag=v$pkgver") +sha512sums=('SKIP') +validpgpkeys=('CBA23971357C2E6590D9EFD3EC8FEF3A7BFB4EDA') # Brad King build() { - cd ${pkgname}-${pkgver} + cd CMake ./bootstrap --prefix=/usr \ --mandir=/share/man \ --docdir=/share/doc/cmake \ @@ -30,7 +31,7 @@ build() { } package() { - cd ${pkgname}-${pkgver} + cd CMake make DESTDIR="${pkgdir}" install rm -r "$pkgdir"/usr/share/doc/cmake/html/_sources