Tweak print/lyx version 2.1.2
[dports.git] / net-mgmt / fetchconfig / Makefile
1 # Created by: salexanov@gmail.com
2 # $FreeBSD$
3
4 PORTNAME=       fetchconfig
5 PORTVERSION=    0.22
6 CATEGORIES=     net-mgmt
7 MASTER_SITES=   SAVANNAH
8
9 MAINTAINER=     salexanov@gmail.com
10 COMMENT=        Perl script for retrieving configuration of various network devices
11
12 LICENSE=        GPLv2
13 LICENSE_FILE=   ${WRKSRC}/COPYING
14
15 BUILD_DEPENDS=  p5-Net-Telnet>=0:${PORTSDIR}/net/p5-Net-Telnet
16 RUN_DEPENDS:=   ${BUILD_DEPENDS}
17
18 USES=           perl5
19 NO_BUILD=       yes
20
21 MODULES=        model/Abstract.pm model/CiscoCAT.pm model/CiscoIOS.pm \
22                 model/Dell.pm model/Detector.pm model/FortiGate.pm \
23                 model/Parks.pm model/ProCurve.pm model/Riverstone.pm \
24                 model/DmSwitch.pm model/Terayon.pm Constants.pm Logger.pm \
25                 model/3ComMSR.pm model/CiscoASA.pm model/MikroTik.pm \
26                 model/CiscoPIX.pm model/JunOS.pm model/TellabsMSR.pm
27 PORTDOCS=       CHANGES README device_table.example
28
29 post-patch:
30         @${REINPLACE_CMD} -e '1s|.*|#!${PERL} -w|' ${WRKSRC}/${PORTNAME}.pl
31
32 do-install:
33         ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \
34                 ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
35         @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/model
36 .for f in ${MODULES}
37         ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/${f} \
38                 ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/${f}
39 .endfor
40         @${MKDIR} ${STAGEDIR}${DOCSDIR}
41 .for i in ${PORTDOCS}
42         ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
43 .endfor
44  
45 .include <bsd.port.mk>