From owner-freebsd-ports Sat Dec 15 7:20:20 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8EB6437B41B for ; Sat, 15 Dec 2001 07:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fBFFK1I90491; Sat, 15 Dec 2001 07:20:01 -0800 (PST) (envelope-from gnats) Received: from darkone.comintern.net (darkone.comintern.net [213.148.1.98]) by hub.freebsd.org (Postfix) with ESMTP id 75D6237B41A for ; Sat, 15 Dec 2001 07:15:55 -0800 (PST) Received: from 3wgraphics.com (ppp-9-066.comintern.ru [213.148.9.66]) by darkone.comintern.net (8.11.6/8.11.6) with ESMTP id fBFFFnQ436144 for ; Sat, 15 Dec 2001 18:15:50 +0300 (MSD) Received: from root by 3wgraphics.com with local (Exim 3.33 #1) id 16FGSy-000Etz-00 for FreeBSD-gnats-submit@freebsd.org; Sat, 15 Dec 2001 18:11:08 +0300 Message-Id: Date: Sat, 15 Dec 2001 18:11:08 +0300 From: skv@protey.ru Reply-To: skv@protey.ru To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/32873: New port: p5-Inline-Tcl-0.09 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32873 >Category: ports >Synopsis: New port: p5-Inline-Tcl-0.09 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Dec 15 07:20:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Sergey Skvortsov >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: >Description: New port: p5-Inline-Tcl-0.09 Write Perl subroutines in Tcl >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-Inline-Tcl # p5-Inline-Tcl/Makefile # p5-Inline-Tcl/pkg-comment # p5-Inline-Tcl/pkg-descr # p5-Inline-Tcl/pkg-plist # p5-Inline-Tcl/distinfo # echo c - p5-Inline-Tcl mkdir -p p5-Inline-Tcl > /dev/null 2>&1 echo x - p5-Inline-Tcl/Makefile sed 's/^X//' >p5-Inline-Tcl/Makefile << 'END-of-p5-Inline-Tcl/Makefile' X# New ports collection makefile for: Inline::Tcl X# Date created: 14 Dec 2001 X# Whom: Sergey Skvortsov X# X# $FreeBSD$ X# X XPORTNAME= Inline-Tcl XPORTVERSION= 0.09 XCATEGORIES= devel perl5 tcl83 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Inline XPKGNAMEPREFIX= p5- X XMAINTAINER= skv@protey.ru X XBUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Inline.pm:${PORTSDIR}/devel/p5-Inline XLIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes XCONFIGURE_ARGS= END-of-p5-Inline-Tcl/Makefile echo x - p5-Inline-Tcl/pkg-comment sed 's/^X//' >p5-Inline-Tcl/pkg-comment << 'END-of-p5-Inline-Tcl/pkg-comment' XWrite Perl subroutines in Tcl END-of-p5-Inline-Tcl/pkg-comment echo x - p5-Inline-Tcl/pkg-descr sed 's/^X//' >p5-Inline-Tcl/pkg-descr << 'END-of-p5-Inline-Tcl/pkg-descr' XThe Inline::Tcl module allows you to put Tcl source code directly X"inline" in a Perl script or module. A Tcl interpreter is loaded and the XTcl code is interpreted, then Perl asks the Tcl interpreter which global Xprocedures have been defined. Those functions are made available to your XPerl program as if they had been written in Perl. X XThe process of interrogating the Tcl interpreter for globals only occurs Xthe first time you run your Tcl code. The namespace is cached, and Xsubsequent calls use the cached version. X XWWW: http://search.cpan.org/search?dist=Inline-Tcl X X-- Sergey Skvortsov Xskv@protey.ru END-of-p5-Inline-Tcl/pkg-descr echo x - p5-Inline-Tcl/pkg-plist sed 's/^X//' >p5-Inline-Tcl/pkg-plist << 'END-of-p5-Inline-Tcl/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Inline/Tcl/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Inline/Tcl.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Inline/Tcl.pod Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Inline/Tcl/Tcl.bs Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Inline/Tcl/Tcl.so X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Inline/Tcl X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Inline 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Inline 2>/dev/null || true END-of-p5-Inline-Tcl/pkg-plist echo x - p5-Inline-Tcl/distinfo sed 's/^X//' >p5-Inline-Tcl/distinfo << 'END-of-p5-Inline-Tcl/distinfo' XMD5 (Inline-Tcl-0.09.tar.gz) = c3f0a7852196b68a89128e54ce381f07 END-of-p5-Inline-Tcl/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message