summaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
authorDmitry Sivachenko <demon@FreeBSD.org>2005-09-05 11:11:48 +0000
committerDmitry Sivachenko <demon@FreeBSD.org>2005-09-05 11:11:48 +0000
commit9f542c3318c83a441e1569b229d2bccbf947cea9 (patch)
tree416dc47aa328bd9f58e98f55952e8fe2134d0712 /net-mgmt
parent- Change ${ECHO_CMD} to @${ECHO_CMD} (diff)
Allow one to avoid p5-IO-INET6 dependency via WITHOUT_IPV6.
PR: 84211 Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
Notes
Notes: svn path=/head/; revision=141977
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/mrtg/Makefile13
1 files changed, 9 insertions, 4 deletions
diff --git a/net-mgmt/mrtg/Makefile b/net-mgmt/mrtg/Makefile
index 92e377b4e9ff..36e5b760ec0a 100644
--- a/net-mgmt/mrtg/Makefile
+++ b/net-mgmt/mrtg/Makefile
@@ -20,11 +20,10 @@ MASTER_SITE_SUBDIR= net/mrtg
MAINTAINER= demon@FreeBSD.org
COMMENT= The multi-router traffic grapher
+LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
RUN_DEPENDS= ${SITE_PERL}/SNMP_Session.pm:${PORTSDIR}/net-mgmt/p5-SNMP_Session \
- ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser \
- ${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6
+ ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
CONFIGURE_ARGS= --with-gd-lib=${LOCALBASE}/lib \
--with-gd-inc=${LOCALBASE}/include
@@ -40,6 +39,12 @@ MAN1= cfgmaker.1 indexmaker.1 mrtg-contrib.1 mrtg-faq.1 mrtg-forum.1 \
mrtg-nw-guide.1 mrtg-reference.1 mrtg-rrd.1 mrtg-squid.1 \
mrtg-unix-guide.1 mrtg-webserver.1 mrtg.1 mrtglib.1
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_IPV6)
+RUN_DEPENDS+= ${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6
+.endif
+
post-patch:
${RM} ${WRKSRC}/lib/mrtg2/BER.pm ${WRKSRC}/lib/mrtg2/SNMP_*.pm
@@ -72,4 +77,4 @@ post-install:
@${ECHO} "############################################################################"
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>