diff options
author | skv <skv@FreeBSD.org> | 2006-08-28 17:57:10 +0800 |
---|---|---|
committer | skv <skv@FreeBSD.org> | 2006-08-28 17:57:10 +0800 |
commit | 4bbfcf9fd8e1043e0630f08c8f3767498cb2295b (patch) | |
tree | 6e1b0e0061dc4eda141296515e4ee31588670dca /devel | |
parent | 17ea689cea1a24663694f86e9160e7c95cd468d4 (diff) | |
download | freebsd-ports-gnome-4bbfcf9fd8e1043e0630f08c8f3767498cb2295b.tar.gz freebsd-ports-gnome-4bbfcf9fd8e1043e0630f08c8f3767498cb2295b.tar.zst freebsd-ports-gnome-4bbfcf9fd8e1043e0630f08c8f3767498cb2295b.zip |
Add p5-Devel-RingBuffer 0.31, shared memory ring buffers for Perl
scripts diagnosis/debug.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-Devel-RingBuffer/Makefile | 25 | ||||
-rw-r--r-- | devel/p5-Devel-RingBuffer/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-Devel-RingBuffer/pkg-descr | 11 | ||||
-rw-r--r-- | devel/p5-Devel-RingBuffer/pkg-plist | 12 |
5 files changed, 52 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 200ed1bc1b19..a55b04a5bf8a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1009,6 +1009,7 @@ SUBDIR += p5-Devel-Pointer SUBDIR += p5-Devel-Profile SUBDIR += p5-Devel-Profiler + SUBDIR += p5-Devel-RingBuffer SUBDIR += p5-Devel-SimpleTrace SUBDIR += p5-Devel-Size SUBDIR += p5-Devel-SmallProf diff --git a/devel/p5-Devel-RingBuffer/Makefile b/devel/p5-Devel-RingBuffer/Makefile new file mode 100644 index 000000000000..c5786ad8d9a0 --- /dev/null +++ b/devel/p5-Devel-RingBuffer/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: Devel-RingBuffer +# Date created: 28 August 2006 +# Whom: Sergey Skvortsov <skv@protey.ru> +# +# $FreeBSD$ +# + +PORTNAME= Devel-RingBuffer +PORTVERSION= 0.31 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Devel +PKGNAMEPREFIX= p5- + +MAINTAINER= skv@FreeBSD.org +COMMENT= Shared memory ring buffers for Perl scripts diagnosis/debug + +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/IPC/Mmap.pm:${PORTSDIR}/devel/p5-IPC-Mmap +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Devel::RingBuffer.3 Devel::RingBuffer::Ring.3 + +.include <bsd.port.mk> diff --git a/devel/p5-Devel-RingBuffer/distinfo b/devel/p5-Devel-RingBuffer/distinfo new file mode 100644 index 000000000000..6ad3dd671ccf --- /dev/null +++ b/devel/p5-Devel-RingBuffer/distinfo @@ -0,0 +1,3 @@ +MD5 (Devel-RingBuffer-0.31.tar.gz) = 6793397a327740597cc93c3f1b6db10c +SHA256 (Devel-RingBuffer-0.31.tar.gz) = a0cacb95bd3be8a8b5562ebab45819e599a2d940396a551f3d796409359d323b +SIZE (Devel-RingBuffer-0.31.tar.gz) = 37401 diff --git a/devel/p5-Devel-RingBuffer/pkg-descr b/devel/p5-Devel-RingBuffer/pkg-descr new file mode 100644 index 000000000000..756c30b5a300 --- /dev/null +++ b/devel/p5-Devel-RingBuffer/pkg-descr @@ -0,0 +1,11 @@ +Provides shared memory structures (using memory mapped files via +IPC::Mmap) to be used by diagnostic and debugger applications for Perl +scripts (see Devel::STrace). Using XS/C code to maximize performance, +creates a set of ringbuffers with a configurable number of slots. Each +slot includes a field for a linenumber, a timestamp, and a fully +qualified subroutine name. Each ring buffer also includes additional +headers and fields to support diagnostic interfaces, e.g., watched +expressions, command/reponse interfaces to the monitored applications, +etc. + +WWW: http://search.cpan.org/dist/Devel-RingBuffer/ diff --git a/devel/p5-Devel-RingBuffer/pkg-plist b/devel/p5-Devel-RingBuffer/pkg-plist new file mode 100644 index 000000000000..58b1cbba9d4a --- /dev/null +++ b/devel/p5-Devel-RingBuffer/pkg-plist @@ -0,0 +1,12 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer/Ring.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer/Ring.pod +%%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer/ThreadFacade.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/RingBuffer/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/RingBuffer/RingBuffer.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/RingBuffer/RingBuffer.so +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Devel/RingBuffer +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/RingBuffer +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel |