summaryrefslogtreecommitdiffstats
path: root/cmake-bootstrap/MAKEPKG
diff options
context:
space:
mode:
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