From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 25 02:50:20 2003 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 026EF16A4CE for ; Tue, 25 Nov 2003 02:50:20 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C09943FB1 for ; Tue, 25 Nov 2003 02:50:13 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hAPAoCFY075580 for ; Tue, 25 Nov 2003 02:50:12 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hAPAoCYx075579; Tue, 25 Nov 2003 02:50:12 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 25 Nov 2003 02:50:12 -0800 (PST) Resent-Message-Id: <200311251050.hAPAoCYx075579@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 07D6516A4CE; Tue, 25 Nov 2003 02:45:33 -0800 (PST) Received: from skye.ki.iif.hu (freebsd.ki.iif.hu [193.225.13.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84EDE43FEA; Tue, 25 Nov 2003 02:45:31 -0800 (PST) (envelope-from mohacsi@skye.ki.iif.hu) Received: (from mohacsi@localhost) by skye.ki.iif.hu (8.12.10/8.12.10) id hAPAjwVY005510; Tue, 25 Nov 2003 11:45:58 +0100 (CET) (envelope-from mohacsi) Message-Id: <200311251045.hAPAjwVY005510@skye.ki.iif.hu> Date: Tue, 25 Nov 2003 11:45:58 +0100 (CET) From: Janos Mohacsi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: ume@FreeBSD.org Subject: ports/59675: Maintainer Update: net/p5-IO-INET6 to version 2.00 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: Tue, 25 Nov 2003 10:50:20 -0000 >Number: 59675 >Category: ports >Synopsis: Maintainer Update: net/p5-IO-INET6 to version 2.00 >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: Tue Nov 25 02:50:11 PST 2003 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 4.9-STABLE i386 >Organization: NIIF >Environment: System: FreeBSD skye.ki.iif.hu 4.9-STABLE FreeBSD 4.9-STABLE #2: Mon Nov 24 10:43:45 CET 2003 root@skye.ki.iif.hu:/usr/obj/mirror/src/sys/SKYE i386 >Description: Maintainer update: to net/p5-IO-INET6 to version 2.00 original package changes: - remove deprecated IPv6 API getipnode() - completely protocol independent now - more test suite - relies on Socket6-0.12 port changes: - check existence at least of perl 5.6.1 - mention protocol independence in pkg-descr >How-To-Repeat: Warning this patch requires ports/58707 to be applied (upgrade to Socket6 0.12). This PR copied to Hajimu UMEMOTO the maintainer of Socket6 also. Then apply this diff. >Fix: diff -ruN p5-IO-INET6.bak/Makefile p5-IO-INET6/Makefile --- p5-IO-INET6.bak/Makefile Mon Oct 27 13:46:05 2003 +++ p5-IO-INET6/Makefile Tue Nov 25 11:15:14 2003 @@ -6,7 +6,7 @@ # PORTNAME= INET6 -PORTVERSION= 1.28 +PORTVERSION= 2.00 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 Fri Aug 22 12:41:12 2003 +++ p5-IO-INET6/distinfo Mon Nov 24 12:47:16 2003 @@ -1 +1 @@ -MD5 (INET6-1.28.tar.gz) = 799199206d8d8641e11b33c0748a313e +MD5 (INET6-2.00.tar.gz) = 213662c019d0e177e6be2daa61740d8c 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 Tue Nov 25 11:23:04 2003 @@ -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: