summaryrefslogtreecommitdiffstats
path: root/cmake-bootstrap/MAKEPKG
diff options
context:
space:
mode:
authorzorz <zorz@opentux.org>2026-03-29 17:03:01 +0300
committerzorz <zorz@opentux.org>2026-03-29 17:03:01 +0300
commitc1acac9dda5766718fefe4c9f0271eae9926ff22 (patch)
tree206935001903d58d1ac2a7bc926b3af04ca67037 /cmake-bootstrap/MAKEPKG
parentea18cb9577760b9e35ce06899897deb88a8eeca1 (diff)
downloadbootstrap-c1acac9dda5766718fefe4c9f0271eae9926ff22.tar.gz
bootstrap-c1acac9dda5766718fefe4c9f0271eae9926ff22.tar.xz
.
Diffstat (limited to 'cmake-bootstrap/MAKEPKG')
-rw-r--r--cmake-bootstrap/MAKEPKG39
1 files changed, 39 insertions, 0 deletions
diff --git a/cmake-bootstrap/MAKEPKG b/cmake-bootstrap/MAKEPKG
new file mode 100644
index 0000000..d807cad
--- /dev/null
+++ b/cmake-bootstrap/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