From owner-freebsd-perl@FreeBSD.ORG Tue Oct 25 22:30:14 2011 Return-Path: Delivered-To: perl@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C41151065676 for ; Tue, 25 Oct 2011 22:30:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A91B88FC1C for ; Tue, 25 Oct 2011 22:30:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9PMUE7M037002 for ; Tue, 25 Oct 2011 22:30:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9PMUDYo036998; Tue, 25 Oct 2011 22:30:14 GMT (envelope-from gnats) Date: Tue, 25 Oct 2011 22:30:14 GMT Message-Id: <201110252230.p9PMUDYo036998@freefall.freebsd.org> To: perl@FreeBSD.org From: Jase Thew Cc: Subject: Re: ports/160759: [PATCH] devel/p5-ExtUtils-MakeMaker: update to 6.59 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jase Thew List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Oct 2011 22:30:14 -0000 The following reply was made to PR ports/160759; it has been noted by GNATS. From: Jase Thew To: bug-followup@FreeBSD.org, freebsd@beardz.net, Michael G Schwern Cc: Subject: Re: ports/160759: [PATCH] devel/p5-ExtUtils-MakeMaker: update to 6.59 Date: Tue, 25 Oct 2011 23:21:13 +0100 This is a multi-part message in MIME format. --------------020206010404070208010001 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Schwern, When I started on this patch, I initially took the less invasive route you mentioned (deleting contents of bundled/). However, this resulted in lots of unnecessary warnings in the "Checking if your kit is complete..." stage (please see attached log). As these warnings would be displayed every time the port is built, I elected for the more radical approach of patching out support for the bundled dists completely. With regards to your question regarding identifying FreeBSD, the ports make framework defines OPSYS as "FreeBSD" (minus the quotes) and should be available as an envvar in Makefile.PL Regards, jaset. --------------020206010404070208010001 Content-Type: text/plain; name="p5-ExtUtils-MakeMaker-6.59-warnings.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="p5-ExtUtils-MakeMaker-6.59-warnings.txt" ===> p5-ExtUtils-MakeMaker-6.59 depends on file: /usr/local/bin/perl5.14.1 - found ===> Configuring for p5-ExtUtils-MakeMaker-6.59 Checking if your kit is complete... Warning: the following files are missing in your kit: bundled/CPAN-Meta-YAML/CPAN/Meta/YAML.pm bundled/CPAN-Meta/CPAN/Meta.pm bundled/CPAN-Meta/CPAN/Meta/Converter.pm bundled/CPAN-Meta/CPAN/Meta/Feature.pm bundled/CPAN-Meta/CPAN/Meta/History.pm bundled/CPAN-Meta/CPAN/Meta/Prereqs.pm bundled/CPAN-Meta/CPAN/Meta/Spec.pm bundled/CPAN-Meta/CPAN/Meta/Validator.pm bundled/ExtUtils-Command/ExtUtils/Command.pm bundled/ExtUtils-Install/ExtUtils/Install.pm bundled/ExtUtils-Install/ExtUtils/Installed.pm bundled/ExtUtils-Install/ExtUtils/Packlist.pm bundled/ExtUtils-Manifest/ExtUtils/Manifest.pm bundled/ExtUtils-Manifest/ExtUtils/MANIFEST.SKIP bundled/File-Copy-Recursive/File/Copy/Recursive.pm bundled/File-Temp/File/Temp.pm bundled/JSON-PP-Compat5006/JSON/PP/Compat5006.pm bundled/JSON-PP/JSON/PP.pm bundled/JSON-PP/JSON/PP/Boolean.pm bundled/Parse-CPAN-Meta/Parse/CPAN/Meta.pm bundled/Scalar-List-Utils/List/Util.pm bundled/Scalar-List-Utils/List/Util/PP.pm bundled/Scalar-List-Utils/Scalar/Util.pm bundled/Scalar-List-Utils/Scalar/Util/PP.pm bundled/Version-Requirements/Version/Requirements.pm bundled/version/version.pm bundled/version/version.pod bundled/version/version/Internals.pod bundled/version/version/vpp.pm Please inform the author. Writing Makefile for ExtUtils::MakeMaker Writing MYMETA.yml and MYMETA.json ===> Building for p5-ExtUtils-MakeMaker-6.59 [SNIP] --------------020206010404070208010001--