--- Makefile (revision 420115) +++ Makefile (working copy) @@ -2,10 +2,9 @@ PORTNAME= ganglia PORTVERSION= 3.7.2 +PORTREVISION= 1 CATEGORIES= sysutils net parallel www -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-web/${PORTVERSION} PKGNAMESUFFIX= -webfrontend -DISTNAME= ${PORTNAME}-web-${PORTVERSION} MAINTAINER= jrm@ftfl.ca COMMENT= Ganglia cluster monitor, web frontend @@ -14,22 +13,23 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/gmetad:sysutils/ganglia-monitor-core -USE_PHP= filter gd xml -NO_BUILD= YES -WANT_PHP_WEB= YES +USE_GITHUB= yes +GH_ACCOUNT= ganglia +GH_PROJECT= ganglia-web +NO_ARCH= yes +NO_BUILD= yes + +USES= php:web +USE_PHP= filter gd session xml WWWDIR= ${PREFIX}/www/ganglia +PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" WWWDIR="${WWWDIR}" SUB_FILES+= pkg-message -SUB_LIST+= WWWDIR="${WWWDIR}" -PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" - REINPLACE_ARGS= -i '' CONFIG_FILES= default.json event_color.json events.json view_default.json -NO_ARCH= yes - post-patch: @${REINPLACE_CMD} -e 's|@vargwebstatedir@|${DATADIR}|' \ -e 's|@vargmetadir@|/var/db/ganglia|' \ @@ -41,8 +41,11 @@ @${CP} ${WRKSRC}/conf_default.php.in ${WRKSRC}/conf_default.php do-install: - @cd ${WRKSRC} && \ - ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} "! ( -name *\.in -o -name .gitignore -o -name Makefile -o -name apache.conf.in -o -name apache.conf -o -name conf -o -path \./conf/* -o -name debian -o -path \./debian/* -o -name ganglia-web\.spec )" + (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} \ + "! ( -name *\.in -o -name .gitignore -o -name Makefile -o -name \ + apache.conf.in -o -name apache.conf -o -name conf \ + -o -path \./conf/* -o -name debian -o -path \./debian/* \ + -o -name ganglia-web\.spec )") @${MKDIR} ${STAGEDIR}${DATADIR}/conf/sql @${MKDIR} ${STAGEDIR}${DATADIR}/dwoo/cache @${MKDIR} ${STAGEDIR}${DATADIR}/dwoo/compiled --- distinfo (revision 420115) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1466016609 -SHA256 (ganglia-web-3.7.2.tar.gz) = 98820187c98d24d3645b92d31060623de696dad331a361a19874898339523628 -SIZE (ganglia-web-3.7.2.tar.gz) = 704632 +TIMESTAMP = 1470965544 +SHA256 (ganglia-ganglia-web-3.7.2_GH0.tar.gz) = a8f5fd8230b68d79089843aa11b89ae5b819d268573cc02b6c8a68f82abaaed2 +SIZE (ganglia-ganglia-web-3.7.2_GH0.tar.gz) = 693614