From kappa@capella.park.rambler.ru  Wed Feb  2 15:59:04 2005
Return-Path: <kappa@capella.park.rambler.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 85F8616A4CF
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2005 15:59:04 +0000 (GMT)
Received: from park.rambler.ru (park.rambler.ru [81.19.64.101])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 258A243D39
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2005 15:59:03 +0000 (GMT)
	(envelope-from kappa@capella.park.rambler.ru)
Received: from capella.park.rambler.ru ([81.19.65.30])
	by park.rambler.ru (8.13.1/8.13.1) with ESMTP id j12Fx13w005088
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 2 Feb 2005 18:59:01 +0300 (MSK)
	(envelope-from kappa@capella.park.rambler.ru)
Received: by capella.park.rambler.ru (Postfix, from userid 1001)
	id 48F2F40CF; Wed,  2 Feb 2005 18:59:05 +0300 (MSK)
Message-Id: <20050202155905.48F2F40CF@capella.park.rambler.ru>
Date: Wed,  2 Feb 2005 18:59:05 +0300 (MSK)
From: Alex Kapranoff <kappa@rambler-co.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: devel/p5-CPANPLUS -- CPAN.pm++
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         77012
>Category:       ports
>Synopsis:       New port: devel/p5-CPANPLUS -- CPAN.pm++
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    leeym
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 02 16:00:35 GMT 2005
>Closed-Date:    Fri Mar 04 09:09:25 GMT 2005
>Last-Modified:  Fri Mar 04 09:09:25 GMT 2005
>Originator:     Alex Kapranoff
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
Inner Mongolia
>Environment:
FreeBSD capella.park.rambler.ru 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Jun 15 17:17:42 MSD 2004     root@capella.rambler.stack.net:/usr/obj/usr/src/sys/CAPELLA  i386

	
>Description:
	
