# Created by: Janos Mohacsi # $FreeBSD$ PORTNAME= aspathtree PORTVERSION= 4.2 PORTREVISION= 3 CATEGORIES= net-mgmt ipv6 MASTER_SITES= http://ipv6.niif.hu/~mohacsi/downloads/ DISTNAME= ASpath-tree-v${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Checks IPv6 routes' stability and correctness on IPv6 internet RUN_DEPENDS= p5-Net-Telnet>=0:${PORTSDIR}/net/p5-Net-Telnet \ whois3:${PORTSDIR}/net/ripe-whois WRKSRC= ${WRKDIR}/ASpath-tree-v${PORTVERSION}/ RESTRICTED= not redistributable, license agreement required NO_BUILD= yes USES= perl5 SCRIPTS_ENV+= PERL5=${PERL5} SUB_FILES= pkg-message CONFIG_FILES= ASpath-tree.config ICON_FILES= bnew.gif bold.gif e.gif h.gif l.gif p.gif t.gif v.gif LIB_FILES= bgp-tree-changes.pl bgp-tree.pl create-homepage.pl elaborate-aspaths.pl getbgptable.pl history.pl ipv6prefix.pl odd-as.pl odd-routes.pl route-stability.pl utility.pl ASmain.pl DATA_FILES= 6bone.db force.as.name rirs.db DOC_FILES= DISCLAIMER readme.txt changes.txt NO_STAGE= yes pre-configure: @${REINPLACE_CMD} -e 's#%%PATHPERLBIN%%#${PERL5}#; \ s#%%PREFIX%%#${PREFIX}#' ${WRKSRC}/update-rtree \ ${WRKSRC}/etc/ASpath-tree.config do-install: #installing main script ${INSTALL_SCRIPT} ${WRKSRC}/update-rtree ${PREFIX}/bin #installing lib files ${MKDIR} ${PREFIX}/libexec/aspathtree/ .for file in ${LIB_FILES} ${INSTALL_DATA} ${WRKSRC}/lib/${file} ${PREFIX}/libexec/aspathtree .endfor #installing htdocs files ${MKDIR} ${PREFIX}/var/aspathtree/htdocs/icons/ .for file in ${ICON_FILES} ${INSTALL_DATA} ${WRKSRC}/htdocs/icons/${file} ${PREFIX}/var/aspathtree/htdocs/icons/ .endfor #installing data files ${MKDIR} ${PREFIX}/var/aspathtree/data .for file in ${DATA_FILES} ${INSTALL_DATA} ${WRKSRC}/data/${file} ${PREFIX}/var/aspathtree/data/ .endfor #installing log directory ${MKDIR} ${PREFIX}/var/aspathtree/log #installing config files .for file in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/etc/${file} ${PREFIX}/etc/${file}.dist .endfor #installing docs .ifndef(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for file in ${DOC_FILES} ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif post-install: .if !defined(BATCH) @${ECHO} @${CAT} ${PKGMESSAGE} @${ECHO} .endif .include