libxml-um-perl - Perl module for converting UTF-8 strings

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libxml-um-perl
Package version: 0.01
Package release: 8
Package architecture: all
Package type: deb
Installed size: 68 B
Download size: 11.90 KB
Official Mirror:
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).



    Source package: libxml-um-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libxml-um-perl deb package:
      # sudo apt-get install libxml-um-perl


    • /usr/share/doc/libxml-um-perl/changelog.Debian.gz
    • /usr/share/doc/libxml-um-perl/changelog.gz
    • /usr/share/doc/libxml-um-perl/copyright
    • /usr/share/man/man3/XML::UM.3pm.gz
    • /usr/share/perl5/XML/


    2010-01-03 - Ansgar Burchardt <> libxml-um-perl (0.01-8) unstable; urgency=low [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). * Set Maintainer to Debian Perl Group. * Use dist-based URL in debian/watch. * Split the fix for #402585 out into a patch; add quilt framework. * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. * debian/control: Added: ${misc:Depends} to Depends: field. [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ Ansgar Burchardt ] * Refresh rules for debhelper 7. * debian/control: Mention module name in description. * debian/control: Remove duplicate Section, Priority fields from binary package stanza. * debian/control: Remove Conflicts, Replaces libxml-enno-perl (no longer in Debian). * Bump Standards-Version to 3.8.3. * Add myself to Uploaders. * debian/watch: Use extended regular expression to match upstream releases. * Convert debian/copyright to proposed machine-readable format.

    2007-07-07 - Jay Bonci <> libxml-um-perl (0.01-7) unstable; urgency=low * Fixes bad hardcoded path (Closes: #402585) * Fixed watchfile so that uupdate will work * Bumped policy-version to (No other changes) * Moved debhelper to Build-Depends instead of -Indep * Added specific dependancy on perl (>= 5.6.0-16) * Only conditionally ignore make clean errors for lintian

    2004-10-27 - Jay Bonci <> libxml-um-perl (0.01-6) unstable; urgency=low * Adds debian/watch file so uscan will work

    2004-03-15 - Jay Bonci <> libxml-um-perl (0.01-5) unstable; urgency=low * New Maintainer (Closes: #210546) * Bumped policy version to (No other changes) * Clarified license to explicate the dual nature of the perl license * Removed .install file as it is no longer needed * Removed .docs file as it installed only a stub README with install and license info, that is contained elsewhere * Moved over to my standard rules file template

    2003-09-04 - Ardo van Rangelrooij <> libxml-um-perl (0.01-4) unstable; urgency=low * debian/rules: moved debhelper compatibility level setting to 'debian/compat' per latest debhelper best practices * debian/control: updated sections according to latest archive changes: - 'libxml-um-perl' from 'interpreters' to 'perl' * debian/control: upgraded build dependency on 'debhelper' to '>= 4.1' * debian/control: upgraded to Debian Policy 3.6.0 (no changes)

    2002-08-08 - Ardo van Rangelrooij <> libxml-um-perl (0.01-3) unstable; urgency=low * debian/rules: upgraded to debhelper v4 * debian/control: changed build dependency on debhelper accordingly * debian/rules: migrated from 'dh_movefiles' to 'dh_install' * debian/rules: split off 'install' target from 'binary-indep' target * debian/copyright: added pointer to license

    2001-12-23 - Ardo van Rangelrooij <> libxml-um-perl (0.01-2) unstable; urgency=low * debian/control: upgraded to Debian Policy 3.5.6

    2001-09-03 - Ardo van Rangelrooij <> libxml-um-perl (0.01-1) unstable; urgency=low * Initial release as a separate package (closes: Bug#102909, Bug#105700)