aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/p5-Net-Server/Makefile9
-rw-r--r--net/p5-Net-Server/pkg-plist6
2 files changed, 11 insertions, 4 deletions
diff --git a/net/p5-Net-Server/Makefile b/net/p5-Net-Server/Makefile
index 7c031ddff022..6a22f055bd4b 100644
--- a/net/p5-Net-Server/Makefile
+++ b/net/p5-Net-Server/Makefile
@@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= A configurable base class for writing internet servers in Perl
-RUN_DEPENDS= ${SITE_PERL}/IO/Multiplex.pm:${PORTSDIR}/devel/p5-IO-Multiplex
+BUILD_DEPENDS= p5-IO-Multiplex>=1.01:${PORTSDIR}/devel/p5-IO-Multiplex
+RUN_DEPENDS= p5-IO-Multiplex>=1.01:${PORTSDIR}/devel/p5-IO-Multiplex
PERL_CONFIGURE= yes
@@ -41,8 +42,14 @@ MAN3= Net::Server.3 \
.include <bsd.port.options.mk>
.if defined(WITH_IPV6)
+BUILD_DEPENDS+= p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
RUN_DEPENDS+= p5-Socket6>=0.23:${PORTSDIR}/net/p5-Socket6
EXTRA_PATCHES= ${FILESDIR}/extra-patch-ipv6-support
.endif
+post-patch:
+.if defined(WITH_IPV6)
+ @cd ${WRKSRC}/ && ${FIND} . -name '*.orig' -delete
+.endif
+
.include <bsd.port.mk>
diff --git a/net/p5-Net-Server/pkg-plist b/net/p5-Net-Server/pkg-plist
index fe33ff3c47e0..212f073b5a4d 100644
--- a/net/p5-Net-Server/pkg-plist
+++ b/net/p5-Net-Server/pkg-plist
@@ -17,8 +17,8 @@
%%SITE_PERL%%/Net/Server/SIG.pm
%%SITE_PERL%%/Net/Server/Single.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Server/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Server
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Server
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
-@dirrm %%SITE_PERL%%/Net/Server/Proto
-@dirrm %%SITE_PERL%%/Net/Server
+@dirrmtry %%SITE_PERL%%/Net/Server/Proto
+@dirrmtry %%SITE_PERL%%/Net/Server
@dirrmtry %%SITE_PERL%%/Net