diff --git a/devel/Makefile b/devel/Makefile index 3aed6ab8025a..4d08db78cf0c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2371,6 +2371,7 @@ SUBDIR += php5-pcntl SUBDIR += php5-pcre SUBDIR += php5-phing + SUBDIR += php5-pinba SUBDIR += php5-readline SUBDIR += php5-shmop SUBDIR += php5-spl diff --git a/devel/php5-pinba/Makefile b/devel/php5-pinba/Makefile new file mode 100644 index 000000000000..b79488796210 --- /dev/null +++ b/devel/php5-pinba/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: php5-pinba +# Date created: 24 Dec 2009 +# Whom: raven428 +# +# $FreeBSD$ +# + +PORTNAME= pinba +PORTVERSION= 2009.12.24 +CATEGORIES= devel +MASTER_SITES= http://aston2.com/~raven/unix/pinba/ \ + http://mks-chel.ru/~raven/FreeBSD/pinba/ +PKGNAMEPREFIX= php5- +DISTNAME= pinba_extension-200912240755 + +MAINTAINER= raven428@gmail.com +COMMENT= PHP-extension part of statistics server for PHP + +BUILD_DEPENDS= ${LOCALBASE}/include/google/protobuf/descriptor.h:${PORTSDIR}/devel/protobuf + +WRKSRC= ${WRKDIR}/${DISTNAME} + +USE_PHP= yes +USE_PHPEXT= yes +DEFAULT_PHP_VER=5 +BROKEN_WITH_PHP=4 +PHP_MODNAME= pinba + +.include diff --git a/devel/php5-pinba/distinfo b/devel/php5-pinba/distinfo new file mode 100644 index 000000000000..145e5f0cb2eb --- /dev/null +++ b/devel/php5-pinba/distinfo @@ -0,0 +1,3 @@ +MD5 (pinba_extension-200912240755.tar.gz) = a4eac4fd5eae74a386dab7f5ecb5c4ab +SHA256 (pinba_extension-200912240755.tar.gz) = 61a90e1fd1645821945952fb9cf323ed3db6f9686b61fd66714384465b817757 +SIZE (pinba_extension-200912240755.tar.gz) = 11181 diff --git a/devel/php5-pinba/pkg-descr b/devel/php5-pinba/pkg-descr new file mode 100644 index 000000000000..322e7a82c1f1 --- /dev/null +++ b/devel/php5-pinba/pkg-descr @@ -0,0 +1,20 @@ +Pinba is a statistics server for PHP using MySQL as a read-only +interface. + +It accumulates and processes data sent over UDP by multiple PHP +processes and displays statistics in a nice human-readable form of +simple "reports", also providing a read-only interface to the raw +data to enable generation of more sophisticated reports. + +With the Pinba extension, users can also measure particular parts +of the code using timers with arbitrary tags. + +Pinba is not a debugging tool in the common sense, since you're not +supposed to do debugging on production servers, but its main goal +is to help developers to locate bottlenecks in realtime and direct +their attention to the code that really needs it. + +WWW: http://pinba.org/ + +- raven428 +raven428@gmail.com