Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/pkgsrc/parallel/ganglia-monitor-core/Makefile,v rcsdiff: /ftp/cvs/cvsroot/pkgsrc/parallel/ganglia-monitor-core/Makefile,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.1 retrieving revision 1.12 diff -u -p -r1.1 -r1.12 --- pkgsrc/parallel/ganglia-monitor-core/Makefile 2005/02/07 14:33:19 1.1 +++ pkgsrc/parallel/ganglia-monitor-core/Makefile 2006/08/06 05:16:51 1.12 @@ -1,24 +1,30 @@ -# $NetBSD: Makefile,v 1.1 2005/02/07 14:33:19 jschauma Exp $ +# $NetBSD: Makefile,v 1.12 2006/08/06 05:16:51 kristerw Exp $ # -DISTNAME= ganglia-monitor-core-2.5.7 +DISTNAME= ganglia-3.0.1 +PKGNAME= ganglia-monitor-core-3.0.1 +PKGREVISION= 4 CATEGORIES= net parallel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ganglia/} +EXTRACT_SUFX= .tar.bz2 MAINTAINER= jschauma@NetBSD.org HOMEPAGE= http://ganglia.sourceforge.net/ COMMENT= Ganglia cluster monitor, monitoring daemon -HAS_CONFIGURE= YES -USE_BUILDLINK3= YES -USE_PKGINSTALL= YES +GNU_CONFIGURE= YES -CONFIGURE_ARGS+= --prefix=${PREFIX} CONFIGURE_ARGS+= --with-gmetad - -PATCH_ETC= lib/ganglia/gmond_config.h \ - mans/gmetad.1 mans/gmond.1 \ - gmetad/cmdline.c gmond/cmdline.c +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 \ + gmetad/cmdline.c gmetad/conf.c \ + gmond/cmdline.c gmond/g25_config.h \ + ganglia.html PATCH_RCS= gmond gmetad @@ -28,6 +34,13 @@ CONF_FILES+= ${EGDIR}/gmetad.conf ${PKG RCD_SCRIPTS= gmond gmetad +pre-patch: + ${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: .for pfile in ${PATCH_ETC} ${SED} -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g' \ @@ -46,16 +59,17 @@ post-install: ${INSTALL_MAN} ${WRKSRC}/mans/gmetric.1 ${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/mans/gmond.1 ${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/mans/gstat.1 ${PREFIX}/man/man1/ - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ganglia + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf ${EGDIR}/ + ${PREFIX}/sbin/gmond -t > ${EGDIR}/gmond.conf ${INSTALL_DATA_DIR} ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR} - ${INSTALL_DATA} ${WRKSRC}/gmond/gmond.conf ${PREFIX}/share/examples/ganglia/ - ${INSTALL_DATA} ${WRKSRC}/gmetad/gmetad.conf ${PREFIX}/share/examples/ganglia/ ${INSTALL_DATA} ${WRKSRC}/gmond.sh ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/gmond ${INSTALL_DATA} ${WRKSRC}/gmetad.sh ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/gmetad -CFLAGS+=-g -LDFLAGS+=-g +BUILDLINK_DEPENDS.apr+= apr>=0.9.7.2.0.55nb3 +.include "../../devel/apr/buildlink3.mk" +.include "../../textproc/expat/buildlink3.mk" .include "../../databases/rrdtool/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk"