summaryrefslogtreecommitdiff
path: root/harmony/cmake/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'harmony/cmake/APKBUILD')
-rw-r--r--harmony/cmake/APKBUILD59
1 files changed, 0 insertions, 59 deletions
diff --git a/harmony/cmake/APKBUILD b/harmony/cmake/APKBUILD
deleted file mode 100644
index b89114090..000000000
--- a/harmony/cmake/APKBUILD
+++ /dev/null
@@ -1,59 +0,0 @@
-# Contributor: Valery Kartel <valery.kartel@gmail.com>
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=cmake
-pkgver=3.9.5
-pkgrel=0
-pkgdesc="CMake is a cross-platform open-source make system"
-url="http://www.cmake.org"
-arch="all"
-license="CMake"
-makedepends="ncurses-dev curl-dev expat-dev zlib-dev bzip2-dev libarchive-dev
- libuv-dev xz-dev rhash-dev"
-options="!checkroot"
-checkdepends="musl-utils file"
-subpackages="$pkgname-doc"
-
-case $pkgver in
-*.*.*.*) _v=v${pkgver%.*.*};;
-*.*.*) _v=v${pkgver%.*};;
-esac
-
-source="http://www.cmake.org/files/$_v/cmake-${pkgver}.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
-
-_parallel_opt() {
- local i n
- for i in $MAKEOPTS; do
- case "$i" in
- -j*) n=${i#-j};;
- esac;
- done
- [ -n "$n" ] && echo "--parallel $n"
-}
-
-build() {
- cd "$builddir"
- # jsoncpp needs cmake to build so to avoid recursive build
- # dependency, we use the bundled version of jsoncpp
- ./bootstrap \
- --prefix=/usr \
- --mandir=/share/man \
- --datadir=/share/$pkgname \
- --docdir=/share/doc/$pkgname \
- --system-libs \
- --no-system-jsoncpp \
- $(_parallel_opt)
- make
-}
-
-check() {
- cd "$builddir"
- CTEST_OUTPUT_ON_FAILURE=TRUE bin/ctest
-}
-
-package() {
- cd $startdir/src/$pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-sha512sums="71a0848a0c7048c210fe16fbd2b0c2870bd4c2140098225e94fac13a53059f4ae610139115ab8c153989886baa087d506b9ffbc7b91ddc157b0c85e3223828a0 cmake-3.9.5.tar.gz"