SUMMARY="Cross platform Make" DESCRIPTION=" CMake is a cross-platform, open-source build system. It is a family of tools \ designed to build, test and package software. CMake is used to control the \ software compilation process using simple platform and compiler independent \ configuration files. CMake generates native makefiles and workspaces that can \ be used in the compiler environment of your choice. " HOMEPAGE="http://www.cmake.org" LICENSE="CMake" COPYRIGHT="2002-2013 Kitware, Inc., Insight Consortium, All rights reserved." SRC_URI="http://www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz" CHECKSUM_SHA256="b32acb483afdd14339941c6e4ec25f633d916a7a472653a0b00838771a6c0562" REVISION="7" ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" cmake = $portVersion compat >= 2.8 cmd:cmake = $portVersion compat >= 2.8 cmd:ccmake = $portVersion compat >= 2.8 cmd:cpack = $portVersion compat >= 2.8 cmd:ctest = $portVersion compat >= 2.8 " REQUIRES=" haiku >= $haikuVersion lib:libncurses " BUILD_REQUIRES=" devel:libncurses " BUILD_PREREQUIRES=" haiku_devel >= $haikuVersion cmd:gcc cmd:grep cmd:ld cmd:libtool cmd:make cmd:sed " PATCHES="cmake-2.8.11.2.patchset" BUILD() { ./configure --prefix=$prefix \ --datadir=/$relativeDataDir/cmake \ --docdir=/$relativeDocDir \ --mandir=/$relativeManDir make $jobArgs } INSTALL() { make install # No way to tell this to configure... mv $prefix/share/aclocal $dataDir rmdir $prefix/share } TEST() { make test VERBOSE=1 }