From owner-freebsd-ports Sun Dec 31 8:30:10 2000 From owner-freebsd-ports@FreeBSD.ORG Sun Dec 31 08:30:02 2000 Return-Path: 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 62B4437B402 for ; Sun, 31 Dec 2000 08:30:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eBVGU2472102; Sun, 31 Dec 2000 08:30:02 -0800 (PST) (envelope-from gnats) Resent-Date: Sun, 31 Dec 2000 08:30:02 -0800 (PST) Resent-Message-Id: <200012311630.eBVGU2472102@freefall.freebsd.org> Resent-From: gnats-admin@FreeBSD.org (GNATS Management) Resent-To: freebsd-ports@FreeBSD.org Resent-Reply-To: gnats-admin@FreeBSD.org, tobez@tobez.org Received: from heechee.tobez.org (254.adsl0.ryv.worldonline.dk [213.237.10.254]) by hub.freebsd.org (Postfix) with ESMTP id 7921237B400 for ; Sun, 31 Dec 2000 08:25:40 -0800 (PST) Received: by heechee.tobez.org (Postfix, from userid 1001) id BB25654E3; Sun, 31 Dec 2000 17:25:19 +0100 (CET) Message-Id: <20001231162519.BB25654E3@heechee.tobez.org> Date: Sun, 31 Dec 2000 17:25:19 +0100 (CET) From: tobez@tobez.org Reply-To: tobez@tobez.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/23980: New port: textproc/p5-String-Strip (Perl extension for fast, commonly used, string operations) Resent-Sender: gnats@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 23980 >Category: ports >Synopsis: New port: textproc/p5-String-Strip (Perl extension for fast, commonly used, string operations) >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: Sun Dec 31 08:30:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Anton Berezin >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: >Description: String::Strip is an XS extension that implements four white space removal routines: StripSpace (remove all white space), StripLSpace (strip leading white space), StripTSpace (strip trailing white space), and StripLTSpace (strip leading and trailing white space). All four of these routines work directly on the input argument, rather than passing back a result. The routines tend to be roughly 30% faster than equivalent function regex code. >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-String-Strip # p5-String-Strip/pkg-plist # p5-String-Strip/pkg-descr # p5-String-Strip/pkg-comment # p5-String-Strip/distinfo # p5-String-Strip/Makefile # echo c - p5-String-Strip mkdir -p p5-String-Strip > /dev/null 2>&1 echo x - p5-String-Strip/pkg-plist sed 's/^X//' >p5-String-Strip/pkg-plist << 'END-of-p5-String-Strip/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String/Strip/Strip.so Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String/Strip/Strip.bs Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String/Strip/autosplit.ix Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String/Strip/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/String/Strip.pm X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String/Strip X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/String 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/String 2>/dev/null || true END-of-p5-String-Strip/pkg-plist echo x - p5-String-Strip/pkg-descr sed 's/^X//' >p5-String-Strip/pkg-descr << 'END-of-p5-String-Strip/pkg-descr' XString::Strip is an XS extension that implements four white space Xremoval routines: StripSpace (remove all white space), StripLSpace X(strip leading white space), StripTSpace (strip trailing white space), Xand StripLTSpace (strip leading and trailing white space). All four of Xthese routines work directly on the input argument, rather than passing Xback a result. The routines tend to be roughly 30% faster than Xequivalent function regex code. X X-Anton X END-of-p5-String-Strip/pkg-descr echo x - p5-String-Strip/pkg-comment sed 's/^X//' >p5-String-Strip/pkg-comment << 'END-of-p5-String-Strip/pkg-comment' XPerl extension for fast, commonly used, string operations END-of-p5-String-Strip/pkg-comment echo x - p5-String-Strip/distinfo sed 's/^X//' >p5-String-Strip/distinfo << 'END-of-p5-String-Strip/distinfo' XMD5 (String-Strip-1.01.tar.gz) = a1471ad67dbb7375dd0d288026ee7122 END-of-p5-String-Strip/distinfo echo x - p5-String-Strip/Makefile sed 's/^X//' >p5-String-Strip/Makefile << 'END-of-p5-String-Strip/Makefile' X# New ports collection makefile for: textproc/p5-String-Strip X# Date created: 31 December 2000 X# Whom: Anton Berezin X# X# $FreeBSD$ X# X XPORTNAME= String-Strip XPORTVERSION= 1.01 XCATEGORIES= textproc perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= String XPKGNAMEPREFIX= p5- X XMAINTAINER= tobez@tobez.org X XUSE_PERL5= yes XPERL_CONFIGURE= yes X XMAN3= String::Strip.3 XMANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} X X.include END-of-p5-String-Strip/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message