ports/184192: [patch] devel/p5-IO: remove obsolete port

Sergey Kandaurov pluknet at gmail.com
Sat Nov 23 13:20:00 UTC 2013


>Number:         184192
>Category:       ports
>Synopsis:       [patch] devel/p5-IO: remove obsolete port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 23 13:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Kandaurov
>Release:        
>Organization:
>Environment:
>Description:
devel/p5-IO needs to be removed as obsolete.

devel/p5-IO refers to obsolete standalone distribution.
It seems that development is continued in core perl distribution.
Newer .pm versions are included with core perl distribution
starting at least from perl 5.12.
>How-To-Repeat:

>Fix:
M       MOVED
M       devel/Makefile
D       devel/p5-IO
D       devel/p5-IO/Makefile
D       devel/p5-IO/distinfo
D       devel/p5-IO/pkg-descr
D       devel/p5-IO/pkg-plist
M       devel/p5-SVN-Dumpfile/Makefile
M       misc/p5-Array-FileReader/Makefile
M       misc/p5-Array-LineReader/Makefile
M       net/p5-Net-SCP/Makefile
M       net-mgmt/circe/Makefile
M       textproc/p5-ElasticSearch/Makefile
M       textproc/p5-Text-CSV-Encoded/Makefile


Patch attached with submission follows:

Index: MOVED
===================================================================
--- MOVED	(revision 334607)
+++ MOVED	(working copy)
@@ -5248,3 +5248,4 @@
 devel/netbsd-pkgsrc-mk-files||2013-11-20|Has expired: Imported for devel/mk-configure but no longer required
 net/ptpd|net/ptpd2|2013-11-20|Protocol and software no longer supported
 audio/gstreamer1-plugins-celt||2013-11-20|Removed, audio/gstreamer1-plugins-opus can be used as replacement
+devel/p5-IO||20131123|Obsolete: Newer version included in core perl distribution
Index: devel/Makefile
===================================================================
--- devel/Makefile	(revision 334607)
+++ devel/Makefile	(working copy)
@@ -2089,7 +2089,6 @@
     SUBDIR += p5-Heap-Simple-Perl
     SUBDIR += p5-Heap-Simple-XS
     SUBDIR += p5-Hook-LexWrap
-    SUBDIR += p5-IO
     SUBDIR += p5-IO-AIO
     SUBDIR += p5-IO-All
     SUBDIR += p5-IO-All-LWP
Index: devel/p5-IO/Makefile
===================================================================
--- devel/p5-IO/Makefile	(revision 334607)
+++ devel/p5-IO/Makefile	(working copy)
@@ -1,18 +0,0 @@
-# Created by: Sergey Skvortsov <skv at protey.ru>
-# $FreeBSD$
-
-PORTNAME=	IO
-PORTVERSION=	1.25
-PORTEPOCH=	1
-CATEGORIES=	devel perl5
-MASTER_SITES=	CPAN
-PKGNAMEPREFIX=	p5-
-
-MAINTAINER=	perl at FreeBSD.org
-COMMENT=	Various IO modules for Perl
-
-USES=		perl5
-USE_PERL5=	configure
-CONFIGURE_ARGS=	INSTALLDIRS=site POLLUTE=1
-
-.include <bsd.port.mk>
Index: devel/p5-IO/distinfo
===================================================================
--- devel/p5-IO/distinfo	(revision 334607)
+++ devel/p5-IO/distinfo	(working copy)
@@ -1,2 +0,0 @@
-SHA256 (IO-1.25.tar.gz) = 89790db8b9281235dc995c1a85d532042ff68a90e1504abd39d463f05623e7b5
-SIZE (IO-1.25.tar.gz) = 52710
Index: devel/p5-IO/pkg-descr
===================================================================
--- devel/p5-IO/pkg-descr	(revision 334607)
+++ devel/p5-IO/pkg-descr	(working copy)
@@ -1,6 +0,0 @@
-IO - various IO modules
-
-This ports aims to add IO::Dir, IO::Poll, IO::Socket::INET,
-IO::Socket::UNIX to standard perl 5.00503 distribution.
-
-WWW: http://search.cpan.org/dist/IO/
Index: devel/p5-IO/pkg-plist
===================================================================
--- devel/p5-IO/pkg-plist	(revision 334607)
+++ devel/p5-IO/pkg-plist	(working copy)
@@ -1,28 +0,0 @@
-%%PERL5_MAN3%%/IO.3.gz
-%%PERL5_MAN3%%/IO::Dir.3.gz
-%%PERL5_MAN3%%/IO::File.3.gz
-%%PERL5_MAN3%%/IO::Handle.3.gz
-%%PERL5_MAN3%%/IO::Pipe.3.gz
-%%PERL5_MAN3%%/IO::Poll.3.gz
-%%PERL5_MAN3%%/IO::Seekable.3.gz
-%%PERL5_MAN3%%/IO::Select.3.gz
-%%PERL5_MAN3%%/IO::Socket.3.gz
-%%PERL5_MAN3%%/IO::Socket::INET.3.gz
-%%PERL5_MAN3%%/IO::Socket::UNIX.3.gz
-%%SITE_PERL%%/%%PERL_ARCH%%/IO.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Dir.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/File.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Handle.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Pipe.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Poll.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Seekable.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Select.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Socket.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Socket/INET.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/IO/Socket/UNIX.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/IO.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/IO.so
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/IO/Socket
- at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/IO
Index: devel/p5-SVN-Dumpfile/Makefile
===================================================================
--- devel/p5-SVN-Dumpfile/Makefile	(revision 334607)
+++ devel/p5-SVN-Dumpfile/Makefile	(working copy)
@@ -3,7 +3,7 @@
 
 PORTNAME=	SVN-Dumpfile
 PORTVERSION=	0.13.107
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -13,7 +13,6 @@
 
 BUILD_DEPENDS=	p5-Data-GUID>=0:${PORTSDIR}/devel/p5-Data-GUID \
 		p5-TimeDate>=2.27:${PORTSDIR}/devel/p5-TimeDate \
