initial import of converters/p5-Unicode-MapUTF8 1.08:

--
Provides an adapter layer between core routines for converting to and
from UTF8 and other encodings. In essence, a way to give multiple
existing Unicode modules a single common interface so you don't have to
know the underlaying implementations to do simple UTF8 to-from other
character set encoding conversions. As such, it wraps the
Unicode::String, Unicode::Map8, Unicode::Map and Jcode modules in a
standardized and simple API.

This also provides general character set conversion operation based on
UTF8 - it is possible to convert between any two compatible and
supported character sets via a simple two step chaining of conversions.

As with most things Perlish - if you give it a few big chunks of text to
chew on instead of lots of small ones it will handle many more
characters per second.

By design, it can be easily extended to encompass any new charset
encoding conversion modules that arrive on the scene.
This commit is contained in:
lebel 2003-05-30 14:46:19 +00:00
parent bdeec35bc0
commit e368b86b5e
4 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/05/30 14:46:19 lebel Exp $
COMMENT= "conversions to and from arbitrary character sets and UTF8"
DISTNAME= Unicode-MapUTF8-1.09
PKGNAME= p5-${DISTNAME}
CATEGORIES= converters perl5
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Unicode/}
BUILD_DEPENDS= ::converters/p5-Unicode-String
RUN_DEPENDS= ${BUILD_DEPENDS}
CONFIGURE_STYLE= perl
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (Unicode-MapUTF8-1.09.tar.gz) = 32b2593bb38b24b5f5fef2aaf444a367
RMD160 (Unicode-MapUTF8-1.09.tar.gz) = 89fdec897f47fabe2cf9f8d60efb01621b9f6b1e
SHA1 (Unicode-MapUTF8-1.09.tar.gz) = dc01ef183f1b751e381a9a5519b96c8ed6a7b11a

View File

@ -0,0 +1,18 @@
Provides an adapter layer between core routines for converting to and
from UTF8 and other encodings. In essence, a way to give multiple
existing Unicode modules a single common interface so you don't have to
know the underlaying implementations to do simple UTF8 to-from other
character set encoding conversions. As such, it wraps the
Unicode::String, Unicode::Map8, Unicode::Map and Jcode modules in a
standardized and simple API.
This also provides general character set conversion operation based on
UTF8 - it is possible to convert between any two compatible and
supported character sets via a simple two step chaining of conversions.
As with most things Perlish - if you give it a few big chunks of text to
chew on instead of lots of small ones it will handle many more
characters per second.
By design, it can be easily extended to encompass any new charset
encoding conversion modules that arrive on the scene.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/05/30 14:46:19 lebel Exp $
${P5SITE}/Unicode/MapUTF8.pm
man/man3p/Unicode::MapUTF8.3p