libssh 0.5.3
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Tue, 20 Nov 2012 22:08:31 +0000 (16:08 -0600)
committerYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Tue, 20 Nov 2012 22:08:31 +0000 (16:08 -0600)
0.5.2-getsockopt.patch [deleted file]
README [deleted file]
libssh-0.5.2-2.cygport [deleted file]
libssh-common.hint [deleted file]
libssh-devel.hint [deleted file]
libssh.cygport [new file with mode: 0644]
libssh.hint [deleted file]
libssh4.hint [deleted file]

diff --git a/0.5.2-getsockopt.patch b/0.5.2-getsockopt.patch
deleted file mode 100644 (file)
index 5b5ab68..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-connect.c: In function ‘ssh_connect_ai_timeout’:
-connect.c:207:3: error: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness
-/usr/include/sys/socket.h:47:7: note: expected ‘socklen_t *’ but argument is of type ‘unsigned int *’
-
---- origsrc/libssh-0.5.2/src/connect.c 2011-09-16 14:57:36.000000000 -0500
-+++ src/libssh-0.5.2/src/connect.c     2011-09-26 20:12:10.101408800 -0500
-@@ -159,7 +159,7 @@ static int ssh_connect_ai_timeout(ssh_se
-   int timeout_ms;
-   ssh_pollfd_t fds;
-   int rc = 0;
--  unsigned int len = sizeof(rc);
-+  socklen_t len = sizeof(rc);
-   enter_function();
diff --git a/README b/README
deleted file mode 100644 (file)
index 1d289df..0000000
--- a/README
+++ /dev/null
@@ -1,59 +0,0 @@
-libssh
-------------------------------------------
-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).
-
-Runtime requirements:
-  cygwin-1.7.5-1
-  libgcc1-4.3.4-3
-  libssp0-4.3.4-3
-  openssl-0.9.8n-1
-  zlib0-1.2.3-10
-
-Build requirements:
-(besides corresponding -devel packages)
-  binutils-2.20.51-2
-  cmake-2.8.1-11
-  cygport-0.9.84-1
-  gcc4-core-4.3.4-3
-  make-3.81-2
-
-Canonical website:
-  http://www.libssh.org/
-
-Canonical download:
-  http://www.libssh.org/files/
-
--------------------------------------------
-
-Build instructions:
-  unpack libssh-0.4.4-X-src.tar.bz2
-    if you use setup to install this src package, it will be
-        unpacked under /usr/src automatically
-  cd /usr/src
-  cygport ./libssh-0.4.4-X.cygport all
-
-This will create:
-  /usr/src/libssh-0.4.4-X-src.tar.bz2
-  /usr/src/libssh-common-0.4.4-X.tar.bz2
-  /usr/src/libssh-devel-0.4.4-X.tar.bz2
-  /usr/src/libssh4-0.4.4-X.tar.bz2
-
--------------------------------------------
-
-Port Notes:
-
------ version 0.4.4-1 -----
-Version bump.
-
------ version 0.4.2-1 -----
-Initial release for Cygwin 1.7.
-
-
-Cygwin port maintained by:
-http://sourceware.org/cygwinports/
diff --git a/libssh-0.5.2-2.cygport b/libssh-0.5.2-2.cygport
deleted file mode 100644 (file)
index 1d23a73..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-inherit cmake
-
-DESCRIPTION="SSH implementation library"
-HOMEPAGE="http://www.libssh.org/"
-SRC_URI="http://www.libssh.org/files/${PV[1]}.${PV[2]}/${P}.tar.gz"
-PATCH_URI="0.5.2-getsockopt.patch"
-
-PKG_NAMES="${PN}4 ${PN}-common ${PN}-devel"
-libssh4_CONTENTS='usr/bin/*-4.dll'
-libssh_common_CONTENTS='usr/share/doc/'
-libssh_devel_CONTENTS='usr/include/ usr/lib/'
-
-CYGCMAKE_ARGS="-DWITH_FPIC=FALSE -DWITH_VISIBILITY_HIDDEN=FALSE"
diff --git a/libssh-common.hint b/libssh-common.hint
deleted file mode 100644 (file)
index ea9d849..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-category: Libs
-external-source: libssh
-sdesc: "SSH implementation library (documentation)"
-ldesc: "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)."
diff --git a/libssh-devel.hint b/libssh-devel.hint
deleted file mode 100644 (file)
index 62b17ee..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-category: Libs
-requires: libssh4
-external-source: libssh
-sdesc: "SSH implementation library (development)"
-ldesc: "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)."
diff --git a/libssh.cygport b/libssh.cygport
new file mode 100644 (file)
index 0000000..793bc34
--- /dev/null
@@ -0,0 +1,24 @@
+inherit cmake
+
+NAME="libssh"
+VERSION=0.5.3
+RELEASE=1
+CATEGORY="Net"
+SUMMARY="SSH implementation library"
+DESCRIPTION="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)."
+HOMEPAGE="http://www.libssh.org/"
+SRC_URI="https://red.libssh.org/attachments/download/38/libssh-${VERSION}.tar.gz"
+
+PKG_NAMES="${PN}4 ${PN}-common ${PN}-devel"
+libssh4_REQUIRES="libssh-common"
+libssh4_CONTENTS='usr/bin/*-4.dll'
+libssh_common_CONTENTS='usr/share/doc/'
+libssh_devel_CONTENTS='usr/include/ usr/lib/'
+
+CYGCMAKE_ARGS="-DWITH_FPIC=FALSE -DWITH_VISIBILITY_HIDDEN=FALSE"
diff --git a/libssh.hint b/libssh.hint
deleted file mode 100644 (file)
index 81f489b..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-category: Libs
-sdesc: "SSH implementation library (documentation)"
-ldesc: "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)."
diff --git a/libssh4.hint b/libssh4.hint
deleted file mode 100644 (file)
index 614de5d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-category: Net
-requires: libssp0 libopenssl100 zlib0 libssh-common
-external-source: libssh
-sdesc: "SSH implementation library (runtime)"
-ldesc: "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)."
This page took 0.027091 seconds and 5 git commands to generate.