Date: Thu, 9 May 2002 13:13:37 +0400 (MSD) From: Alex Kapranoff <kappa@agava.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/37880: new port for Perl Tk Debugger devel/p5-Devel-ptkdb Message-ID: <200205090913.g499DbiO034297@kapkan.domain>
next in thread | raw e-mail | index | archive | help
>Number: 37880 >Category: ports >Synopsis: new port for Perl Tk Debugger devel/p5-Devel-ptkdb >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 09 02:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Alex Kapranoff >Release: FreeBSD 4.5-STABLE i386 >Organization: AGAVA Software >Environment: System: FreeBSD kapkan.domain 4.5-STABLE FreeBSD 4.5-STABLE #2: Wed Apr 24 10:23:52 MSD 2002 root@kapkan.domain:/usr/src/sys/compile/KAPKAN i386 >Description: >How-To-Repeat: >Fix: # 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-ptkdb # p5-Devel-ptkdb/Makefile # p5-Devel-ptkdb/distinfo # p5-Devel-ptkdb/pkg-comment # p5-Devel-ptkdb/pkg-descr # p5-Devel-ptkdb/pkg-plist # echo c - p5-Devel-ptkdb mkdir -p p5-Devel-ptkdb > /dev/null 2>&1 echo x - p5-Devel-ptkdb/Makefile sed 's/^X//' >p5-Devel-ptkdb/Makefile << 'END-of-p5-Devel-ptkdb/Makefile' X# New ports collection makefile for: p5-Devel-ptkdb X# Date created: May 9th 2002 X# Whom: Alex Kapranoff <kappa@freebsd.org.ua> X# X# $FreeBSD$ X# X XPORTNAME= Devel-ptkdb XPORTVERSION= 1.1074 XCATEGORIES= devel perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Devel XPKGNAMEPREFIX= p5- X XMAINTAINER= kappa@freebsd.org.ua X XRUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk X XPERL_CONFIGURE= yes XINSTALL_TARGET= pure_install X XMAN3= Devel::ptkdb.3 XMAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} X Xpost-patch: X @${PERL} -pi -e 's|\bperl\b|site| if $$. == 5;' ${WRKSRC}/Makefile.PL X X.include <bsd.port.mk> END-of-p5-Devel-ptkdb/Makefile echo x - p5-Devel-ptkdb/distinfo sed 's/^X//' >p5-Devel-ptkdb/distinfo << 'END-of-p5-Devel-ptkdb/distinfo' XMD5 (Devel-ptkdb-1.1074.tar.gz) = 6c0720209ed00e6f7ee3459c75bf812f END-of-p5-Devel-ptkdb/distinfo echo x - p5-Devel-ptkdb/pkg-comment sed 's/^X//' >p5-Devel-ptkdb/pkg-comment << 'END-of-p5-Devel-ptkdb/pkg-comment' XTk debugger for Perl END-of-p5-Devel-ptkdb/pkg-comment echo x - p5-Devel-ptkdb/pkg-descr sed 's/^X//' >p5-Devel-ptkdb/pkg-descr << 'END-of-p5-Devel-ptkdb/pkg-descr' Xptkdb is a debugger for perl that uses Perl/Tk for a user interface. X XFeatures include: X Hot Variable Inspection X Breakpoint Control Panel X Expression List X Subroutine Tree X XTo debug a script using ptkdb invoke perl like this: X perl -d:ptkdb myscript.pl X Xptkdb can easily be used to debug CGI scripts if your webserver box is Xcapable of running Perl/Tk applications. Just change the shebang line of your Xscripts to: X #! /usr/bin/perl -w -d:ptkdb END-of-p5-Devel-ptkdb/pkg-descr echo x - p5-Devel-ptkdb/pkg-plist sed 's/^X//' >p5-Devel-ptkdb/pkg-plist << 'END-of-p5-Devel-ptkdb/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/Devel/ptkdb.pm X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Devel 2>/dev/null || true Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Devel/ptkdb/.packlist X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Devel/ptkdb X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Devel 2>/dev/null || true END-of-p5-Devel-ptkdb/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205090913.g499DbiO034297>