>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-CPANPLUS
#	p5-CPANPLUS/Makefile
#	p5-CPANPLUS/distinfo
#	p5-CPANPLUS/pkg-descr
#	p5-CPANPLUS/pkg-plist
#
echo c - p5-CPANPLUS
mkdir -p p5-CPANPLUS > /dev/null 2>&1
echo x - p5-CPANPLUS/Makefile
sed 's/^X//' >p5-CPANPLUS/Makefile << 'END-of-p5-CPANPLUS/Makefile'
X# New ports collection makefile for:	devel/p5-CPANPLUS
X# Date created:				2 February 2005
X# Whom:					Alex Kapranoff <kappa@rambler-co.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	CPANPLUS
XPORTVERSION=	0.051
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../../authors/id/K/KA/KANE
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	kappa@freebsd.org.ua
XCOMMENT=	Ameliorated interface to the CPAN
X
XPERL_CONFIGURE=	yes
XINSTALL_TARGET=	pure_install
X
XMAN3=	CPANPLUS.3 \
X	CPANPLUS::Backend.3 \
X	CPANPLUS::Backend::RV.3 \
X	CPANPLUS::Dist.3 \
X	CPANPLUS::Dist::Build.3 \
X	CPANPLUS::Dist::MM.3 \
X	CPANPLUS::Dist::Sample.3 \
X	CPANPLUS::Error.3 \
X	CPANPLUS::FAQ.3 \
X	CPANPLUS::Hacking.3 \
X	CPANPLUS::Internals.3 \
X	CPANPLUS::Internals::Extract.3 \
X	CPANPLUS::Internals::Fetch.3 \
X	CPANPLUS::Internals::Search.3 \
X	CPANPLUS::Internals::Source.3 \
X	CPANPLUS::Internals::Utils.3 \
X	CPANPLUS::Module.3 \
X	CPANPLUS::Module::Author.3 \
X	CPANPLUS::Module::Author::Fake.3 \
X	CPANPLUS::Module::Checksums.3 \
X	CPANPLUS::Module::Fake.3 \
X	CPANPLUS::Shell.3 \
X	CPANPLUS::Shell::Classic.3 \
X	CPANPLUS::Shell::Default.3 \
X	CPANPLUS::inc.3 \
X	CPANPLUS::inc::Archive::Extract.3 \
X	CPANPLUS::inc::Archive::Tar.3 \
X	CPANPLUS::inc::Archive::Tar::File.3 \
X	CPANPLUS::inc::File::Fetch.3 \
X	CPANPLUS::inc::File::Spec.3 \
X	CPANPLUS::inc::File::Spec::Cygwin.3 \
X	CPANPLUS::inc::File::Spec::Epoc.3 \
X	CPANPLUS::inc::File::Spec::Functions.3 \
X	CPANPLUS::inc::File::Spec::Mac.3 \
X	CPANPLUS::inc::File::Spec::OS2.3 \
X	CPANPLUS::inc::File::Spec::Unix.3 \
X	CPANPLUS::inc::File::Spec::VMS.3 \
X	CPANPLUS::inc::File::Spec::Win32.3 \
X	CPANPLUS::inc::IO::String.3 \
X	CPANPLUS::inc::IO::Zlib.3 \
X	CPANPLUS::inc::IPC::Cmd.3 \
X	CPANPLUS::inc::IPC::Run.3 \
X	CPANPLUS::inc::IPC::Run::Debug.3 \
X	CPANPLUS::inc::IPC::Run::IO.3 \
X	CPANPLUS::inc::IPC::Run::Timer.3 \
X	CPANPLUS::inc::IPC::Run::Win32Helper.3 \
X	CPANPLUS::inc::IPC::Run::Win32IO.3 \
X	CPANPLUS::inc::IPC::Run::Win32Pump.3 \
X	CPANPLUS::inc::Locale::Maketext::Simple.3 \
X	CPANPLUS::inc::Log::Message.3 \
X	CPANPLUS::inc::Log::Message::Handlers.3 \
X	CPANPLUS::inc::Log::Message::Item.3 \
X	CPANPLUS::inc::Module::CoreList.3 \
X	CPANPLUS::inc::Module::Load.3 \
X	CPANPLUS::inc::Module::Load::Conditional.3 \
X	CPANPLUS::inc::Module::Pluggable.3 \
X	CPANPLUS::inc::Object::Accessor.3 \
X	CPANPLUS::inc::Params::Check.3 \
X	CPANPLUS::inc::Term::UI.3 \
X	CPANPLUS::inc::installers::Module::Build.3 \
X	CPANPLUS::inc::installers::Module::Build::Base.3 \
X	CPANPLUS::inc::installers::Module::Build::Compat.3 \
X	CPANPLUS::inc::installers::Module::Build::Cookbook.3 \
X	CPANPLUS::inc::installers::Module::Build::PPMMaker.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::Amiga.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::Default.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::EBCDIC.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::MPEiX.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::MacOS.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::RiscOS.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::Unix.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::VMS.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::VOS.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::Windows.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::aix.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::cygwin.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::darwin.3 \
X	CPANPLUS::inc::installers::Module::Build::Platform::os2.3
X
XMAN1=	cpanp.1 cpan2dist.1
X
X.include <bsd.port.mk>
END-of-p5-CPANPLUS/Makefile
echo x - p5-CPANPLUS/distinfo
sed 's/^X//' >p5-CPANPLUS/distinfo << 'END-of-p5-CPANPLUS/distinfo'
XMD5 (CPANPLUS-0.051.tar.gz) = d35383163fa9dab325520c51213324d0
XSIZE (CPANPLUS-0.051.tar.gz) = 508291
END-of-p5-CPANPLUS/distinfo
echo x - p5-CPANPLUS/pkg-descr
sed 's/^X//' >p5-CPANPLUS/pkg-descr << 'END-of-p5-CPANPLUS/pkg-descr'
XThe "CPANPLUS" library is an API to the "CPAN" mirrors and a
Xcollection of interactive shells, commandline programs, daemons, etc,
Xthat use this API.
X
XWWW: http://cpanplus.sourceforge.net/
END-of-p5-CPANPLUS/pkg-descr
echo x - p5-CPANPLUS/pkg-plist
sed 's/^X//' >p5-CPANPLUS/pkg-plist << 'END-of-p5-CPANPLUS/pkg-plist'
Xbin/cpan2dist
Xbin/cpanp
X%%SITE_PERL%%/CPANPLUS.pm
X%%SITE_PERL%%/CPANPLUS/Backend.pm
X%%SITE_PERL%%/CPANPLUS/Backend/RV.pm
X@unexec rm %D/%%SITE_PERL%%/CPANPLUS/Config.pm~ 2>/dev/null || true
X%%SITE_PERL%%/CPANPLUS/Config.pm
X%%SITE_PERL%%/CPANPLUS/Config.pm-orig
X%%SITE_PERL%%/CPANPLUS/Configure.pm
X%%SITE_PERL%%/CPANPLUS/Configure/Setup.pm
X%%SITE_PERL%%/CPANPLUS/Dist.pm
X%%SITE_PERL%%/CPANPLUS/Dist/Build.pm
X%%SITE_PERL%%/CPANPLUS/Dist/MM.pm
X%%SITE_PERL%%/CPANPLUS/Dist/Sample.pm
X%%SITE_PERL%%/CPANPLUS/Error.pm
X%%SITE_PERL%%/CPANPLUS/FAQ.pod
X%%SITE_PERL%%/CPANPLUS/Hacking.pod
X%%SITE_PERL%%/CPANPLUS/Internals.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Constants.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Constants/Report.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Extract.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Fetch.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Report.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Search.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Source.pm
X%%SITE_PERL%%/CPANPLUS/Internals/Utils.pm
X%%SITE_PERL%%/CPANPLUS/Module.pm
X%%SITE_PERL%%/CPANPLUS/Module/Author.pm
X%%SITE_PERL%%/CPANPLUS/Module/Author/Fake.pm
X%%SITE_PERL%%/CPANPLUS/Module/Checksums.pm
X%%SITE_PERL%%/CPANPLUS/Module/Fake.pm
X%%SITE_PERL%%/CPANPLUS/Module/Signature.pm
X%%SITE_PERL%%/CPANPLUS/Shell.pm
X%%SITE_PERL%%/CPANPLUS/Shell/Classic.pm
X%%SITE_PERL%%/CPANPLUS/Shell/Default.pm
X%%SITE_PERL%%/CPANPLUS/inc.pm
X%%SITE_PERL%%/CPANPLUS/inc/.inc
X%%SITE_PERL%%/CPANPLUS/inc/Archive/Extract.pm
X%%SITE_PERL%%/CPANPLUS/inc/Archive/Tar.pm
X%%SITE_PERL%%/CPANPLUS/inc/Archive/Tar/Constant.pm
X%%SITE_PERL%%/CPANPLUS/inc/Archive/Tar/File.pm
X%%SITE_PERL%%/CPANPLUS/inc/Config/Auto.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Fetch.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Fetch/Item.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Cygwin.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Epoc.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Functions.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Mac.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/OS2.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Unix.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/VMS.pm
X%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Win32.pm
X%%SITE_PERL%%/CPANPLUS/inc/IO/String.pm
X%%SITE_PERL%%/CPANPLUS/inc/IO/Zlib.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Cmd.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Debug.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/IO.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Timer.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Win32Helper.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Win32IO.pm
X%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Win32Pump.pm
X%%SITE_PERL%%/CPANPLUS/inc/Locale/Maketext/Simple.pm
X%%SITE_PERL%%/CPANPLUS/inc/Log/Message.pm
X%%SITE_PERL%%/CPANPLUS/inc/Log/Message/Config.pm
X%%SITE_PERL%%/CPANPLUS/inc/Log/Message/Handlers.pm
X%%SITE_PERL%%/CPANPLUS/inc/Log/Message/Item.pm
X%%SITE_PERL%%/CPANPLUS/inc/Module/CoreList.pm
X%%SITE_PERL%%/CPANPLUS/inc/Module/Load.pm
X%%SITE_PERL%%/CPANPLUS/inc/Module/Load/Conditional.pm
X%%SITE_PERL%%/CPANPLUS/inc/Module/Pluggable.pm
X%%SITE_PERL%%/CPANPLUS/inc/Object/Accessor.pm
X%%SITE_PERL%%/CPANPLUS/inc/Params/Check.pm
X%%SITE_PERL%%/CPANPLUS/inc/Term/UI.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/.installers
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Base.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Compat.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Cookbook.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/PPMMaker.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/Amiga.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/Default.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/EBCDIC.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/MPEiX.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/MacOS.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/RiscOS.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/Unix.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/VMS.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/VOS.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/Windows.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/aix.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/cygwin.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/darwin.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/os2.pm
X%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/PodParser.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/.packlist
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/installers/Module
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/installers
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Term
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Params
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Object
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Module/Load
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Module
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Log/Message
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Log
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Locale/Maketext
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Locale
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/IPC/Run
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/IPC
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/IO
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/File/Spec
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/File/Fetch
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/File
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Config
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Archive/Tar
X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Archive
X@dirrm %%SITE_PERL%%/CPANPLUS/inc
X@dirrm %%SITE_PERL%%/CPANPLUS/Module/Author
X@dirrm %%SITE_PERL%%/CPANPLUS/Module
X@dirrm %%SITE_PERL%%/CPANPLUS/Internals/Constants
X@dirrm %%SITE_PERL%%/CPANPLUS/Internals
X@dirrm %%SITE_PERL%%/CPANPLUS/Configure
X@dirrm %%SITE_PERL%%/CPANPLUS/Backend
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS
X@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS/Dist 2>/dev/null || true
X@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS/Shell 2>/dev/null || true
X@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS 2>/dev/null || true
END-of-p5-CPANPLUS/pkg-plist
exit
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->leeym 
Responsible-Changed-By: leeym 
Responsible-Changed-When: Sun Feb 13 20:20:37 GMT 2005 
Responsible-Changed-Why:  
I will take care of this PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=77012 

