blob: fbd10019d5622111274fffa6ea443cc7a462f8ed (
plain)
1 # Description: A cross-platform, open-source make system.
2 # URL: http://www.cmake.org/
3 # Maintainer: Jose V Beneyto, sepen at crux dot nu
4 # Packager: Mark Rosenstand, mark at borkware dot net
5 # Depends on: curl libarchive expat ncurses
6
7 name=cmake
8 version=3.6.1
9 release=1
10 source=(http://www.cmake.org/files/v${version%.*}/$name-$version.tar.gz)
11
12 build() {
13 cd $name-$version
14
15 # fix installation path
16 sed -i Source/CMakeInstallDestinations.cmake \
17 -e 's|share/cmake-${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}|share/cmake|'
18
19 ./bootstrap \
20 --prefix=/usr \
21 --system-libs \
22 --system-libarchive \
23 --no-system-jsoncpp \
24 --parallel=$(sed -e 's/.*-j *\([0-9]\+\).*/\1/' <<< $MAKEFLAGS)
25
26 make
27 make DESTDIR=$PKG install
28 rm -r $PKG/usr/doc
29
30 # keep versioned dir for compatibility
31 ln -sf $name $PKG/usr/share/$name-${version%.*}
32 }
|