comparison network/libssh/libssh.sh @ 606:25cecc6dca48

vanilla: use POSIX shell and busybox tar
author David Demelier <markand@malikania.fr>
date Thu, 18 Jul 2019 07:26:43 +0200
parents b986af3ae569
children
comparison
equal deleted inserted replaced
605:860ab66f5f71 606:25cecc6dca48
27 : ${CFLAGS:=-O2} 27 : ${CFLAGS:=-O2}
28 28
29 build() 29 build()
30 { 30 {
31 rm -rf libssh2-$PKGVERSION 31 rm -rf libssh2-$PKGVERSION
32 tar xvaf libssh2-$PKGVERSION.tar.gz 32 tar xvf libssh2-$PKGVERSION.tar.gz
33 pushd libssh2-$PKGVERSION 33 cd libssh2-$PKGVERSION
34 34
35 mkdir build && pushd build 35 mkdir build && cd build
36 cmake .. \ 36 cmake .. \
37 -DBUILD_SHARED_LIBS=On \ 37 -DBUILD_SHARED_LIBS=On \
38 -DCMAKE_BUILD_TYPE=Release \ 38 -DCMAKE_BUILD_TYPE=Release \
39 -DCMAKE_C_COMPILER="$CC" \ 39 -DCMAKE_C_COMPILER="$CC" \
40 -DCMAKE_C_FLAGS="$CFLAGS" \ 40 -DCMAKE_C_FLAGS="$CFLAGS" \
45 -DCMAKE_INSTALL_DOCDIR=/share/doc/libssh \ 45 -DCMAKE_INSTALL_DOCDIR=/share/doc/libssh \
46 -DCRYPTO_BACKEND=OpenSSL \ 46 -DCRYPTO_BACKEND=OpenSSL \
47 -DENABLE_ZLIB_COMPRESSION=On 47 -DENABLE_ZLIB_COMPRESSION=On
48 make 48 make
49 make install DESTDIR=$DESTDIR 49 make install DESTDIR=$DESTDIR
50 popd 50 cd ..
51 51
52 popd 52 cd ..
53 rm -rf libssh2-$PKGVERSION 53 rm -rf libssh2-$PKGVERSION
54 } 54 }