[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / net / mrtg

Annotation of pkgsrc/net/mrtg/Makefile, Revision 1.27

1.27    ! tron        1: # $NetBSD: Makefile,v 1.26 2001/03/06 10:26:48 wiz Exp $
1.2       tv          2: # FreeBSD Id: Makefile,v 1.7 1997/12/16 19:42:17 vanilla Exp
1.1       tv          3: #
                      4:
1.26      wiz         5: DISTNAME=      mrtg-2.9.10
1.1       tv          6: CATEGORIES=    net
1.7       rh          7: MASTER_SITES=  http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/pub/ \
                      8:                http://gd.tuwien.ac.at/infosys/network/tools/mrtg/pub/ \
                      9:                ftp://mrtg.hdl.com/ \
                     10:                ftp://ftp.sunet.se/pub/network/monitoring/mrtg/ \
                     11:                ftp://ftp.ou.edu/mirrors/mrtg/ \
                     12:                ftp://eesa.webstar.co.uk/pub/mrtg/ \
                     13:                ftp://ftp.chg.ru/pub/networking/management/mrtg/ \
                     14:                ftp://ftp.onet.pl/pub/unix/network/mrtg/pub/
1.1       tv         15:
1.20      bouyer     16: MAINTAINER=    bouyer@netbsd.org
1.4       tsarna     17: HOMEPAGE=      http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html
1.22      wiz        18: COMMENT=       The Multi-Router Traffic Grapher
1.1       tv         19:
1.16      tron       20: DEPENDS=       gd>=1.8.1:../../graphics/gd
1.1       tv         21:
1.27    ! tron       22: USE_PERL5=     YES
        !            23: PERL5_REQD=    5.6.0
        !            24: USE_X11=       YES
        !            25: GNU_CONFIGURE= YES
1.17      jlam       26: CONFIGURE_ARGS= --with-gd-inc=${LOCALBASE}/include \
1.12      tron       27:                --with-gd-lib=${LOCALBASE}/lib
1.13      agc        28:
                     29: .include "../../mk/bsd.prefs.mk"
                     30:
                     31: .if ${OPSYS} == "SunOS"
                     32: CONFIGURE_ARGS+=       --with-z-lib=${LOCALBASE}/lib
                     33: CONFIGURE_ARGS+=       --with-z-inc=${LOCALBASE}/include
                     34: CONFIGURE_ARGS+=       --with-png-lib=${LOCALBASE}/lib
                     35: CONFIGURE_ARGS+=       --with-png-inc=${LOCALBASE}/include
                     36: .endif
1.1       tv         37:
1.6       bouyer     38: post-build:
                     39:        ${SED} s#@PREFIX@#${PREFIX}#g <${FILESDIR}/mrtg.conf.example \
                     40:            >${WRKDIR}/mrtg.conf.example
                     41:        ${SED} s#@PREFIX@#${PREFIX}#g <${FILESDIR}/netstat2mrtg \
                     42:            >${WRKDIR}/netstat2mrtg
                     43:        ${SED} s#@PREFIX@#${PREFIX}#g <${FILESDIR}/sys2mrtg \
                     44:            >${WRKDIR}/sys2mrtg
1.7       rh         45:
1.1       tv         46: do-install:
1.2       tv         47:        ${INSTALL_DATA_DIR} ${PREFIX}/etc/mrtg
                     48:        ${INSTALL_DATA_DIR} ${PREFIX}/share/mrtg
                     49:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mrtg
1.24      tron       50:        for FILE in ${WRKSRC}/doc/*; do \
                     51:          ${INSTALL_DATA} $$FILE ${PREFIX}/share/doc/mrtg; \
1.7       rh         52:        done
1.25      tron       53:        ${INSTALL_DATA} ${WRKSRC}/doc/mrtg.1 ${PREFIX}/man/man1
1.24      tron       54:        for FILE in cfgmaker.1 indexmaker.1; do \
                     55:          ${INSTALL_DATA} ${WRKSRC}/doc/$$FILE ${PREFIX}/man/man1/mrtg$$FILE; \
1.2       tv         56:        done
1.24      tron       57:        for FILE in ANNOUNCE CHANGES COPYING COPYRIGHT README; do \
                     58:          ${INSTALL_DATA} ${WRKSRC}/$$FILE ${PREFIX}/share/doc/mrtg; \
                     59:        done
                     60:        for FILE in ${WRKSRC}/images/*.png; do \
                     61:          ${INSTALL_DATA} $$FILE ${PREFIX}/share/mrtg; \
1.6       bouyer     62:        done
                     63:        ${INSTALL_DATA} ${WRKDIR}/mrtg.conf.example ${PREFIX}/etc/mrtg
1.24      tron       64:        for FILE in netstat2mrtg sys2mrtg; do \
                     65:          ${INSTALL_SCRIPT} ${WRKDIR}/$$FILE ${PREFIX}/libexec; \
1.2       tv         66:        done
1.17      jlam       67:        ${INSTALL_DATA_DIR} ${PERL5_SITELIB}
1.19      bouyer     68:        ${INSTALL_SCRIPT} ${WRKSRC}/lib/mrtg2/BER.pm \
1.23      tron       69:          ${WRKSRC}/lib/mrtg2/SNMP_Session.pm \
                     70:          ${WRKSRC}/lib/mrtg2/SNMP_util.pm \
                     71:          ${WRKSRC}/lib/mrtg2/MRTG_lib.pm \
                     72:          ${WRKSRC}/lib/mrtg2/locales_mrtg.pm \
                     73:          ${PERL5_SITELIB}
1.19      bouyer     74:        ${INSTALL_PROGRAM} ${WRKSRC}/bin/rateup ${PREFIX}/libexec/
                     75:        ${INSTALL_SCRIPT} ${WRKSRC}/bin/mrtg ${PREFIX}/bin/
1.24      tron       76:        for FILE in cfgmaker indexmaker; do \
                     77:          ${INSTALL_SCRIPT} ${WRKSRC}/bin/$$FILE ${PREFIX}/bin/mrtg$$FILE; \
1.2       tv         78:        done
1.1       tv         79:
1.2       tv         80: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>