# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libssh VERSION= 0.10.6 KEYWORDS= security VARIANTS= standard SDESC[standard]= Library implementing the SSH2 protocol HOMEPAGE= https://www.libssh.org CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://www.libssh.org/files/0.10/ DISTFILE[1]= libssh-0.10.6.tar.xz:main DF_INDEX= 1 SPKGS[standard]= complete primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= cmake cpe zlib ssl:openssl11 LICENSE= LGPL21+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/include/libssh/libssh.h LICENSE_SCHEME= solo FPC_EQUIVALENT= security/libssh SOVERSION= 4.9.6 CMAKE_ARGS= -DWITH_EXAMPLES:BOOL=OFF -DWITH_GSSAPI:BOOL=ON -DWITH_ZLIB:BOOL=ON -DBUILD_STATIC_LIB:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DOPENSSL_ROOT_DIR={{OPENSSLBASE}} post-patch: ${RM} ${PATCH_WRKSRC}/cmake/Modules/UseDoxygen.cmake ${REINPLACE_CMD} \ -e 's|CMAKE_INSTALL_DIR}|CMAKE_INSTALL_DIR}/libssh|' \ ${WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -e 's| -pedantic-errors||' \ ${WRKSRC}/cmake/Modules/DefineCompilerFlags.cmake post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libssh.so [FILE:1131:descriptions/desc.primary] The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl). libssh features: * Full C library functions for manipulating a client-side SSH connection * SSH2 protocol compliant * Fully configurable sessions * Server support, SSH agent authentication support * Support for AES-128, AES-192, AES-256, Blowfish, 3DES in CBC mode * Use multiple SSH connections in a same process, at same time * Use multiple channels in the same connection * Thread safety when using different sessions at same time * POSIX-like SFTP implementation with openssh extension support * SCP implementation * RSA and DSS server public key supported * Compression support (with zlib) * Public key (RSA and DSS), password and kbd-interactive authentication [FILE:99:distinfo] 1861d498f5b6f1741b6abc73e608478491edcf9c9d4b6630eef6e74596de9dc1 561036 libssh-0.10.6.tar.xz [FILE:53:manifests/plist.primary] lib/ libssh.so.%%SOMAJOR%% libssh.so.%%SOVERSION%% [FILE:242:manifests/plist.dev] include/libssh/ callbacks.h legacy.h libssh.h libssh_version.h libsshpp.hpp server.h sftp.h ssh2.h lib/libssh.so lib/cmake/libssh/ libssh-config-release.cmake libssh-config-version.cmake libssh-config.cmake lib/pkgconfig/libssh.pc