version 1.4, 2005/04/11 21:47:04 |
version 1.23, 2009/03/08 06:15:31 |
|
|
|
|
DISTNAME= ganglia-3.0.1 |
DISTNAME= ganglia-3.0.1 |
PKGNAME= ganglia-monitor-core-3.0.1 |
PKGNAME= ganglia-monitor-core-3.0.1 |
|
PKGREVISION= 9 |
CATEGORIES= net parallel |
CATEGORIES= net parallel |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ganglia/} |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ganglia/} |
EXTRACT_SUFX= .tar.bz2 |
EXTRACT_SUFX= .tar.bz2 |
|
|
MAINTAINER= jschauma@NetBSD.org |
MAINTAINER= pkgsrc-users@NetBSD.org |
HOMEPAGE= http://ganglia.sourceforge.net/ |
HOMEPAGE= http://ganglia.sourceforge.net/ |
COMMENT= Ganglia cluster monitor, monitoring daemon |
COMMENT= Ganglia cluster monitor, monitoring daemon |
|
|
HAS_CONFIGURE= YES |
PKG_DESTDIR_SUPPORT= user-destdir |
USE_PKGINSTALL= YES |
|
|
GNU_CONFIGURE= YES |
|
|
CONFIGURE_ARGS+= --prefix=${PREFIX} |
|
CONFIGURE_ARGS+= --with-gmetad |
CONFIGURE_ARGS+= --with-gmetad |
|
USE_LIBTOOL= yes |
|
CONFIG_GUESS_OVERRIDE?= \ |
|
config.guess */config.guess */*/config.guess */*/*/config.guess |
|
CONFIG_SUB_OVERRIDE?= \ |
|
config.sub */config.sub */*/config.sub */*/*/config.sub |
|
|
PATCH_ETC= mans/gmetad.1 mans/gmond.1 \ |
PATCH_ETC= mans/gmetad.1 mans/gmond.1 \ |
gmetad/cmdline.c gmetad/conf.c \ |
gmetad/cmdline.c gmetad/conf.c \ |
gmond/cmdline.c gmond/g25_config.h \ |
gmond/cmdline.c gmond/g25_config.h \ |
ganglia.html |
ganglia.html |
|
|
PATCH_RCS= gmond gmetad |
|
|
|
EGDIR= ${PREFIX}/share/examples/ganglia |
EGDIR= ${PREFIX}/share/examples/ganglia |
CONF_FILES= ${EGDIR}/gmond.conf ${PKG_SYSCONFDIR}/gmond.conf |
CONF_FILES= ${EGDIR}/gmond.conf ${PKG_SYSCONFDIR}/gmond.conf |
CONF_FILES+= ${EGDIR}/gmetad.conf ${PKG_SYSCONFDIR}/gmetad.conf |
CONF_FILES+= ${EGDIR}/gmetad.conf ${PKG_SYSCONFDIR}/gmetad.conf |
|
|
RCD_SCRIPTS= gmond gmetad |
RCD_SCRIPTS= gmond gmetad |
|
|
|
INSTALLATION_DIRS= ${EGDIR} ${PKGMANDIR}/man1 |
|
|
pre-patch: |
pre-patch: |
${MKDIR} ${WRKSRC}/srclib/libmetrics/netbsd |
${MKDIR} ${WRKSRC}/srclib/libmetrics/netbsd |
|
${MKDIR} ${WRKSRC}/srclib/libmetrics/dragonfly |
|
${CP} ${FILESDIR}/dfly-metrics.c ${WRKSRC}/srclib/libmetrics/dragonfly/metrics.c |
|
${CP} ${FILESDIR}/dfly-Makefile.am ${WRKSRC}/srclib/libmetrics/dragonfly/Makefile.am |
|
${CP} ${FILESDIR}/dfly-Makefile.in ${WRKSRC}/srclib/libmetrics/dragonfly/Makefile.in |
|
|
post-patch: |
post-patch: |
.for pfile in ${PATCH_ETC} |
.for pfile in ${PATCH_ETC} |
|
|
${WRKSRC}/${pfile} > ${WRKSRC}/${pfile}.tmp && \ |
${WRKSRC}/${pfile} > ${WRKSRC}/${pfile}.tmp && \ |
${MV} ${WRKSRC}/${pfile}.tmp ${WRKSRC}/${pfile} |
${MV} ${WRKSRC}/${pfile}.tmp ${WRKSRC}/${pfile} |
.endfor |
.endfor |
.for pfile in ${PATCH_RCS} |
|
${SED} -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g' \ |
|
-e 's|@PREFIX@|${PREFIX}|g' \ |
|
-e 's|@RCD_SCRIPTS_SHELL@|${RCD_SCRIPTS_SHELL}|g' \ |
|
${FILESDIR}/${pfile}.in > ${WRKSRC}/${pfile}.sh |
|
.endfor |
|
|
|
post-install: |
post-install: |
${INSTALL_MAN} ${WRKSRC}/mans/gmetad.1 ${PREFIX}/man/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gmetad.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gmetric.1 ${PREFIX}/man/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gmetric.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gmond.1 ${PREFIX}/man/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gmond.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gstat.1 ${PREFIX}/man/man1/ |
${INSTALL_MAN} ${WRKSRC}/mans/gstat.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ |
${INSTALL_DATA_DIR} ${EGDIR} |
${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf ${DESTDIR}${EGDIR}/ |
${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf ${EGDIR}/ |
${DESTDIR}${PREFIX}/sbin/gmond -t > ${DESTDIR}${EGDIR}/gmond.conf |
${PREFIX}/sbin/gmond -t > ${EGDIR}/gmond.conf |
|
${INSTALL_DATA_DIR} ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR} |
BUILDLINK_DEPENDS.apr+= apr>=0.9.7.2.0.55nb3 |
${INSTALL_DATA} ${WRKSRC}/gmond.sh ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/gmond |
|
${INSTALL_DATA} ${WRKSRC}/gmetad.sh ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/gmetad |
|
|
|
|
.include "../../devel/apr0/buildlink3.mk" |
|
.include "../../textproc/expat/buildlink3.mk" |
.include "../../databases/rrdtool/buildlink3.mk" |
.include "../../databases/rrdtool/buildlink3.mk" |
.include "../../mk/pthread.buildlink3.mk" |
.include "../../mk/pthread.buildlink3.mk" |
|
|