Lines 1-9
Link Here
|
1 |
# New ports collection makefile for: MRTG |
1 |
# Created by: James FitzGibbon <jfitz@FreeBSD.org> |
2 |
# Date created: April 18th 1997 |
|
|
3 |
# Whom: James FitzGibbon <jfitz@FreeBSD.org> |
4 |
# |
5 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
6 |
# |
|
|
7 |
|
3 |
|
8 |
PORTNAME= mrtg |
4 |
PORTNAME= mrtg |
9 |
PORTVERSION= 2.17.4 |
5 |
PORTVERSION= 2.17.4 |
Lines 18-24
Link Here
|
18 |
MAINTAINER= ports@subnets.ru |
14 |
MAINTAINER= ports@subnets.ru |
19 |
COMMENT= The multi-router traffic grapher |
15 |
COMMENT= The multi-router traffic grapher |
20 |
|
16 |
|
21 |
LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd |
17 |
# slave ports override with languages specific gd |
|
|
18 |
GD_PORT?= graphics/gd |
19 |
|
20 |
LIB_DEPENDS= gd:${PORTSDIR}/${GD_PORT} |
22 |
RUN_DEPENDS= p5-SNMP_Session>=0:${PORTSDIR}/net-mgmt/p5-SNMP_Session |
21 |
RUN_DEPENDS= p5-SNMP_Session>=0:${PORTSDIR}/net-mgmt/p5-SNMP_Session |
23 |
|
22 |
|
24 |
CONFIGURE_ARGS= --with-gd-lib=${LOCALBASE}/lib \ |
23 |
CONFIGURE_ARGS= --with-gd-lib=${LOCALBASE}/lib \ |
Lines 64-87
Link Here
|
64 |
mrtg-r.gif mrtg-r.png mrtg-ti.gif mrtg-ti.png |
63 |
mrtg-r.gif mrtg-r.png mrtg-ti.gif mrtg-ti.png |
65 |
SCRIPTS= cfgmaker indexmaker mrtg mrtg-traffic-sum |
64 |
SCRIPTS= cfgmaker indexmaker mrtg mrtg-traffic-sum |
66 |
|
65 |
|
67 |
OPTIONS= IPV6 "Enable IPv6 support" OFF \ |
66 |
OPTIONS_DEFINE= DOCS EXAMPLES IPV6 SNMPV3 |
68 |
SNMP "Enable use of SNMPv3" OFF |
67 |
OPTIONS_DEFAULT= IPV6 |
69 |
|
68 |
|
70 |
.if !defined(NOPORTDOCS) |
|
|
71 |
PORTDOCS= * |
69 |
PORTDOCS= * |
72 |
.endif |
|
|
73 |
|
74 |
.if !defined(NOPORTEXAMPLES) |
75 |
PORTEXAMPLES= * |
70 |
PORTEXAMPLES= * |
76 |
.endif |
|
|
77 |
|
71 |
|
78 |
.include <bsd.port.pre.mk> |
72 |
.include <bsd.port.options.mk> |
79 |
|
73 |
|
80 |
.if defined(WITH_IPV6) |
74 |
.if ${PORT_OPTIONS:MIPV6} |
81 |
RUN_DEPENDS+= p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6 |
75 |
RUN_DEPENDS+= p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6 |
82 |
.endif |
76 |
.endif |
83 |
|
77 |
|
84 |
.if defined(WITH_SNMP) |
78 |
.if ${PORT_OPTIONS:MSNMPV3} |
85 |
RUN_DEPENDS+= p5-Net-SNMP>=0:${PORTSDIR}/net-mgmt/p5-Net-SNMP |
79 |
RUN_DEPENDS+= p5-Net-SNMP>=0:${PORTSDIR}/net-mgmt/p5-Net-SNMP |
86 |
.endif |
80 |
.endif |
87 |
|
81 |
|
Lines 92-102
Link Here
|
92 |
@${RM} ${WRKSRC}/lib/mrtg2/BER.pm ${WRKSRC}/lib/mrtg2/SNMP_*.pm |
86 |
@${RM} ${WRKSRC}/lib/mrtg2/BER.pm ${WRKSRC}/lib/mrtg2/SNMP_*.pm |
93 |
|
87 |
|
94 |
do-install: |
88 |
do-install: |
95 |
.if !defined(NOPORTDOCS) |
89 |
.if ${PORT_OPTIONS:MDOCS} |
96 |
@${MKDIR} ${DOCSDIR} |
90 |
@${MKDIR} ${DOCSDIR} |
97 |
@${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ |
91 |
@${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ |
98 |
.endif |
92 |
.endif |
99 |
.if !defined(NOPORTEXAMPLES) |
93 |
.if ${PORT_OPTIONS:MEXAMPLES} |
100 |
@${MKDIR} ${EXAMPLESDIR}/doc ${EXAMPLESDIR}/images |
94 |
@${MKDIR} ${EXAMPLESDIR}/doc ${EXAMPLESDIR}/images |
101 |
@${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/doc/,} ${EXAMPLESDIR}/doc/ |
95 |
@${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/doc/,} ${EXAMPLESDIR}/doc/ |
102 |
@${INSTALL_DATA} ${IMAGES:S,^,${WRKSRC}/images/,} ${EXAMPLESDIR}/images/ |
96 |
@${INSTALL_DATA} ${IMAGES:S,^,${WRKSRC}/images/,} ${EXAMPLESDIR}/images/ |
Lines 113-116
Link Here
|
113 |
@${SETENV} @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
107 |
@${SETENV} @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
114 |
@${CAT} ${PKGMESSAGE} |
108 |
@${CAT} ${PKGMESSAGE} |
115 |
|
109 |
|
116 |
.include <bsd.port.post.mk> |
110 |
.include <bsd.port.mk> |