[Lunar-commits] <moonbase> libssh: Adding to moonbase. This module will be needed by KDE-4.4.0 when it is released (kdebase4-runtime).

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Thu Oct 1 13:42:24 CEST 2009


commit 6ce8488e4e8a3bee4776f902c9407f88c8ea144d
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Thu Oct 1 07:42:24 2009 -0400

    libssh: Adding to moonbase. This module will be needed by KDE-4.4.0 when it is
    released (kdebase4-runtime).
---
 libs/libssh/BUILD   |   13 +++++++++++++
 libs/libssh/DEPENDS |    5 +++++
 libs/libssh/DETAILS |   18 ++++++++++++++++++
 3 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/libs/libssh/BUILD b/libs/libssh/BUILD
new file mode 100644
index 0000000..bab1db4
--- /dev/null
+++ b/libs/libssh/BUILD
@@ -0,0 +1,13 @@
+(
+
+  OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-build"
+
+  mkdir $OOTB_DIR &&
+  cd $OOTB_DIR    &&
+
+  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
+                           -DCMAKE_BUILD_TYPE=RELEASE             &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/libs/libssh/DEPENDS b/libs/libssh/DEPENDS
new file mode 100644
index 0000000..a01755e
--- /dev/null
+++ b/libs/libssh/DEPENDS
@@ -0,0 +1,5 @@
+depends  cmake
+
+optional_depends libgcrypt "" "" "for cryptographic support"
+optional_depends openssl   "" "" "for cryptographics support"
+optional_depends zlib      "" "" "for data compression support"
diff --git a/libs/libssh/DETAILS b/libs/libssh/DETAILS
new file mode 100644
index 0000000..1073de7
--- /dev/null
+++ b/libs/libssh/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=libssh
+         VERSION=0.3.4
+          SOURCE=$MODULE-$VERSION.tar.gz
+   SOURCE_URL[0]=http://www.libssh.org/files/
+      SOURCE_VFY=sha1:abded99e80706ae8d50f5f25e1a3eed3c909513d
+        WEB_SITE=http://www.libssh.org/
+         ENTERED=20091001
+         UPDATED=20091001
+           SHORT="library for accessing ssh client services through C libraries calls"
+
+cat << EOF
+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).
+EOF


More information about the Lunar-commits mailing list