| Summary: | [PATCH] devel/p5-Test-WWW-Mechanize: update to 1.08 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Aaron Dalton <aaron> | ||||||
| Component: | Individual Port(s) | Assignee: | Aaron Dalton <aaron> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | CC: | fbsdports | ||||||
| Priority: | Normal | ||||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
|
Description
Aaron Dalton
2006-06-14 20:30:15 UTC
Responsible Changed From-To: freebsd-ports-bugs->aaron Submitter has GNATS access State Changed From-To: open->feedback Awaiting maintainers feedback Aaron Dalton wrote: > BUILD_DEPENDS= ${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize \ > + ${SITE_PERL}/URI/file.pm:${PORTSDIR}/net/p5-URI \ > + ${SITE_PERL}/Carp/Assert/More.pm:${PORTSDIR}/devel/p5-Carp-Assert-More \ > + ${SITE_PERL}/HTTP/Server/Simple.pm:${PORTSDIR}/www/p5-HTTP-Server-Simple \ > ${SITE_PERL}/Test/LongString.pm:${PORTSDIR}/devel/p5-Test-LongString > RUN_DEPENDS= ${BUILD_DEPENDS} For what I understand, HTTP::Server::Simple and URI::File are not direct dependencies of this module. They are brought in automatically by WWW::Mechanize. If that's true, please don't add them here. > -.if ${PERL_LEVEL} < 500800 > -BUILD_DEPENDS+= ${SITE_PERL}/Test/Builder.pm:${PORTSDIR}/devel/p5-Test-Simple > .if ${PERL_LEVEL} < 500601 > IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again > .endif > -.endif Are you sure p5-Test-Simple is included in perl5.6.1 ? Otherwise, fine for me. Angelo. Angelo Turetta wrote: > Aaron Dalton wrote: > >> BUILD_DEPENDS= >> ${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize \ >> + ${SITE_PERL}/URI/file.pm:${PORTSDIR}/net/p5-URI \ >> + >> ${SITE_PERL}/Carp/Assert/More.pm:${PORTSDIR}/devel/p5-Carp-Assert-More \ >> + >> ${SITE_PERL}/HTTP/Server/Simple.pm:${PORTSDIR}/www/p5-HTTP-Server-Simple >> \ >> >> ${SITE_PERL}/Test/LongString.pm:${PORTSDIR}/devel/p5-Test-LongString >> RUN_DEPENDS= ${BUILD_DEPENDS} > > > For what I understand, HTTP::Server::Simple and URI::File are not direct > dependencies of this module. They are brought in automatically by > WWW::Mechanize. If that's true, please don't add them here. > The updated Makefile.PL states: PREREQ_PM => { 'Test::More' => 0, 'Test::LongString' => '0.07', 'URI::file' => 0, 'WWW::Mechanize' => '1.00', 'Carp::Assert::More' => 0, 'HTTP::Server::Simple' => '0.07', }, >> -.if ${PERL_LEVEL} < 500800 >> -BUILD_DEPENDS+= >> ${SITE_PERL}/Test/Builder.pm:${PORTSDIR}/devel/p5-Test-Simple >> .if ${PERL_LEVEL} < 500601 >> IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 >> then try again >> .endif >> -.endif > > > Are you sure p5-Test-Simple is included in perl5.6.1 ? > True. My test box has 5.6.2. I'll alter the if statement and submit an updated patch. -- Aaron Dalton aaron@FreeBSD.org FreeBSD Ports Committer Here's the updated patch: -- Aaron Dalton aaron@FreeBSD.org FreeBSD Ports Committer Please commit. Thanks, Angelo State Changed From-To: feedback->closed Committed. Thanks! |