From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 11 05:50:01 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FE2216A4CE for ; Wed, 11 Feb 2004 05:50:01 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6409D43D39 for ; Wed, 11 Feb 2004 05:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i1BDo1bv011845 for ; Wed, 11 Feb 2004 05:50:01 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1BDo1aA011844; Wed, 11 Feb 2004 05:50:01 -0800 (PST) (envelope-from gnats) Resent-Date: Wed, 11 Feb 2004 05:50:01 -0800 (PST) Resent-Message-Id: <200402111350.i1BDo1aA011844@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Janos Mohacsi Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E9B016A4CE; Wed, 11 Feb 2004 05:49:23 -0800 (PST) Received: from norfolk.ki.iif.hu (norfolk.ki.iif.hu [193.6.222.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E3C843D2F; Wed, 11 Feb 2004 05:49:22 -0800 (PST) (envelope-from mohacsi@norfolk.ki.iif.hu) Received: (from mohacsi@localhost) by norfolk.ki.iif.hu (8.12.10/8.12.10) id i1BDtowe002307; Wed, 11 Feb 2004 14:55:50 +0100 (CET) (envelope-from mohacsi) Message-Id: <200402111355.i1BDtowe002307@norfolk.ki.iif.hu> Date: Wed, 11 Feb 2004 14:55:50 +0100 (CET) From: Janos Mohacsi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: mat@FreeBSD.org Subject: ports/62689: maintainer update: net/p5-IO-INET to version 2.01 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Janos Mohacsi List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 13:50:01 -0000 >Number: 62689 >Category: ports >Synopsis: maintainer update: net/p5-IO-INET to version 2.01 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Feb 11 05:50:00 PST 2004 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 5.2-CURRENT i386 >Organization: NIIF >Environment: System: FreeBSD norfolk.ki.iif.hu 5.2-CURRENT FreeBSD 5.2-CURRENT #7: Mon Feb 9 12:12:13 CET 2004 root@norfolk.ki.iif.hu:/usr/obj/usr/src/sys/NORFOLK i386 >Description: Maintainer update: to net/p5-IO-INET6 to version 2.01 original package changes: - remove deprecated IPv6 API getipnode() - completely protocol independent now - more test suite - relies on Socket6-0.12 or later - bugfixes in parse and tests - peerhost method fix port changes: - check existence at least of perl 5.6.1 - mention protocol independence in pkg-descr This patch supercedes ports/59675 (responsible mat). >How-To-Repeat: Apply this diff. >Fix: diff -ruN p5-IO-INET6.bak/Makefile p5-IO-INET6/Makefile --- p5-IO-INET6.bak/Makefile Wed Oct 29 12:04:36 2003 +++ p5-IO-INET6/Makefile Wed Feb 11 14:42:56 2004 @@ -6,7 +6,7 @@ # PORTNAME= INET6 -PORTVERSION= 1.28 +PORTVERSION= 2.01 CATEGORIES= net perl5 ipv6 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= IO @@ -22,4 +22,10 @@ PERL_CONFIGURE= yes -.include +.include + +.if ${PERL_LEVEL} < 500601 +IGNORE= Port requires perl 5.6.1 or later. Install lang/perl5 then try again +.endif + +.include diff -ruN p5-IO-INET6.bak/distinfo p5-IO-INET6/distinfo --- p5-IO-INET6.bak/distinfo Tue Aug 12 20:37:09 2003 +++ p5-IO-INET6/distinfo Wed Feb 11 14:40:29 2004 @@ -1 +1,2 @@ -MD5 (INET6-1.28.tar.gz) = 799199206d8d8641e11b33c0748a313e +MD5 (INET6-2.01.tar.gz) = 032a6e50c8c16e400836a9565cdb2f0b +SIZE (INET6-2.01.tar.gz) = 8628 diff -ruN p5-IO-INET6.bak/files/patch-INET6.pm p5-IO-INET6/files/patch-INET6.pm --- p5-IO-INET6.bak/files/patch-INET6.pm Thu Jul 3 00:17:15 2003 +++ p5-IO-INET6/files/patch-INET6.pm Thu Jan 1 01:00:00 1970 @@ -1,29 +0,0 @@ ---- INET6.pm.orig Tue Jun 24 14:14:26 2003 -+++ INET6.pm Wed Jul 2 21:33:28 2003 -@@ -10,7 +10,7 @@ - package IO::Socket::INET6; - - use strict; --our(@ISA, $VERSION); -+use vars qw(@ISA $VERSION); - use IO::Socket; - use Socket6; - use Carp; -@@ -20,7 +20,7 @@ - @ISA = qw(IO::Socket); - $VERSION = "1.27"; - --my $EINVAL = exists(&Errno::EINVAL) ? Errno::EINVAL() : 1; -+my $EINVAL = defined(&Errno::EINVAL) ? Errno::EINVAL() : 1; - - IO::Socket::INET6->register_domain( AF_INET6 ); - -@@ -183,7 +183,7 @@ - } - - if ($arg->{ReusePort}) { -- $sock->sockopt(SO_REUSEPORT,1) or -+ $sock->sockopt(0x0200,1) or - return _error($sock, $!, "$!"); - } - diff -ruN p5-IO-INET6.bak/pkg-descr p5-IO-INET6/pkg-descr --- p5-IO-INET6.bak/pkg-descr Thu Jul 3 00:17:15 2003 +++ p5-IO-INET6/pkg-descr Wed Feb 11 14:43:51 2004 @@ -1,5 +1,7 @@ IO::Socket::INET6 provides an object interface to creating and using sockets in the AF_INET6 domain. It is built upon the IO::Socket interface and -inherits all the methods defined by IO::Socket. +inherits all the methods defined by IO::Socket. As a consequence, this module +is protocol Independent, it can run both IPv6 & IPv4, when DNS names are +passed. WWW: http://search.cpan.org/search?dist=IO-INET6 >Release-Note: >Audit-Trail: >Unformatted: