[PATCH] net/p5-Net-SSH-Perl: fix for perl >= 5.6.0 (now working)
Simon Dassow
janus at area319.de
Fri Sep 17 02:02:08 PDT 2004
Simon Dassow wrote:
> Simon Dassow wrote:
>
>> Hi list/maintainer(s),
>> i tried to install p5-Net-SSH-Perl and noticed an error:
>>
>> ===> p5-IO-1.20 This module is already included in perl 5.6.x and
>> later..
>> *** Error code 1
>>
>> This comes from the depency to p5-IO as you can see.
>> Patch is attached (simply moved the p5-IO depency into an ``.if
>> ${PERL_LEVEL}'' section).
>
>
> Damn it,
> here the working version. Sorry for that.
All good things come in threes... so please ignore my previous patches
and take this one (now really working).
Sorry again... (caused by coffee underrun?).
Regards,
Simon
-------------- next part --------------
--- Makefile.orig Fri Sep 17 10:29:24 2004
+++ Makefile Fri Sep 17 10:57:46 2004
@@ -29,7 +29,6 @@
${PERL_BASE}/Convert/PEM.pm:${PORTSDIR}/converters/p5-Convert-PEM \
${PERL_BASE}/Digest/BubbleBabble.pm:${PORTSDIR}/security/p5-Digest-BubbleBabble \
${PERL_BASE}/Crypt/RSA.pm:${PORTSDIR}/security/p5-Crypt-RSA \
- ${PERL_BASE}/${PERL_ARCH}/IO/Socket.pm:${PORTSDIR}/devel/p5-IO \
${PERL_BASE}/${PERL_ARCH}/String/CRC32.pm:${PORTSDIR}/devel/p5-String-CRC32 \
${PERL_BASE}/${PERL_ARCH}/Math/GMP.pm:${PORTSDIR}/math/p5-Math-GMP \
${PERL_BASE}/${PERL_ARCH}/Crypt/IDEA.pm:${PORTSDIR}/security/p5-Crypt-IDEA
@@ -74,4 +73,10 @@
Net::SSH::Perl::Cipher::DES3.3 \
Net::SSH::Perl::Channel.3
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+BUILD_DEPENDS+= ${PERL_BASE}/${PERL_ARCH}/IO/Socket.pm:${PORTSDIR}/devel/p5-IO
+.endif
+
+.include <bsd.port.post.mk>
More information about the freebsd-ports
mailing list