# $OpenBSD: Makefile,v 1.7 2006/06/19 19:40:01 jakob Exp $ COMMENT= "latency logging and graphing system" VERSION= 2.0.8 DISTNAME= smokeping-${VERSION} PKGNAME= smokeping-${VERSION}p1 CATEGORIES= net MASTER_SITES= http://people.ee.ethz.ch/~oetiker/webtools/smokeping/pub/ HOMEPAGE= http://oss.oetiker.ch/smokeping/ MAINTAINER= Jakob Schlyter # GPL PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes RUN_DEPENDS= ::devel/p5-Config-Grammar \ ::net/rrdtool \ ::net/p5-SNMP_Session \ ::net/fping \ ::www/p5-CGI-SpeedyCGI NO_REGRESS= Yes NO_BUILD= Yes PKG_ARCH= * PMDIR= libdata/perl5/site_perl SUBST_VARS= PMDIR ETCFILES= basepage.html config smokemail tmail do-install: @perl -pi -e "s|%%SYSCONFDIR%%|${SYSCONFDIR}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g;" \ ${WRKSRC}/etc/config.dist @perl -pi -e "s|%%SYSCONFDIR%%|${SYSCONFDIR}|g" \ < ${WRKSRC}/bin/smokeping.dist > ${WRKSRC}/bin/smokeping ${INSTALL_SCRIPT} ${WRKSRC}/bin/smokeping ${PREFIX}/bin/smokeping @perl -pi -e "s|%%SYSCONFDIR%%|${SYSCONFDIR}|g" \ < ${WRKSRC}/htdocs/smokeping.cgi.dist \ > ${WRKSRC}/htdocs/smokeping.cgi ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/smokeping ${INSTALL_SCRIPT} ${WRKSRC}/htdocs/smokeping.cgi \ ${PREFIX}/share/examples/smokeping/smokeping.cgi ${INSTALL_DATA_DIR} ${PREFIX}/${PMDIR} ${INSTALL_DATA} ${WRKSRC}/lib/Smokeping.pm ${PREFIX}/${PMDIR} ${INSTALL_DATA_DIR} ${PREFIX}/${PMDIR}/Smokeping ${INSTALL_DATA} ${WRKSRC}/lib/Smokeping/*.pm \ ${PREFIX}/${PMDIR}/Smokeping ${INSTALL_DATA_DIR} ${PREFIX}/${PMDIR}/Smokeping/matchers ${INSTALL_DATA} ${WRKSRC}/lib/Smokeping/matchers/*.pm \ ${PREFIX}/${PMDIR}/Smokeping/matchers ${INSTALL_DATA_DIR} ${PREFIX}/${PMDIR}/Smokeping/probes ${INSTALL_DATA} ${WRKSRC}/lib/Smokeping/probes/*.pm \ ${PREFIX}/${PMDIR}/Smokeping/probes ${INSTALL_MAN} ${WRKSRC}/doc/smokeping*.1 ${PREFIX}/man/man1 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/smokeping ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/smokeping ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/smokeping/matchers ${INSTALL_DATA} ${WRKSRC}/doc/Smokeping/matchers/*.txt \ ${PREFIX}/share/doc/smokeping/matchers ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/smokeping/probes ${INSTALL_DATA} ${WRKSRC}/doc/Smokeping/probes/*.txt \ ${PREFIX}/share/doc/smokeping/probes .for file in ${ETCFILES} ${INSTALL_DATA} ${WRKSRC}/etc/${file}.dist \ ${PREFIX}/share/examples/smokeping/${file} .endfor .include