From: Yen-Ming Lee <leeym@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org, kappa@rambler-co.ru
Cc:  
Subject: Re: ports/77012: New port: devel/p5-CPANPLUS -- CPAN.pm++
Date: Mon, 14 Feb 2005 04:46:25 +0800

 --qlTNgmc+xy1dBmNv
 Content-Type: multipart/mixed; boundary="0F1p//8PRICkK4MW"
 Content-Disposition: inline
 
 
 --0F1p//8PRICkK4MW
 Content-Type: text/plain; charset=big5
 Content-Disposition: inline
 
 Hey, guess what? I'm working on the same new port, too.
 
 However, I add some more tweaking.
 
 - CPANPLUS depends on textproc/p5-YAML, though it doesn't describe in doc
   (without YAML, you can build it, but you'll get error when you run it)
 - the latest CPANPLUS is 0.053 now
 - add "CONFIGURE_ARGS= AUTOINSTALL=1" will let CPANPLUS configure itself
 - set 'base' in Config.pm to runner's HOME, not only the installer's home
 - add two patch files
   - patch %%SITE_PERL%%/CPANPLUS/Config.pm-orig to relocate ftp.funet.fi.
     (ftp.cpan.org is too slow to be the first site. ftp.funet.fi is better)
   - patch lib/CPANPLUS/Configure/Setup.pm to let it save Config.pm at its
     default path (%%SITE_PERL%%/CPANPLUS/Config.pm)
 
 Please see the attached shar file.
 -- 
 Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
 
 --0F1p//8PRICkK4MW
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="p5-CPANPLUS.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	p5-CPANPLUS=0A#	p5-=
 CPANPLUS/Makefile=0A#	p5-CPANPLUS/distinfo=0A#	p5-CPANPLUS/pkg-descr=0A#	p5=
 -CPANPLUS/pkg-plist=0A#	p5-CPANPLUS/files=0A#	p5-CPANPLUS/files/patch-lib::=
 CPANPLUS::Configure::Setup.pm=0A#	p5-CPANPLUS/files/patch-lib::CPANPLUS::Co=
 nfig.pm-orig=0A#=0Aecho c - p5-CPANPLUS=0Amkdir -p p5-CPANPLUS > /dev/null =
 2>&1=0Aecho x - p5-CPANPLUS/Makefile=0Ased 's/^X//' >p5-CPANPLUS/Makefile <=
 < 'END-of-p5-CPANPLUS/Makefile'=0AX# New ports collection makefile for:	dev=
 el/p5-CPANPLUS=0AX# Date created:				2 February 2005=0AX# Whom:					Alex Ka=
 pranoff <kappa@rambler-co.ru>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	C=
 PANPLUS=0AXPORTVERSION=3D	0.053=0AXCATEGORIES=3D	devel perl5=0AXMASTER_SITE=
 S=3D	${MASTER_SITE_PERL_CPAN}=0AXMASTER_SITE_SUBDIR=3D	../../authors/id/K/K=
 A/KANE=0AXPKGNAMEPREFIX=3D	p5-=0AX=0AXMAINTAINER=3D	kappa@freebsd.org.ua=0A=
 XCOMMENT=3D	Ameliorated interface to the CPAN=0AX=0AXPERL_CONFIGURE=3D	yes=
 =0AXCONFIGURE_ARGS=3D	AUTOINSTALL=3D1=0AXINSTALL_TARGET=3D	pure_install=0AX=
 USE_REINPLACE=3D	yes=0AX=0AXMAN1=3D	cpanp.1 cpan2dist.1=0AXMAN3=3D	CPANPLUS=
 =2E3 \=0AX	CPANPLUS::Backend.3 \=0AX	CPANPLUS::Backend::RV.3 \=0AX	CPANPLUS=
 ::Config.3 \=0AX	CPANPLUS::Configure.3 \=0AX	CPANPLUS::Dist.3 \=0AX	CPANPLU=
 S::Dist::Build.3 \=0AX	CPANPLUS::Dist::MM.3 \=0AX	CPANPLUS::Dist::Sample.3 =
 \=0AX	CPANPLUS::Error.3 \=0AX	CPANPLUS::FAQ.3 \=0AX	CPANPLUS::Hacking.3 \=
 =0AX	CPANPLUS::Internals.3 \=0AX	CPANPLUS::Internals::Extract.3 \=0AX	CPANP=
 LUS::Internals::Fetch.3 \=0AX	CPANPLUS::Internals::Search.3 \=0AX	CPANPLUS:=
 :Internals::Source.3 \=0AX	CPANPLUS::Internals::Utils.3 \=0AX	CPANPLUS::Mod=
 ule.3 \=0AX	CPANPLUS::Module::Author.3 \=0AX	CPANPLUS::Module::Author::Fake=
 =2E3 \=0AX	CPANPLUS::Module::Checksums.3 \=0AX	CPANPLUS::Module::Fake.3 \=
 =0AX	CPANPLUS::Shell.3 \=0AX	CPANPLUS::Shell::Classic.3 \=0AX	CPANPLUS::She=
 ll::Default.3 \=0AX	CPANPLUS::inc.3 \=0AX	CPANPLUS::inc::Archive::Extract.3=
  \=0AX	CPANPLUS::inc::Archive::Tar.3 \=0AX	CPANPLUS::inc::Archive::Tar::Fil=
 e.3 \=0AX	CPANPLUS::inc::Config::Auto.3 \=0AX	CPANPLUS::inc::File::Fetch.3 =
 \=0AX	CPANPLUS::inc::File::Spec.3 \=0AX	CPANPLUS::inc::File::Spec::Cygwin.3=
  \=0AX	CPANPLUS::inc::File::Spec::Epoc.3 \=0AX	CPANPLUS::inc::File::Spec::F=
 unctions.3 \=0AX	CPANPLUS::inc::File::Spec::Mac.3 \=0AX	CPANPLUS::inc::File=
 ::Spec::OS2.3 \=0AX	CPANPLUS::inc::File::Spec::Unix.3 \=0AX	CPANPLUS::inc::=
 File::Spec::VMS.3 \=0AX	CPANPLUS::inc::File::Spec::Win32.3 \=0AX	CPANPLUS::=
 inc::IO::String.3 \=0AX	CPANPLUS::inc::IO::Zlib.3 \=0AX	CPANPLUS::inc::IPC:=
 :Cmd.3 \=0AX	CPANPLUS::inc::IPC::Run.3 \=0AX	CPANPLUS::inc::IPC::Run::Debug=
 =2E3 \=0AX	CPANPLUS::inc::IPC::Run::IO.3 \=0AX	CPANPLUS::inc::IPC::Run::Tim=
 er.3 \=0AX	CPANPLUS::inc::IPC::Run::Win32Helper.3 \=0AX	CPANPLUS::inc::IPC:=
 :Run::Win32IO.3 \=0AX	CPANPLUS::inc::IPC::Run::Win32Pump.3 \=0AX	CPANPLUS::=
 inc::Locale::Maketext::Simple.3 \=0AX	CPANPLUS::inc::Log::Message.3 \=0AX	C=
 PANPLUS::inc::Log::Message::Config.3 \=0AX	CPANPLUS::inc::Log::Message::Han=
 dlers.3 \=0AX	CPANPLUS::inc::Log::Message::Item.3 \=0AX	CPANPLUS::inc::Modu=
 le::CoreList.3 \=0AX	CPANPLUS::inc::Module::Load.3 \=0AX	CPANPLUS::inc::Mod=
 ule::Load::Conditional.3 \=0AX	CPANPLUS::inc::Module::Pluggable.3 \=0AX	CPA=
 NPLUS::inc::Object::Accessor.3 \=0AX	CPANPLUS::inc::Params::Check.3 \=0AX	C=
 PANPLUS::inc::Term::UI.3 \=0AX	CPANPLUS::inc::installers::Module::Build.3 \=
 =0AX	CPANPLUS::inc::installers::Module::Build::Base.3 \=0AX	CPANPLUS::inc::=
 installers::Module::Build::Compat.3 \=0AX	CPANPLUS::inc::installers::Module=
 ::Build::Cookbook.3 \=0AX	CPANPLUS::inc::installers::Module::Build::PPMMake=
 r.3 \=0AX	CPANPLUS::inc::installers::Module::Build::Platform::Amiga.3 \=0AX=
 	CPANPLUS::inc::installers::Module::Build::Platform::Default.3 \=0AX	CPANPL=
 US::inc::installers::Module::Build::Platform::EBCDIC.3 \=0AX	CPANPLUS::inc:=
 :installers::Module::Build::Platform::MPEiX.3 \=0AX	CPANPLUS::inc::installe=
 rs::Module::Build::Platform::MacOS.3 \=0AX	CPANPLUS::inc::installers::Modul=
 e::Build::Platform::RiscOS.3 \=0AX	CPANPLUS::inc::installers::Module::Build=
 ::Platform::Unix.3 \=0AX	CPANPLUS::inc::installers::Module::Build::Platform=
 ::VMS.3 \=0AX	CPANPLUS::inc::installers::Module::Build::Platform::VOS.3 \=
 =0AX	CPANPLUS::inc::installers::Module::Build::Platform::Windows.3 \=0AX	CP=
 ANPLUS::inc::installers::Module::Build::Platform::aix.3 \=0AX	CPANPLUS::inc=
 ::installers::Module::Build::Platform::cygwin.3 \=0AX	CPANPLUS::inc::instal=
 lers::Module::Build::Platform::darwin.3 \=0AX	CPANPLUS::inc::installers::Mo=
 dule::Build::Platform::os2.3=0AX=0AXpost-patch:=0AX	@${FIND} ${WRKSRC} -nam=
 e "*\.orig" -delete=0AX=0AXpost-configure:=0AX	@${REINPLACE_CMD} -Ee \=0AX	=
 	"s|('base' =3D> )'.*(/.cpanplus)',|\1\"\$$ENV{'HOME'}\2\",|" \=0AX		${WRKS=
 RC}/lib/CPANPLUS/Config.pm=0AX=0AX.include <bsd.port.mk>=0AEND-of-p5-CPANPL=
 US/Makefile=0Aecho x - p5-CPANPLUS/distinfo=0Ased 's/^X//' >p5-CPANPLUS/dis=
 tinfo << 'END-of-p5-CPANPLUS/distinfo'=0AXMD5 (CPANPLUS-0.053.tar.gz) =3D a=
 56a8085b5ba2692f91492e8664cb088=0AXSIZE (CPANPLUS-0.053.tar.gz) =3D 472631=
 =0AEND-of-p5-CPANPLUS/distinfo=0Aecho x - p5-CPANPLUS/pkg-descr=0Ased 's/^X=
 //' >p5-CPANPLUS/pkg-descr << 'END-of-p5-CPANPLUS/pkg-descr'=0AXThe "CPANPL=
 US" library is an API to the "CPAN" mirrors and a=0AXcollection of interact=
 ive shells, commandline programs, daemons, etc,=0AXthat use this API.=0AX=
 =0AXWWW: http://cpanplus.sourceforge.net/=0AEND-of-p5-CPANPLUS/pkg-descr=0A=
 echo x - p5-CPANPLUS/pkg-plist=0Ased 's/^X//' >p5-CPANPLUS/pkg-plist << 'EN=
 D-of-p5-CPANPLUS/pkg-plist'=0AXbin/cpan2dist=0AXbin/cpanp=0AX%%SITE_PERL%%/=
 CPANPLUS.pm=0AX%%SITE_PERL%%/CPANPLUS/Backend.pm=0AX%%SITE_PERL%%/CPANPLUS/=
 Backend/RV.pm=0AX%%SITE_PERL%%/CPANPLUS/Config.pm=0AX%%SITE_PERL%%/CPANPLUS=
 /Config.pm-orig=0AX%%SITE_PERL%%/CPANPLUS/Configure.pm=0AX%%SITE_PERL%%/CPA=
 NPLUS/Configure/Setup.pm=0AX%%SITE_PERL%%/CPANPLUS/Dist.pm=0AX%%SITE_PERL%%=
 /CPANPLUS/Dist/Build.pm=0AX%%SITE_PERL%%/CPANPLUS/Dist/MM.pm=0AX%%SITE_PERL=
 %%/CPANPLUS/Dist/Sample.pm=0AX%%SITE_PERL%%/CPANPLUS/Error.pm=0AX%%SITE_PER=
 L%%/CPANPLUS/FAQ.pod=0AX%%SITE_PERL%%/CPANPLUS/Hacking.pod=0AX%%SITE_PERL%%=
 /CPANPLUS/Internals.pm=0AX%%SITE_PERL%%/CPANPLUS/Internals/Constants.pm=0AX=
 %%SITE_PERL%%/CPANPLUS/Internals/Constants/Report.pm=0AX%%SITE_PERL%%/CPANP=
 LUS/Internals/Extract.pm=0AX%%SITE_PERL%%/CPANPLUS/Internals/Fetch.pm=0AX%%=
 SITE_PERL%%/CPANPLUS/Internals/Report.pm=0AX%%SITE_PERL%%/CPANPLUS/Internal=
 s/Search.pm=0AX%%SITE_PERL%%/CPANPLUS/Internals/Source.pm=0AX%%SITE_PERL%%/=
 CPANPLUS/Internals/Utils.pm=0AX%%SITE_PERL%%/CPANPLUS/Module.pm=0AX%%SITE_P=
 ERL%%/CPANPLUS/Module/Author.pm=0AX%%SITE_PERL%%/CPANPLUS/Module/Author/Fak=
 e.pm=0AX%%SITE_PERL%%/CPANPLUS/Module/Checksums.pm=0AX%%SITE_PERL%%/CPANPLU=
 S/Module/Fake.pm=0AX%%SITE_PERL%%/CPANPLUS/Module/Signature.pm=0AX%%SITE_PE=
 RL%%/CPANPLUS/Shell.pm=0AX%%SITE_PERL%%/CPANPLUS/Shell/Classic.pm=0AX%%SITE=
 _PERL%%/CPANPLUS/Shell/Default.pm=0AX%%SITE_PERL%%/CPANPLUS/inc.pm=0AX%%SIT=
 E_PERL%%/CPANPLUS/inc/.inc=0AX%%SITE_PERL%%/CPANPLUS/inc/Archive/Extract.pm=
 =0AX%%SITE_PERL%%/CPANPLUS/inc/Archive/Tar.pm=0AX%%SITE_PERL%%/CPANPLUS/inc=
 /Archive/Tar/Constant.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Archive/Tar/File.pm=
 =0AX%%SITE_PERL%%/CPANPLUS/inc/Config/Auto.pm=0AX%%SITE_PERL%%/CPANPLUS/inc=
 /File/Fetch.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Fetch/Item.pm=0AX%%SITE_P=
 ERL%%/CPANPLUS/inc/File/Spec.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Cyg=
 win.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Epoc.pm=0AX%%SITE_PERL%%/CPA=
 NPLUS/inc/File/Spec/Functions.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Spec/Ma=
 c.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Spec/OS2.pm=0AX%%SITE_PERL%%/CPANPL=
 US/inc/File/Spec/Unix.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/File/Spec/VMS.pm=0AX=
 %%SITE_PERL%%/CPANPLUS/inc/File/Spec/Win32.pm=0AX%%SITE_PERL%%/CPANPLUS/inc=
 /IO/String.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/IO/Zlib.pm=0AX%%SITE_PERL%%/CPA=
 NPLUS/inc/IPC/Cmd.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/IPC/Run.pm=0AX%%SITE_PER=
 L%%/CPANPLUS/inc/IPC/Run/Debug.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/IO.=
 pm=0AX%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Timer.pm=0AX%%SITE_PERL%%/CPANPLUS=
 /inc/IPC/Run/Win32Helper.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Win32IO.p=
 m=0AX%%SITE_PERL%%/CPANPLUS/inc/IPC/Run/Win32Pump.pm=0AX%%SITE_PERL%%/CPANP=
 LUS/inc/Locale/Maketext/Simple.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Log/Message=
 =2Epm=0AX%%SITE_PERL%%/CPANPLUS/inc/Log/Message/Config.pm=0AX%%SITE_PERL%%/=
 CPANPLUS/inc/Log/Message/Handlers.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Log/Mess=
 age/Item.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Module/CoreList.pm=0AX%%SITE_PERL=
 %%/CPANPLUS/inc/Module/Load.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Module/Load/Co=
 nditional.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Module/Pluggable.pm=0AX%%SITE_PE=
 RL%%/CPANPLUS/inc/Object/Accessor.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Params/C=
 heck.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/Term/UI.pm=0AX%%SITE_PERL%%/CPANPLUS/=
 inc/installers/.installers=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/=
 Build.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Base.pm=0AX%=
 %SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Compat.pm=0AX%%SITE_PERL%=
 %/CPANPLUS/inc/installers/Module/Build/Cookbook.pm=0AX%%SITE_PERL%%/CPANPLU=
 S/inc/installers/Module/Build/PPMMaker.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/ins=
 tallers/Module/Build/Platform/Amiga.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/instal=
 lers/Module/Build/Platform/Default.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/install=
 ers/Module/Build/Platform/EBCDIC.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installer=
 s/Module/Build/Platform/MPEiX.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/M=
 odule/Build/Platform/MacOS.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Modu=
 le/Build/Platform/RiscOS.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module=
 /Build/Platform/Unix.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Bui=
 ld/Platform/VMS.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Pl=
 atform/VOS.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platfor=
 m/Windows.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform=
 /aix.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/cygw=
 in.pm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/darwin=
 =2Epm=0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/Platform/os2.pm=
 =0AX%%SITE_PERL%%/CPANPLUS/inc/installers/Module/Build/PodParser.pm=0AX%%SI=
 TE_PERL%%/%%PERL_ARCH%%/auto/CPANPLUS/.packlist=0AX@dirrm %%SITE_PERL%%/CPA=
 NPLUS/inc/installers/Module/Build/Platform=0AX@dirrm %%SITE_PERL%%/CPANPLUS=
 /inc/installers/Module/Build=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/installer=
 s/Module=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/installers=0AX@dirrm %%SITE_P=
 ERL%%/CPANPLUS/inc/Term=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/Params=0AX@dir=
 rm %%SITE_PERL%%/CPANPLUS/inc/Object=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/M=
 odule/Load=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/Module=0AX@dirrm %%SITE_PER=
 L%%/CPANPLUS/inc/Log/Message=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/Log=0AX@d=
 irrm %%SITE_PERL%%/CPANPLUS/inc/Locale/Maketext=0AX@dirrm %%SITE_PERL%%/CPA=
 NPLUS/inc/Locale=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/IPC/Run=0AX@dirrm %%S=
 ITE_PERL%%/CPANPLUS/inc/IPC=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/IO=0AX@dir=
 rm %%SITE_PERL%%/CPANPLUS/inc/File/Spec=0AX@dirrm %%SITE_PERL%%/CPANPLUS/in=
 c/File/Fetch=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/File=0AX@dirrm %%SITE_PER=
 L%%/CPANPLUS/inc/Config=0AX@dirrm %%SITE_PERL%%/CPANPLUS/inc/Archive/Tar=0A=
 X@dirrm %%SITE_PERL%%/CPANPLUS/inc/Archive=0AX@dirrm %%SITE_PERL%%/CPANPLUS=
 /inc=0AX@dirrm %%SITE_PERL%%/CPANPLUS/Module/Author=0AX@dirrm %%SITE_PERL%%=
 /CPANPLUS/Module=0AX@dirrm %%SITE_PERL%%/CPANPLUS/Internals/Constants=0AX@d=
 irrm %%SITE_PERL%%/CPANPLUS/Internals=0AX@dirrm %%SITE_PERL%%/CPANPLUS/Conf=
 igure=0AX@dirrm %%SITE_PERL%%/CPANPLUS/Backend=0AX@dirrm %%SITE_PERL%%/%%PE=
 RL_ARCH%%/auto/CPANPLUS=0AX@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS/Dist 2>/=
 dev/null || true=0AX@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS/Shell 2>/dev/nu=
 ll || true=0AX@unexec rmdir %D/%%SITE_PERL%%/CPANPLUS 2>/dev/null || true=
 =0AEND-of-p5-CPANPLUS/pkg-plist=0Aecho c - p5-CPANPLUS/files=0Amkdir -p p5-=
 CPANPLUS/files > /dev/null 2>&1=0Aecho x - p5-CPANPLUS/files/patch-lib::CPA=
 NPLUS::Configure::Setup.pm=0Ased 's/^X//' >p5-CPANPLUS/files/patch-lib::CPA=
 NPLUS::Configure::Setup.pm << 'END-of-p5-CPANPLUS/files/patch-lib::CPANPLUS=
 ::Configure::Setup.pm'=0AX--- lib/CPANPLUS/Configure/Setup.pm.orig	Sat Feb =
 12 01:04:03 2005=0AX+++ lib/CPANPLUS/Configure/Setup.pm	Sat Feb 12 01:06:04=
  2005=0AX@@ -212,11 +212,14 @@=0AX         $choices =3D [$default, $other];=
 =0AX     }=0AX =0AX+=3Dleeym=0AX     my $loc     =3D $term->get_reply(=0AX =
                     prompt  =3D> loc("Location of the Configuration file"),=
 =0AX                     default =3D> $default,=0AX                     cho=
 ices =3D> $choices,=0AX               );=0AX+=3Dcut=0AX+    my $loc =3D $de=
 fault;=0AX =0AX =0AX     $self->custom_config(1) unless $loc eq $default;=
 =0AEND-of-p5-CPANPLUS/files/patch-lib::CPANPLUS::Configure::Setup.pm=0Aecho=
  x - p5-CPANPLUS/files/patch-lib::CPANPLUS::Config.pm-orig=0Ased 's/^X//' >=
 p5-CPANPLUS/files/patch-lib::CPANPLUS::Config.pm-orig << 'END-of-p5-CPANPLU=
 S/files/patch-lib::CPANPLUS::Config.pm-orig'=0AX--- lib/CPANPLUS/Config.pm-=
 orig.orig	Sat Feb 12 01:06:15 2005=0AX+++ lib/CPANPLUS/Config.pm-orig	Sat F=
 eb 12 01:06:32 2005=0AX@@ -29,6 +29,11 @@=0AX                              =
 'hosts' =3D> [=0AX                                           {=0AX         =
                                     'scheme' =3D> 'ftp',=0AX+              =
                               'path' =3D> '/pub/languages/perl/CPAN/',=0AX+=
                                             'host' =3D> 'ftp.funet.fi'=0AX+=
                                           },=0AX+                          =
                 {=0AX+                                            'scheme' =
 =3D> 'ftp',=0AX                                             'path' =3D> '/p=
 ub/CPAN/',=0AX                                             'host' =3D> 'ftp=
 =2Ecpan.org'=0AX                                           },=0AX@@ -47,11 =
 +52,6 @@=0AX                                             'path' =3D> '/pub/=
 CPAN/',=0AX                                             'host' =3D> 'cpan.v=
 alueclick.com'=0AX                                           },=0AX-       =
                                    {=0AX-                                  =
           'scheme' =3D> 'ftp',=0AX-                                        =
     'path' =3D> '/pub/languages/perl/CPAN/',=0AX-                          =
                   'host' =3D> 'ftp.funet.fi'=0AX-                          =
                 }=0AX                                         ],=0AX       =
                        'timeout' =3D> 300,=0AX                             =
  'verbose' =3D> 0,=0AEND-of-p5-CPANPLUS/files/patch-lib::CPANPLUS::Config.p=
 m-orig=0Aexit=0A=0A
 --0F1p//8PRICkK4MW--
 
 --qlTNgmc+xy1dBmNv
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.0 (FreeBSD)
 
 iQCVAwUBQg+8ocnMx0NetS5RAQJffQP/UzoIAhW1n5GR4LBLbeB7wEK2joZeelzf
 xsgJeFePf1evKdAIcJ5a7waIOLcDkzsvp3HFe7UpqlIg5qeq5joY4o4BzcTtR0wp
 itsvOG1O7hWfDTNmEcHucIOE45DoKr3afrlD91hlW4+lnjHE48STKAKrpg89na8c
 NZhJw1oaPbs=
 =h/8y
 -----END PGP SIGNATURE-----
 
 --qlTNgmc+xy1dBmNv--

From: Kapranoff Alex <kappa@rambler-co.ru>
To: Yen-Ming Lee <leeym@FreeBSD.org>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/77012: New port: devel/p5-CPANPLUS -- CPAN.pm++
Date: Mon, 14 Feb 2005 14:37:21 +0300

 Very good! We should integrate our efforts.
 BTW, I think that YAML dependency and ftp sites reordering should be
 submitted to CPANPLUS.pm maintainer so that they end up on CPAN. They
 are not FreeBSD-specific and thus will benefit all.
 
 I'll try your renewed port ASAP.
 
 * Yen-Ming Lee <leeym@FreeBSD.org> [February 13 2005, 23:46]:
 > Hey, guess what? I'm working on the same new port, too.
 > 
 > However, I add some more tweaking.
 > 
 > - CPANPLUS depends on textproc/p5-YAML, though it doesn't describe in
 > doc
 >   (without YAML, you can build it, but you'll get error when you run it)
 > - the latest CPANPLUS is 0.053 now
 > - add "CONFIGURE_ARGS= AUTOINSTALL=1" will let CPANPLUS configure itself
 > - set 'base' in Config.pm to runner's HOME, not only the installer's
 > home
 > - add two patch files
 >   - patch %%SITE_PERL%%/CPANPLUS/Config.pm-orig to relocate
 > ftp.funet.fi.
 >     (ftp.cpan.org is too slow to be the first site. ftp.funet.fi is
 > better)
 >   - patch lib/CPANPLUS/Configure/Setup.pm to let it save Config.pm at
 > its
 >     default path (%%SITE_PERL%%/CPANPLUS/Config.pm)
 > 
 > Please see the attached shar file.
 > -- 
 > Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
 > 
 
 
 
 -- 
 Alex Kapranoff,
 $n=["1another7Perl213Just3hacker49"=~/\d|\D*/g];
 $$n[0]={grep/\d/,@$n};print"@$n{1..4}\n"
State-Changed-From-To: open->closed 
State-Changed-By: leeym 
State-Changed-When: Fri Mar 4 09:09:23 GMT 2005 
State-Changed-Why:  
Committed, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=77012 
>Unformatted:
