From 270a21b5b0fd989124ccd100bae319909e908252 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Sun, 2 May 2004 19:25:11 +0000 Subject: mrtg-mysq-load is a small Perl script which is meant to be run by mrtg. It will fetch the total number of queries and slow queries handled by a mysql server. Author: Carsten H. Pedersen WWW: http://www.bitbybit.dk/mysqlfaq/mrtg-mysql-load/ PR: ports/65325 Submitted by: Piet Delport --- databases/mrtg-mysql-load/Makefile | 36 ++++++++++++++++++++++ databases/mrtg-mysql-load/distinfo | 2 ++ .../mrtg-mysql-load/files/patch-mrtg-mysql-load | 5 +++ databases/mrtg-mysql-load/pkg-descr | 6 ++++ databases/mrtg-mysql-load/pkg-plist | 3 ++ 5 files changed, 52 insertions(+) create mode 100644 databases/mrtg-mysql-load/Makefile create mode 100644 databases/mrtg-mysql-load/distinfo create mode 100644 databases/mrtg-mysql-load/files/patch-mrtg-mysql-load create mode 100644 databases/mrtg-mysql-load/pkg-descr create mode 100644 databases/mrtg-mysql-load/pkg-plist (limited to 'databases/mrtg-mysql-load') diff --git a/databases/mrtg-mysql-load/Makefile b/databases/mrtg-mysql-load/Makefile new file mode 100644 index 000000000000..2bfee2bbc365 --- /dev/null +++ b/databases/mrtg-mysql-load/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: mrtg-mysql-load +# Date created: 2004-04-08 +# Whom: Piet Delport +# +# $FreeBSD$ +# + +PORTNAME= mrtg-mysql-load +PORTVERSION= 1.02 +CATEGORIES= databases net-mgmt +MASTER_SITES= http://www.bitbybit.dk/mysqlfaq/mrtg-mysql-load/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= A MySQL load analysis fetcher for MRTG + +RUN_DEPENDS= mrtg:${PORTSDIR}/net-mgmt/mrtg \ + mysqladmin:${PORTSDIR}/databases/mysql40-client + +NO_BUILD= yes +NO_WRKSUBDIR= yes +USE_PERL5_RUN= yes +USE_REINPLACE= yes + +MAN1= ${PORTNAME}.1 + +post-patch: + @${REINPLACE_CMD} -e 's|%%PERL%%|${PERL}|' ${WRKSRC}/${PORTNAME} + +do-install: + @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + @${MKDIR} ${PREFIX}/etc/mrtg + @${INSTALL_DATA} ${WRKSRC}/mrtg-cfg.example ${PREFIX}/etc/mrtg/mrtg.cfg-mysql-load.example + @${INSTALL_DATA} ${WRKSRC}/mysql-load-cfg.example ${PREFIX}/etc/mrtg/mysql-load-cfg.example + @${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${PREFIX}/man/man1 + +.include diff --git a/databases/mrtg-mysql-load/distinfo b/databases/mrtg-mysql-load/distinfo new file mode 100644 index 000000000000..740a6d3347f3 --- /dev/null +++ b/databases/mrtg-mysql-load/distinfo @@ -0,0 +1,2 @@ +MD5 (mrtg-mysql-load-1.02.tar.gz) = 74ff08053d992b7bdef2b8678c5ac9f7 +SIZE (mrtg-mysql-load-1.02.tar.gz) = 21761 diff --git a/databases/mrtg-mysql-load/files/patch-mrtg-mysql-load b/databases/mrtg-mysql-load/files/patch-mrtg-mysql-load new file mode 100644 index 000000000000..ebb461b426d1 --- /dev/null +++ b/databases/mrtg-mysql-load/files/patch-mrtg-mysql-load @@ -0,0 +1,5 @@ +--- mrtg-mysql-load.orig Mon Feb 18 11:03:52 2002 ++++ mrtg-mysql-load Thu Apr 8 14:24:57 2004 +@@ -1 +1 @@ +-#!/usr/local/bin/perl -w ++#!%%PERL%% -w diff --git a/databases/mrtg-mysql-load/pkg-descr b/databases/mrtg-mysql-load/pkg-descr new file mode 100644 index 000000000000..9422c8014c6a --- /dev/null +++ b/databases/mrtg-mysql-load/pkg-descr @@ -0,0 +1,6 @@ +mrtg-mysq-load is a small Perl script which is meant +to be run by mrtg. It will fetch the total number of queries +and slow queries handled by a mysql server. + +Author: Carsten H. Pedersen +WWW: http://www.bitbybit.dk/mysqlfaq/mrtg-mysql-load/ diff --git a/databases/mrtg-mysql-load/pkg-plist b/databases/mrtg-mysql-load/pkg-plist new file mode 100644 index 000000000000..6b86f478bea8 --- /dev/null +++ b/databases/mrtg-mysql-load/pkg-plist @@ -0,0 +1,3 @@ +bin/mrtg-mysql-load +etc/mrtg/mrtg.cfg-mysql-load.example +etc/mrtg/mysql-load-cfg.example -- cgit v1.2.3