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