wok-next rev 20936

Update cmake
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Aug 24 15:44:57 2018 +0300 (2018-08-24)
parents f99935f1778a
children 31305a1a8dad
files cmake/.icon.png cmake/receipt libuv/.icon.png libuv/receipt
line diff
     1.1 Binary file cmake/.icon.png has changed
     2.1 --- a/cmake/receipt	Fri Aug 24 15:29:24 2018 +0300
     2.2 +++ b/cmake/receipt	Fri Aug 24 15:44:57 2018 +0300
     2.3 @@ -1,23 +1,23 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="cmake"
     2.7 -VERSION="3.9.1"
     2.8 +VERSION="3.12.1"
     2.9  CATEGORY="development"
    2.10  SHORT_DESC="Cross-platform build system generator"
    2.11  MAINTAINER="pankso@slitaz.org"
    2.12  LICENSE="BSD"
    2.13  WEB_SITE="https://cmake.org/"
    2.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/cmake.html"
    2.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/cmake.html"
    2.16  
    2.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.18  WGET_URL="http://www.cmake.org/files/v${VERSION%.*}/$TARBALL"
    2.19  
    2.20  BUILD_DEPENDS="zlib-dev curl-dev bzip2-dev xz-dev libarchive-dev \
    2.21 -expat-dev ncurses-dev gfortran"
    2.22 +expat-dev ncurses-dev gfortran libuv-dev"
    2.23  
    2.24  compile_rules() {
    2.25 -	sed -i '/CMAKE_USE_LIBUV 1/s/1/0/' CMakeLists.txt &&
    2.26 -	sed -i '/"lib64"/s/64//' Modules/GNUInstallDirs.cmake &&
    2.27 +	sed -i '/"lib64"/s/64//' Modules/GNUInstallDirs.cmake
    2.28 +	fix math
    2.29  
    2.30  	./bootstrap \
    2.31  		--prefix=/usr \
    2.32 @@ -32,5 +32,8 @@
    2.33  
    2.34  genpkg_rules() {
    2.35  	copy @std @dev
    2.36 -	DEPENDS="expat libarchive libcurl ncurses ncurses-libform zlib"
    2.37 +	DEPENDS="expat libarchive libcurl libuv ncurses ncurses-libform zlib"
    2.38  }
    2.39 +
    2.40 +# CMake should be updated both with Boost:
    2.41 +# https://stackoverflow.com/questions/42123509/cmake-finds-boost-but-the-imported-targets-not-available-for-boost-version
     3.1 Binary file libuv/.icon.png has changed
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/libuv/receipt	Fri Aug 24 15:44:57 2018 +0300
     4.3 @@ -0,0 +1,37 @@
     4.4 +# SliTaz package receipt v2.
     4.5 +
     4.6 +PACKAGE="libuv"
     4.7 +VERSION="1.23.0"
     4.8 +CATEGORY="libs"
     4.9 +SHORT_DESC="Cross-platform asychronous I/O"
    4.10 +MAINTAINER="al.bobylev@gmail.com"
    4.11 +LICENSE="MIT"
    4.12 +WEB_SITE="https://libuv.org/"
    4.13 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/libuv.html"
    4.14 +
    4.15 +TARBALL="$PACKAGE-v$VERSION.tar.gz"
    4.16 +WGET_URL="https://dist.libuv.org/dist/v$VERSION/$TARBALL"
    4.17 +
    4.18 +BUILD_DEPENDS="automake libtool libnsl-dev"
    4.19 +SPLIT="libuv-dev"
    4.20 +
    4.21 +compile_rules() {
    4.22 +	./autogen.sh &&
    4.23 +	./configure \
    4.24 +		--disable-static \
    4.25 +		$CONFIGURE_ARGS &&
    4.26 +	make &&
    4.27 +	make install
    4.28 +}
    4.29 +
    4.30 +genpkg_rules() {
    4.31 +	case $PACKAGE in
    4.32 +		libuv)
    4.33 +			copy @std
    4.34 +			DEPENDS="libnsl"
    4.35 +			;;
    4.36 +		*-dev)
    4.37 +			copy @dev
    4.38 +			;;
    4.39 +	esac
    4.40 +}