Tue Nov 18 16:19:04 2008 UTC ()
Update from version 1.30nb1 to 1.33.

Pkgsrc changes:
 o Adapt patch-aa, still needed for non-hanging tests...

Upstream changes:

1.33 2008.10.21

    - Fix open() calls (rt.cpan.org #40020)
    - Fix non-shell problem (rt.cpan.org #39980)
    - Allow full agent forwarding (rt.cpan.org #32190)
    - Handle hashed known_hosts files (Greg Sabino Mullane, rt.cpan.org #25175)

1.32 2008.10.16

    - Add IO::Handle to Perl.pm (rt.cpan.org #40057, #35985)
    - Minor test cleanups.

1.31 2008.10.02

    - New co-maintainer, Greg Sabino Mullane (TURNSTEP).
    - Prevent t/03-packet.t from hanging due to high file descriptor.
      (altblue at n0i.net, rt.cpan.org #6101)
    - Skip some tests if Math::GMP not installed (e.g. from choosing only
      protocol 2 in Makefile.PL) (Greg Sabino Mullane, reported in
      rt.cpan.org #25152)
    - If ENV{HOME} is not set, use getpwuid. If both fail and the dir
      is needed, we croak. (Greg Sabino Mullane, expanded from patch
      by dgehl at inverse.ca in rt.cpan.org #25174)
    - Fix incorrect logical/bitwise AND mixup (Peter.Haydon at uk.fujitsu.com,
      rt.cpan.org #31490)
    - Allow empty stdin for SSH2 (rcp at rcable.co.uk, rt.cpan.org #32730)
    - Adjust terminal dimensions dynamically if Term::ReadKey is available
      (john at sackheads.org, rt.cpan.org #34874)


(he)
diff -r1.6 -r1.7 pkgsrc/security/p5-Net-SSH/Makefile
diff -r1.2 -r1.3 pkgsrc/security/p5-Net-SSH/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/security/p5-Net-SSH/patches/patch-aa

cvs diff -r1.6 -r1.7 pkgsrc/security/p5-Net-SSH/Makefile (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSH/Makefile 2008/10/19 19:18:46 1.6
+++ pkgsrc/security/p5-Net-SSH/Makefile 2008/11/18 16:19:04 1.7
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2008/10/19 19:18:46 he Exp $ 1# $NetBSD: Makefile,v 1.7 2008/11/18 16:19:04 he Exp $
2# 2#
3 3
4DISTNAME= Net-SSH-Perl-1.30 4DISTNAME= Net-SSH-Perl-1.33
5PKGNAME= p5-Net-SSH-1.30 5PKGNAME= p5-Net-SSH-1.33
6PKGREVISION= 1 
7SVR4_PKGNAME= p5nsh 6SVR4_PKGNAME= p5nsh
8CATEGORIES= security net perl5 7CATEGORIES= security net perl5
9MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} 8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://search.cpan.org/dist/Net-SSH-Perl/ 11HOMEPAGE= http://search.cpan.org/dist/Net-SSH-Perl/
13COMMENT= Perl implementations of SSH1 and SSH2 protocols 12COMMENT= Perl implementations of SSH1 and SSH2 protocols
14 13
15PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
16 15
17DEPENDS+= p5-Convert-PEM>=0.05:../../textproc/p5-Convert-PEM 16DEPENDS+= p5-Convert-PEM>=0.05:../../textproc/p5-Convert-PEM
18DEPENDS+= p5-Crypt-Blowfish-[0-9]*:../../security/p5-Crypt-Blowfish 17DEPENDS+= p5-Crypt-Blowfish-[0-9]*:../../security/p5-Crypt-Blowfish
19DEPENDS+= p5-Crypt-DES-[0-9]*:../../security/p5-Crypt-DES 18DEPENDS+= p5-Crypt-DES-[0-9]*:../../security/p5-Crypt-DES

cvs diff -r1.2 -r1.3 pkgsrc/security/p5-Net-SSH/distinfo (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSH/distinfo 2007/10/22 06:53:16 1.2
+++ pkgsrc/security/p5-Net-SSH/distinfo 2008/11/18 16:19:04 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2007/10/22 06:53:16 dogcow Exp $ 1$NetBSD: distinfo,v 1.3 2008/11/18 16:19:04 he Exp $
2 2
3SHA1 (Net-SSH-Perl-1.30.tar.gz) = 00809b91d1648a7a61d3463fd4c0f10de5769684 3SHA1 (Net-SSH-Perl-1.33.tar.gz) = 969e1b32d0f2eed1cafd6495f86273db85c4cfb1
4RMD160 (Net-SSH-Perl-1.30.tar.gz) = 03e690071b43795e74e7240cd2183ebf80e83e37 4RMD160 (Net-SSH-Perl-1.33.tar.gz) = 3dbb311b6be69a770410f91f9632a1806a38973e
5Size (Net-SSH-Perl-1.30.tar.gz) = 94950 bytes 5Size (Net-SSH-Perl-1.33.tar.gz) = 113826 bytes
6SHA1 (patch-aa) = 718adcedca009725d834be3307a45e4169f7eb29 6SHA1 (patch-aa) = d91762932f048a76fd90802d5960f1aeeeec3466

cvs diff -r1.1.1.1 -r1.2 pkgsrc/security/p5-Net-SSH/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSH/patches/patch-aa 2005/10/13 20:14:18 1.1.1.1
+++ pkgsrc/security/p5-Net-SSH/patches/patch-aa 2008/11/18 16:19:04 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-aa,v 1.1.1.1 2005/10/13 20:14:18 seb Exp $ 1$NetBSD: patch-aa,v 1.2 2008/11/18 16:19:04 he Exp $
2 2
3XXX YMMV 3XXX YMMV
4 4
5--- t/03-packet.t.orig 2003-12-20 04:40:21.000000000 +0000 5--- t/03-packet.t.orig 2008-10-21 15:41:51.000000000 +0000
6+++ t/03-packet.t 6+++ t/03-packet.t
7@@ -99,7 +99,7 @@ $ssh->{session}{sock} = $fh; 7@@ -99,7 +99,7 @@ $ssh->{session}{sock} = $fh;
8 # with real handles that might be open. With Test::More in use 
9 # (which dups some handles), we're likely to have as many as 8 8 # (which dups some handles), we're likely to have as many as 8
10 # real handles open, if note more 9 # real handles open, if not more
11- sub FILENO { 255 } 10 # However, too high and we run into problems with the shell
 11- sub FILENO { 25 }
12+ sub FILENO { 16 } 12+ sub FILENO { 16 }
13  13
14 sub READ 14 sub READ
15 { 15 {