Date: Sun, 5 Feb 2006 21:56:27 +0300 (MSK) From: Dmitry Marakasov <amdmi3@mail.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/92856: New port: textproc/p5-Text-Capitalize Capitalize strings ("to WORK AS titles" becomes "To Work as Titles") Message-ID: <20060205185627.CFFC736@hades.panopticon> Resent-Message-ID: <200602051900.k15J0GaB023475@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 92856 >Category: ports >Synopsis: New port: textproc/p5-Text-Capitalize Capitalize strings ("to WORK AS titles" becomes "To Work as Titles") >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: Sun Feb 05 19:00:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dmitry Marakasov >Release: FreeBSD 6.0-RELEASE-p4 i386 >Organization: >Environment: System: FreeBSD hades.panopticon 6.0-RELEASE-p4 FreeBSD 6.0-RELEASE-p4 #1: Fri Jan 27 12:07:19 MSK 2006 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386 >Description: Text::Capitalize provides a few different flavors of procedures for title-like formatting for strings. For the "capitalize" function Title-like (written by Stanislaw Y. Pusep) formatting consists of ensuring that the first letter of each word is uppercase, and that the rest is lowercase. The "capitalize_title" function tries to get closer to English title capitalization rules where only the "important" words are supposed to be capitalized. There are also some customization features provided to allow the user to choose variant rules. WWW: http://search.cpan.org/dist/Text-Capitalize/ >How-To-Repeat: >Fix: --- p5-Text-Capitalize-0.5.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-Text-Capitalize # p5-Text-Capitalize/distinfo # p5-Text-Capitalize/Makefile # p5-Text-Capitalize/files # p5-Text-Capitalize/files/patch-t-lib-__title-tests.pm # p5-Text-Capitalize/pkg-descr # p5-Text-Capitalize/pkg-plist # echo c - p5-Text-Capitalize mkdir -p p5-Text-Capitalize > /dev/null 2>&1 echo x - p5-Text-Capitalize/distinfo sed 's/^X//' >p5-Text-Capitalize/distinfo << 'END-of-p5-Text-Capitalize/distinfo' XMD5 (Text-Capitalize-0.5.tar.gz) = 84cd0d46101c0a45673c33443c6673d0 XSHA256 (Text-Capitalize-0.5.tar.gz) = 87c3a2465ee624cab9331cab8e11ec2c7cdcf58e10bd5cba0f2ec36b415d753c XSIZE (Text-Capitalize-0.5.tar.gz) = 20414 END-of-p5-Text-Capitalize/distinfo echo x - p5-Text-Capitalize/Makefile sed 's/^X//' >p5-Text-Capitalize/Makefile << 'END-of-p5-Text-Capitalize/Makefile' X# New ports collection makefile for: p5-Text-Capitalize X# Date created: 24 Nov 2005 X# Whom: Dmitry Marakasov <amdmi3@mail.ru> X# X# $FreeBSD$ X# X XPORTNAME= Text-Capitalize XPORTVERSION= 0.5 XCATEGORIES= textproc perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Text XPKGNAMEPREFIX= p5- X XMAINTAINER= amdmi3@mail.ru XCOMMENT= Capitalize strings ("to WORK AS titles" becomes "To Work as Titles") X XPERL_CONFIGURE= yes X XMAN3= Text::Capitalize.3 X X.include <bsd.port.mk> END-of-p5-Text-Capitalize/Makefile echo c - p5-Text-Capitalize/files mkdir -p p5-Text-Capitalize/files > /dev/null 2>&1 echo x - p5-Text-Capitalize/files/patch-t-lib-__title-tests.pm sed 's/^X//' >p5-Text-Capitalize/files/patch-t-lib-__title-tests.pm << 'END-of-p5-Text-Capitalize/files/patch-t-lib-__title-tests.pm' X--- t/lib/__title_tests.pm.orig Thu Feb 17 22:02:22 2005 X+++ t/lib/__title_tests.pm Sun Feb 5 21:46:10 2006 X@@ -34,6 +34,9 @@ X X $VERSION = '0.4'; # to match Text::Capitalize version X X+use POSIX qw(locale_h); X+setlocale(LC_ALL, 'fr_FR.ISO8859-1'); X+ X # Some possibly useful test case strings. X # The %expect_* series below is what's actually used by "make test" X END-of-p5-Text-Capitalize/files/patch-t-lib-__title-tests.pm echo x - p5-Text-Capitalize/pkg-descr sed 's/^X//' >p5-Text-Capitalize/pkg-descr << 'END-of-p5-Text-Capitalize/pkg-descr' XText::Capitalize provides a few different flavors of procedures for Xtitle-like formatting for strings. X XFor the "capitalize" function Title-like (written by Stanislaw Y. XPusep) formatting consists of ensuring that the first letter of Xeach word is uppercase, and that the rest is lowercase. X XThe "capitalize_title" function tries to get closer to English title Xcapitalization rules where only the "important" words are supposed Xto be capitalized. There are also some customization features Xprovided to allow the user to choose variant rules. X XWWW: http://search.cpan.org/dist/Text-Capitalize/ END-of-p5-Text-Capitalize/pkg-descr echo x - p5-Text-Capitalize/pkg-plist sed 's/^X//' >p5-Text-Capitalize/pkg-plist << 'END-of-p5-Text-Capitalize/pkg-plist' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Capitalize/.packlist X%%SITE_PERL%%/Text/Capitalize.pm X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/Capitalize X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text X@dirrmtry %%SITE_PERL%%/Text END-of-p5-Text-Capitalize/pkg-plist exit --- p5-Text-Capitalize-0.5.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060205185627.CFFC736>