libxml-um-perl 0.01-9.1 source package in Ubuntu
Changelog
libxml-um-perl (0.01-9.1) unstable; urgency=medium * Non maintainer upload by the Reproducible Builds team. * No source change upload to rebuild on buildd with .buildinfo files. -- Holger Levsen <email address hidden> Tue, 05 Jan 2021 23:46:13 +0100
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- all
- Section:
- perl
- Urgency:
- Medium Urgency
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libxml-um-perl_0.01-9.1.dsc | 2.0 KiB | 9f3734bef0b83ca06b542c41efdffade3a56be4516cd84d02d3acff076a0d50f |
libxml-um-perl_0.01.orig.tar.gz | 5.3 KiB | 13aef654dd584816716cf40e33831209394f3df24192094ca9e176dd858a1be0 |
libxml-um-perl_0.01-9.1.debian.tar.xz | 3.7 KiB | 43e358c900976e36d302f28fbe202989b50e452891d148565642ae924b8508dc |
Available diffs
- diff from 0.01-9 to 0.01-9.1 (350 bytes)
No changes file available.
Binary packages built by this source
- libxml-um-perl: Perl module for converting UTF-8 strings
The XML::UM module provides methods to convert UTF-8 strings to any XML
encoding that XML::Encoding supports. It creates mapping routines
from the .xml files that can be found in the maps/ directory in the
XML::Encoding distribution. Note that the XML::Encoding distribution
does install the .enc files in your perl directory, but not the.xml
files they were created from. That's why you have to specify $ENCDIR
as in the SYNOPSIS.
.
This implementation uses the XML::Encoding class to parse the .xml
file and creates a hash that maps UTF-8 characters (each consisting
of up to 4 bytes) to their equivalent byte sequence in the specified
encoding. Note that large mappings may consume a lot of memory!
.
Future implementations may parse the .enc files directly, or do the
conversions entirely in XS (i.e. C code).