Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Apr 2009 00:43:24 -0700
From:      Yen-Ming Lee <leeym@leeym.com>
To:        Ion-Mihai Tetcu <itetcu@freebsd.org>
Cc:        perl@freebsd.org
Subject:   Re: cvs commit: ports/textproc/p5-POE-Filter-XML Makefile distinfo
Message-ID:  <759236930904280043y43b465edrfdc8dc54c6d6abc0@mail.gmail.com>
In-Reply-To: <20090428000433.5748e879@it.buh.tecnik93.com>
References:  <200904270805.n3R859Rp026018@repoman.freebsd.org>  <20090427185342.55e24c32@it.buh.tecnik93.com> <759236930904270959w6839df32y37cf706bba975161@mail.gmail.com>  <20090428000433.5748e879@it.buh.tecnik93.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Like this?

$ cvs diff
Index: bsd.perl.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/Mk/bsd.perl.mk,v
retrieving revision 1.13
diff -u -d -b -w -r1.13 bsd.perl.mk
--- bsd.perl.mk 28 Mar 2009 20:45:06 -0000      1.13
+++ bsd.perl.mk 28 Apr 2009 07:41:52 -0000
@@ -151,7 +151,11 @@

 .if ${want_perl_sign} =3D=3D "+"
 .if ${USE_PERL5_LEVEL} > ${masked_PERL_LEVEL}
+.if ${want_perl_minor} =3D=3D "010"
+USE_PERL5_REASON?=3D     requires Perl ${want_perl_ver} or later,
install lang/perl5.10 and try again
+.else
 USE_PERL5_REASON?=3D     requires Perl ${want_perl_ver} or later,
install lang/perl5.8 or lang/perl5.10 and try again
+.endif
 IGNORE=3D        ${USE_PERL5_REASON}
 .endif # ${USE_PERL5_LEVEL} > ${masked_PERL_LEVEL}
 .elif ${want_perl_sign} =3D=3D ""

--=20
Yen-Ming Lee <leeym@leeym.com>



2009/4/27 Ion-Mihai Tetcu <itetcu@freebsd.org>:
> On Mon, 27 Apr 2009 09:59:28 -0700
> Yen-Ming Lee <leeym@leeym.com> wrote:
>
>> It requires perl 5.10 in POE-Filter-XML-0.38/Build.PL, and the message
>> is generated by bsd.perl.mk.
>
> Yeh, I know :-)
>
>> Several issues:
>> - how do we handle the perl modules require perl 5.10 or above? push
>> users to upgrade?
>
> As long as PERL_VERSION?=3D =C2=A05.8.9 that ain't really an option. Maki=
ng
> perl 5.10 the default will require some full -exp builds on PointyHat.
>
>> - should we remove lang/perl5.8 from the message?
>
> Well, tweaking this:
> =C2=A0.if ${USE_PERL5_LEVEL} > ${masked_PERL_LEVEL}
> =C2=A0USE_PERL5_REASON?=3D =C2=A0 =C2=A0 =C2=A0requires Perl ${want_perl_=
ver} or later, install lang/perl5.8 or lang/perl5.10 and try again
> =C2=A0IGNORE=3D ${USE_PERL5_REASON}
> =C2=A0.endif # ${USE_PERL5_LEVEL} > ${masked_PERL_LEVEL}
> based on ${want_perl_minor} should be enough until perl6
>
> --
> IOnut - Un^d^dregistered ;) FreeBSD "user"
> =C2=A0"Intellectual Property" is =C2=A0 nowhere near as valuable =C2=A0 a=
s "Intellect"
> FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?759236930904280043y43b465edrfdc8dc54c6d6abc0>