-		p5-IO>=1.2301:${PORTSDIR}/devel/p5-IO \
 		p5-Readonly>=1.03:${PORTSDIR}/devel/p5-Readonly
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
Index: misc/p5-Array-FileReader/Makefile
===================================================================
--- misc/p5-Array-FileReader/Makefile	(revision 334607)
+++ misc/p5-Array-FileReader/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Array-FileReader
 PORTVERSION=	0.03
+PORTREVISION=	1
 CATEGORIES=	misc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -10,9 +11,6 @@
 MAINTAINER=	perl at FreeBSD.org
 COMMENT=	Lazily tie files to arrays for reading
 
-BUILD_DEPENDS=	p5-IO>=0:${PORTSDIR}/devel/p5-IO
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 USES=		perl5
 USE_PERL5=	configure
 
Index: misc/p5-Array-LineReader/Makefile
===================================================================
--- misc/p5-Array-LineReader/Makefile	(revision 334607)
+++ misc/p5-Array-LineReader/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Array-LineReader
 PORTVERSION=	1.01
+PORTREVISION=	1
 CATEGORIES=	misc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -10,9 +11,6 @@
 MAINTAINER=	perl at FreeBSD.org
 COMMENT=	Access lines of a file via an array
 
-BUILD_DEPENDS=	p5-IO>=0:${PORTSDIR}/devel/p5-IO
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 USES=		perl5
 USE_PERL5=	configure
 
Index: net/p5-Net-SCP/Makefile
===================================================================
--- net/p5-Net-SCP/Makefile	(revision 334607)
+++ net/p5-Net-SCP/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Net-SCP
 PORTVERSION=	0.08
+PORTREVISION=	1
 CATEGORIES=	net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -11,8 +12,7 @@
 COMMENT=	Perl5 module to access and use scp protocol
 
 BUILD_DEPENDS=	p5-Net-SSH>=0:${PORTSDIR}/net/p5-Net-SSH \
-		p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote \
-		p5-IO>=0:${PORTSDIR}/devel/p5-IO
+		p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USES=		perl5
Index: net-mgmt/circe/Makefile
===================================================================
--- net-mgmt/circe/Makefile	(revision 334607)
+++ net-mgmt/circe/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	circe
 PORTVERSION=	0.2.3
+PORTREVISION=	1
 CATEGORIES=	net-mgmt
 MASTER_SITES=	http://bws.berkeley.edu/ports/
 
@@ -13,7 +14,6 @@
 
 RUN_DEPENDS=	p5-Net-IP-Match-XS>=0:${PORTSDIR}/net-mgmt/p5-Net-IP-Match-XS \
 		p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
-		p5-IO>=0:${PORTSDIR}/devel/p5-IO \
 		p5-Error>=0:${PORTSDIR}/lang/p5-Error \
 		p5-Sys-Syslog>=0:${PORTSDIR}/sysutils/p5-Sys-Syslog \
 		p5-TryCatch>=0:${PORTSDIR}/lang/p5-TryCatch \
Index: textproc/p5-ElasticSearch/Makefile
===================================================================
--- textproc/p5-ElasticSearch/Makefile	(revision 334607)
+++ textproc/p5-ElasticSearch/Makefile	(working copy)
@@ -3,7 +3,7 @@
 
 PORTNAME=	ElasticSearch
 PORTVERSION=	0.65
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc perl5
 MASTER_SITES=	CPAN/../by-authors/id/D/DR/DRTECH/
 PKGNAMEPREFIX=	p5-
@@ -24,7 +24,6 @@
 		p5-HTTP-Lite>=0:${PORTSDIR}/www/p5-HTTP-Lite \
 		p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
 		p5-HTTP-Tiny>=0:${PORTSDIR}/www/p5-HTTP-Tiny \
-		p5-IO>=0:${PORTSDIR}/devel/p5-IO \
 		p5-IO-Compress>=0:${PORTSDIR}/archivers/p5-IO-Compress \
 		p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
 		p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
Index: textproc/p5-Text-CSV-Encoded/Makefile
===================================================================
--- textproc/p5-Text-CSV-Encoded/Makefile	(revision 334607)
+++ textproc/p5-Text-CSV-Encoded/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	Text-CSV-Encoded
 PORTVERSION=	0.10
+PORTREVISION=	1
 CATEGORIES=	textproc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -10,8 +11,7 @@
 MAINTAINER=	dereckson at gmail.com
 COMMENT=	Perl module for Encoding aware CVS files parsing
 
-BUILD_DEPENDS=	p5-IO>=0:${PORTSDIR}/devel/p5-IO \
-		p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple \
+BUILD_DEPENDS=	p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple \
 		p5-Test-Harness>=0:${PORTSDIR}/devel/p5-Test-Harness \
 		p5-Text-CSV>=0:${PORTSDIR}/textproc/p5-Text-CSV
 RUN_DEPENDS:=	${BUILD_DEPENDS}


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list