svn commit: r416349 - in head/dns/bindgraph: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Sat Jun 4 09:03:51 UTC 2016


Author: amdmi3
Date: Sat Jun  4 09:03:50 2016
New Revision: 416349
URL: https://svnweb.freebsd.org/changeset/ports/416349

Log:
  - Add NO_ARCH
  - Switch to options helpers
  - Regenerate patches with `make makepatch`
  - Simplify DOCS installation

Modified:
  head/dns/bindgraph/Makefile
  head/dns/bindgraph/files/patch-bindgraph.cgi

Modified: head/dns/bindgraph/Makefile
==============================================================================
--- head/dns/bindgraph/Makefile	Sat Jun  4 08:38:50 2016	(r416348)
+++ head/dns/bindgraph/Makefile	Sat Jun  4 09:03:50 2016	(r416349)
@@ -16,9 +16,10 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 RUN_DEPENDS=	rrdtool>=0:databases/rrdtool	\
 		p5-File-Tail>=0:devel/p5-File-Tail
 
-NO_BUILD=	yes
 USES=		perl5 shebangfix tar:tgz
 SHEBANG_FILES=	bindgraph.pl bindgraph.cgi
+NO_BUILD=	yes
+NO_ARCH=	yes
 
 CGIDIR?=	${PREFIX}/www/cgi-bin
 DATADIR?=	/var/db/bindgraph
@@ -31,8 +32,7 @@ PLIST_SUB=	CGIDIR=${CGIDIR:S,${PREFIX}/,
 		BINDGRAPH_USER="${BINDGRAPH_USER}" \
 		BINDGRAPH_GROUP="${BINDGRAPH_GROUP}"
 
-DOCS=		README ChangeLog
-PORTDOCS=	${DOCS}
+PORTDOCS=	README ChangeLog
 
 OPTIONS_DEFINE=	DOCS
 
@@ -49,13 +49,15 @@ post-patch:
 	@${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/bindgraph.cgi
 
 do-install:
-	${MKDIR} ${STAGEDIR}${CGIDIR}
-	${MKDIR} ${STAGEDIR}${DATADIR}
+	@${MKDIR} ${STAGEDIR}${CGIDIR}
+	@${MKDIR} ${STAGEDIR}${DATADIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/bindgraph.pl ${STAGEDIR}${PREFIX}/sbin/
 	${INSTALL_SCRIPT} ${WRKSRC}/bindgraph.cgi ${STAGEDIR}${CGIDIR}/
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	for f in ${DOCS}; do \
-	  ${INSTALL_DATA} ${WRKSRC}/$$f ${STAGEDIR}${DOCSDIR}/; \
-	done
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
+.endfor
 
 .include <bsd.port.mk>

Modified: head/dns/bindgraph/files/patch-bindgraph.cgi
==============================================================================
--- head/dns/bindgraph/files/patch-bindgraph.cgi	Sat Jun  4 08:38:50 2016	(r416348)
+++ head/dns/bindgraph/files/patch-bindgraph.cgi	Sat Jun  4 09:03:50 2016	(r416349)
@@ -1,5 +1,5 @@
---- bindgraph.cgi.orig	2003-05-05 06:26:18.000000000 +0800
-+++ bindgraph.cgi	2008-03-30 18:04:38.000000000 +0800
+--- bindgraph.cgi.orig	2016-05-23 13:30:02 UTC
++++ bindgraph.cgi
 @@ -8,13 +8,14 @@
  
  use RRDs;
@@ -17,7 +17,7 @@
  # temporary directory where the images will be saved
  my $tmp_dir = '/tmp/bindgraph';
  
-@@ -89,6 +90,10 @@
+@@ -89,6 +90,10 @@ sub graph($$$;$) {
  		}
  	}
  
@@ -28,7 +28,7 @@
  	my ($text, $xs, $ys) = RRDs::graph(
  		$file,
  		'--imgformat', 'PNG',
-@@ -102,8 +107,7 @@
+@@ -102,8 +107,7 @@ sub graph($$$;$) {
  		@rrdef,
  		@rrprint,
  		'COMMENT:\s',
@@ -38,7 +38,7 @@
  	);
  	my $err = RRDs::error;
  	die_fatal("RRDs::graph($file, ...): $err") if $err;
-@@ -209,6 +213,7 @@
+@@ -209,6 +213,7 @@ sub main {
  	$uri =~ s#/#,#g;
  	$uri =~ s#~#tilde,#g;
  


More information about the svn-ports-head mailing list