summaryrefslogtreecommitdiffstats
path: root/cmake/MAKEPKG
diff options
context:
space:
mode:
authorzorz <zorz@krypt.sh>2026-04-28 09:45:09 +0300
committerzorz <zorz@krypt.sh>2026-04-28 09:45:09 +0300
commit566175feab71c6abc08771100640e52b7db518ac (patch)
tree70436ee26223e74b8df730c43690e811524801f8 /cmake/MAKEPKG
parentc2c1ab3e20bc10585ca0fbe4c2a20917cd8962be (diff)
downloadbootstrap-566175feab71c6abc08771100640e52b7db518ac.tar.gz
bootstrap-566175feab71c6abc08771100640e52b7db518ac.tar.xz
bootstrap buildsHEADmain
Diffstat (limited to 'cmake/MAKEPKG')
-rw-r--r--cmake/MAKEPKG39
1 files changed, 39 insertions, 0 deletions
diff --git a/cmake/MAKEPKG b/cmake/MAKEPKG
new file mode 100644
index 0000000..d807cad
--- /dev/null
+++ b/cmake/MAKEPKG
@@ -0,0 +1,39 @@
1#!/bin/mkpkg
2# description: Cross-platform build system
3# url: https://cmake.org/
4
5name=cmake
6version=4.3.1
7_shortver=4.3
8release=1
9depends=(libressl llvm-toolchain ncurses zlib zstd)
10source=(https://cmake.org/files/v$_shortver/cmake-$version.tar.gz)
11
12sha256sums=(
13 "0798f4be7a1a406a419ac32db90c2956936fecbf50db3057d7af47d69a2d7edb"
14)
15
16build() {
17 cd cmake-$version
18
19 ./bootstrap \
20 --prefix=/usr \
21 --parallel=${JOBS:-1} \
22 --system-zlib \
23 --system-zstd
24
25 make
26 make DESTDIR=$PKG install
27
28 rm -rf $PKG/usr/doc
29 rm -rf $PKG/usr/share/bash-completion
30 rm -rf $PKG/usr/share/emacs
31 rm -rf $PKG/usr/share/vim
32}
33
34signify() {
35 untrusted comment: public key
36 RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
37}
38
39# vim: filetype=sh