Hi, This diff updates libssh2 to the latest release 1.2. Tested on amd64/sparc64.
Take maintainership on it with ok from previous maintainer. Comments ? OK ? Cheers, benoit
Index: Makefile =================================================================== RCS file: /cvs/openbsd/ports/security/libssh2/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- Makefile 3 Jun 2009 22:46:42 -0000 1.2 +++ Makefile 24 Sep 2009 21:05:26 -0000 @@ -2,13 +2,13 @@ COMMENT = library implementing the SSH2 protocol -DISTNAME = libssh2-1.1 +DISTNAME = libssh2-1.2 CATEGORIES = security -HOMEPAGE = http://www.libssh2.org/ -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libssh2/} -SHARED_LIBS += ssh2 2.0 # .1.0 +SHARED_LIBS += ssh2 3.0 # .1.1 + +HOMEPAGE = http://www.libssh2.org/ -MAINTAINER = Eric Sproul <e...@nanobyte.org> +MAINTAINER = Benoit Lecocq <ben...@openbsd.org> # libssh2: BSD License # libssh2 Documentation: Open Publication License @@ -17,9 +17,12 @@ PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes +WANTLIB = crypto ssl z + +MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libssh2/} + CONFIGURE_STYLE = gnu USE_LIBTOOL = Yes -WANTLIB = crypto ssl z # The second test will only pass if public key auth is configured for ${USER} REGRESS_IS_INTERACTIVE = Yes Index: distinfo =================================================================== RCS file: /cvs/openbsd/ports/security/libssh2/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 3 Jun 2009 22:46:42 -0000 1.2 +++ distinfo 24 Sep 2009 21:05:26 -0000 @@ -1,5 +1,5 @@ -MD5 (libssh2-1.1.tar.gz) = +KPrm7gU4KWiu3alQj9RKQ== -RMD160 (libssh2-1.1.tar.gz) = bMPW3PNReLhkbvwYxHILVZcgu+A= -SHA1 (libssh2-1.1.tar.gz) = 89ZciiTG6AkDZrmQHpvpen0/OOI= -SHA256 (libssh2-1.1.tar.gz) = UHt6YLfK/u8HHFipPSw8nuBwkqYdWrKa7nPoxMbHAgo= -SIZE (libssh2-1.1.tar.gz) = 582185 +MD5 (libssh2-1.2.tar.gz) = dR9LW12AkfhM/iX6UiJs+Q== +RMD160 (libssh2-1.2.tar.gz) = gXByGg7ONrnj0Qy6imMa+7JBDQk= +SHA1 (libssh2-1.2.tar.gz) = TSt5l/TruXa1Fud+taUwJogJCWk= +SHA256 (libssh2-1.2.tar.gz) = MXb8DDHea+dOUxaAMZy/WVY3ZnwGRSI9XWbK7FSTe7g= +SIZE (libssh2-1.2.tar.gz) = 532299 Index: pkg/PLIST =================================================================== RCS file: /cvs/openbsd/ports/security/libssh2/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 3 Jun 2009 22:46:42 -0000 1.2 +++ pkg/PLIST 24 Sep 2009 21:05:26 -0000 @@ -24,6 +24,7 @@ @man man/man3/libssh2_channel_receive_window_adjust.3 @man man/man3/libssh2_channel_receive_window_adjust2.3 @man man/man3/libssh2_channel_request_pty_ex.3 +...@man man/man3/libssh2_channel_request_pty_size_ex.3 @man man/man3/libssh2_channel_send_eof.3 @man man/man3/libssh2_channel_set_blocking.3 @man man/man3/libssh2_channel_setenv_ex.3 @@ -33,16 +34,37 @@ @man man/man3/libssh2_channel_window_write_ex.3 @man man/man3/libssh2_channel_write_ex.3 @man man/man3/libssh2_channel_x11_req_ex.3 +...@man man/man3/libssh2_free_host_entry.3 +...@man man/man3/libssh2_host_entry_match.3 @man man/man3/libssh2_hostkey_hash.3 +...@man man/man3/libssh2_knownhost_add.3 +...@man man/man3/libssh2_knownhost_check.3 +...@man man/man3/libssh2_knownhost_del.3 +...@man man/man3/libssh2_knownhost_get.3 +...@man man/man3/libssh2_knownhost_init.3 +...@man man/man3/libssh2_knownhost_readfile.3 +...@man man/man3/libssh2_knownhost_readline.3 +...@man man/man3/libssh2_knownhost_writefile.3 +...@man man/man3/libssh2_knownhost_writeline.3 +...@man man/man3/libssh2_new_host_entry.3 @man man/man3/libssh2_poll.3 @man man/man3/libssh2_poll_channel_read.3 +...@man man/man3/libssh2_publickey_add_ex.3 +...@man man/man3/libssh2_publickey_init.3 +...@man man/man3/libssh2_publickey_list_fetch.3 +...@man man/man3/libssh2_publickey_list_free.3 +...@man man/man3/libssh2_publickey_remove_ex.3 +...@man man/man3/libssh2_publickey_shutdown.3 @man man/man3/libssh2_scp_recv.3 @man man/man3/libssh2_scp_send_ex.3 @man man/man3/libssh2_session_abstract.3 @man man/man3/libssh2_session_block_directions.3 @man man/man3/libssh2_session_callback_set.3 @man man/man3/libssh2_session_disconnect_ex.3 +...@man man/man3/libssh2_session_flag.3 @man man/man3/libssh2_session_free.3 +...@man man/man3/libssh2_session_get_blocking.3 +...@man man/man3/libssh2_session_hostkey.3 @man man/man3/libssh2_session_init_ex.3 @man man/man3/libssh2_session_last_errno.3 @man man/man3/libssh2_session_last_error.3 @@ -70,6 +92,7 @@ @man man/man3/libssh2_sftp_write.3 @man man/man3/libssh2_trace.3 @man man/man3/libssh2_userauth_authenticated.3 +...@man man/man3/libssh2_userauth_hostbased_fromfile_ex.3 @man man/man3/libssh2_userauth_keyboard_interactive_ex.3 @man man/man3/libssh2_userauth_list.3 @man man/man3/libssh2_userauth_password_ex.3