Merge pull request #3357 from MehdiChinoune/cmake-update

cmake: update to 3.25.1
This commit is contained in:
Christoph Reiter 2022-12-03 11:09:54 +01:00 committed by GitHub
commit ca836c01bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,7 +3,7 @@
_realname=cmake
pkgname=("${_realname}" "${_realname}-emacs" "${_realname}-vim")
pkgver=3.23.2
pkgver=3.25.1
pkgrel=1
pkgdesc="A cross-platform open-source make system"
arch=('i686' 'x86_64')
@ -37,7 +37,7 @@ depends=('gcc-libs'
'zlib')
options=('staticlibs' 'strip')
source=(https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz)
sha256sums=('f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa')
sha256sums=('1c511d09516af493694ed9baf13c55947a36389674d657a2d5e0ccedc6b291d8')
# =========================================== #
build() {
@ -51,6 +51,7 @@ build() {
--parallel=$(nproc) \
--mandir=share/man \
--docdir=share/doc/${_realname} \
--datadir=share/${_realname} \
-- -DCURSES_FORM_LIBRARY=/usr/lib/libformw.dll.a \
-DCTEST_TEST_CTEST=ON \
-DCMAKE_BUILD_TYPE=Release
@ -68,14 +69,14 @@ build() {
package_cmake() {
cd ${srcdir}/dest
install -d ${pkgdir}/usr/bin/
install -d ${pkgdir}/usr/share/aclocal
install -d ${pkgdir}/usr/share/${_realname}-${pkgver}
install -d ${pkgdir}/usr/share/${_realname}
cp -r usr/bin/* ${pkgdir}/usr/bin/
cp -r usr/share/aclocal/* ${pkgdir}/usr/share/aclocal/
cp -r usr/share/cmake-${pkgver}/* ${pkgdir}/usr/share/cmake-${pkgver}/
cp -r usr/share/cmake/* ${pkgdir}/usr/share/${_realname}/
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/Copyright.txt \
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE