From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Oct 20 23:10:04 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9ACF4106567E for ; Mon, 20 Oct 2008 23:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 75F388FC25 for ; Mon, 20 Oct 2008 23:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id m9KNA4rh045418 for ; Mon, 20 Oct 2008 23:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id m9KNA4pc045417; Mon, 20 Oct 2008 23:10:04 GMT (envelope-from gnats) Resent-Date: Mon, 20 Oct 2008 23:10:04 GMT Resent-Message-Id: <200810202310.m9KNA4pc045417@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vladimir Timofeev Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44F8A106567B for ; Mon, 20 Oct 2008 23:08:21 +0000 (UTC) (envelope-from vovkasm@zoo.rambler.ru) Received: from zoo.rambler.ru (zoo.rambler.ru [81.19.67.44]) by mx1.freebsd.org (Postfix) with ESMTP id C80B88FC23 for ; Mon, 20 Oct 2008 23:08:20 +0000 (UTC) (envelope-from vovkasm@zoo.rambler.ru) Received: from zoo.rambler.ru (localhost [127.0.0.1]) by zoo.rambler.ru (8.13.8/8.13.8) with ESMTP id m9KN8IqZ021967 for ; Tue, 21 Oct 2008 03:08:18 +0400 (MSD) (envelope-from vovkasm@zoo.rambler.ru) Received: (from vovkasm@localhost) by zoo.rambler.ru (8.13.8/8.13.8/Submit) id m9KN8I6R021927; Tue, 21 Oct 2008 03:08:18 +0400 (MSD) (envelope-from vovkasm) Message-Id: <200810202308.m9KN8I6R021927@zoo.rambler.ru> Date: Tue, 21 Oct 2008 03:08:18 +0400 (MSD) From: Vladimir Timofeev To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/128255: [NEW PORT] devel/p5-Devel-NYTProf: Powerful feature-rich perl source code profiler X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2008 23:10:04 -0000 >Number: 128255 >Category: ports >Synopsis: [NEW PORT] devel/p5-Devel-NYTProf: Powerful feature-rich perl source code profiler >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 20 23:10:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Vladimir Timofeev >Release: FreeBSD 6.2-RELEASE-p1 amd64 >Organization: >Environment: System: FreeBSD zoo.rambler.ru 6.2-RELEASE-p1 FreeBSD 6.2-RELEASE-p1 #1: Thu Feb 15 17:00:27 MSK 2007 >Description: Devel::NYTProf is a powerful feature-rich perl source code profiler. * Performs per-line statement profiling for fine detail * Performs per-subroutine statement profiling for overview * Performs per-block statement profiling (the first profiler to do so) * Accounts correctly for time spent after calls return * Performs inclusive and exclusive timing of subroutines * Subroutine times are per calling location (a powerful feature) * Can profile compile-time activity, just run-time, or just END time * Uses novel techniques for efficient profiling * Sub-microsecond (100ns) resolution on systems with clock_gettime() * Very fast - the fastest statement and subroutine profilers for perl * Handles applications that fork, with no performance cost * Immune from noise caused by profiling overheads and I/O * Program being profiled can stop/start the profiler * Generates richly annotated and cross-linked html reports * Trivial to use with mod_perl - add one line to httpd.conf * Includes an extensive test suite * Tested on very large codebases WWW: http://search.cpan.org/dist/Devel-NYTProf/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-Devel-NYTProf-2.05.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-Devel-NYTProf # p5-Devel-NYTProf/pkg-descr # p5-Devel-NYTProf/Makefile # p5-Devel-NYTProf/pkg-plist # p5-Devel-NYTProf/distinfo # echo c - p5-Devel-NYTProf mkdir -p p5-Devel-NYTProf > /dev/null 2>&1 echo x - p5-Devel-NYTProf/pkg-descr sed 's/^X//' >p5-Devel-NYTProf/pkg-descr << 'END-of-p5-Devel-NYTProf/pkg-descr' XDevel::NYTProf is a powerful feature-rich perl source code profiler. X X * Performs per-line statement profiling for fine detail X * Performs per-subroutine statement profiling for overview X * Performs per-block statement profiling (the first profiler to do so) X * Accounts correctly for time spent after calls return X * Performs inclusive and exclusive timing of subroutines X * Subroutine times are per calling location (a powerful feature) X * Can profile compile-time activity, just run-time, or just END time X * Uses novel techniques for efficient profiling X * Sub-microsecond (100ns) resolution on systems with clock_gettime() X * Very fast - the fastest statement and subroutine profilers for perl X * Handles applications that fork, with no performance cost X * Immune from noise caused by profiling overheads and I/O X * Program being profiled can stop/start the profiler X * Generates richly annotated and cross-linked html reports X * Trivial to use with mod_perl - add one line to httpd.conf X * Includes an extensive test suite X * Tested on very large codebases X XWWW: http://search.cpan.org/dist/Devel-NYTProf/ END-of-p5-Devel-NYTProf/pkg-descr echo x - p5-Devel-NYTProf/Makefile sed 's/^X//' >p5-Devel-NYTProf/Makefile << 'END-of-p5-Devel-NYTProf/Makefile' X# New ports collection makefile for: p5-Devel-NYTProf X# Date created: 2008-10-21 X# Whom: Vladimir Timofeev X# X# $FreeBSD$ X# X XPORTNAME= Devel-NYTProf XPORTVERSION= 2.05 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= vovkasm@gmail.com XCOMMENT= Powerful feature-rich perl source code profiler X XUSE_PERL5= 5.8.1+ X XPERL_CONFIGURE= yes X XMAN1= nytprofhtml.1 \ X nytprofcsv.1 X XMAN3= Devel::NYTProf.3 \ X Devel::NYTProf::Apache.3 \ X Devel::NYTProf::Core.3 \ X Devel::NYTProf::Data.3 \ X Devel::NYTProf::Reader.3 \ X Devel::NYTProf::Util.3 X X.include END-of-p5-Devel-NYTProf/Makefile echo x - p5-Devel-NYTProf/pkg-plist sed 's/^X//' >p5-Devel-NYTProf/pkg-plist << 'END-of-p5-Devel-NYTProf/pkg-plist' X@comment $FreeBSD$ Xbin/nytprofcsv Xbin/nytprofhtml X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/auto/Devel/NYTProf/NYTProf.so X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/benchmark.pl X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/Apache.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/Core.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/Data.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/Reader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/Util.pm X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/js/jquery.tablesorter.min.js X%%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/js/jquery.min.js X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/NYTProf/.packlist X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/NYTProf/NYTProf.bs X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/NYTProf/NYTProf.so X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Devel/NYTProf X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel/auto/Devel/NYTProf X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel/auto/Devel X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel/auto X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf/js X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Devel/NYTProf END-of-p5-Devel-NYTProf/pkg-plist echo x - p5-Devel-NYTProf/distinfo sed 's/^X//' >p5-Devel-NYTProf/distinfo << 'END-of-p5-Devel-NYTProf/distinfo' XMD5 (Devel-NYTProf-2.05.tar.gz) = 775f131c132e5f8cbd864ee3dd3090b3 XSHA256 (Devel-NYTProf-2.05.tar.gz) = ea5425206ba4660125aa6faf5f16e2b5d17106cd2b62589b85f9af1069955d9d XSIZE (Devel-NYTProf-2.05.tar.gz) = 152195 END-of-p5-Devel-NYTProf/distinfo exit --- p5-Devel-NYTProf-2.05.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: