Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Dec 2000 17:25:19 +0100 (CET)
From:      tobez@tobez.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/23980: New port: textproc/p5-String-Strip (Perl extension for fast, commonly used, string operations)
Message-ID:  <20001231162519.BB25654E3@heechee.tobez.org>
Resent-Message-ID: <200012311630.eBVGU2472102@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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<tobez@tobez.org>
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 <tobez@tobez.org>
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 <bsd.port.mk>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001231162519.BB25654E3>