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

Property Value
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).


Package Version Architecture Repository
libxml-um-perl_0.01-8_all.deb 0.01 all Debian Main
libxml-um-perl - - -


Name Value
libxml-encoding-perl -
perl -


Type URL
Binary Package libxml-um-perl_0.01-8_all.deb
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




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)

See Also

Package Description
libxml-validator-schema-perl_1.10-1_all.deb validate XML against a subset of W3C XML Schema
libxml-writer-perl_0.625-1_all.deb Perl module for writing XML documents
libxml-writer-simple-perl_0.12-1_all.deb simple API to create XML files
libxml-writer-string-perl_0.1-1_all.deb Capture output from XML::Writer
libxml-xpath-perl_1.13-7_all.deb Perl module for processing XPath
libxml-xpathengine-perl_0.13-1_all.deb re-usable XPath engine for DOM-like trees
libxml-xql-perl_0.68-6_all.deb Perl module for querying XML tree structures with XQL
libxml-xslt-perl_0.48-4_all.deb Perl module for processing XSLT
libxml-xupdate-libxml-perl_0.6.0-3_all.deb Perl module that implements XUpdate modification language
libxml2-dev_2.9.1+dfsg1-5+deb8u6_amd64.deb Development files for the GNOME XML library
libxml2-doc_2.9.1+dfsg1-5+deb8u6_all.deb Documentation for the GNOME XML library
libxml2-utils_2.9.1+dfsg1-5+deb8u6_amd64.deb XML utilities
libxml2_2.9.1+dfsg1-5+deb8u6_amd64.deb GNOME XML library
libxmlada-doc_4.4.2014-1_all.deb XML/Ada, a full XML suite for Ada programmers (documentation)
libxmlada4.4.0_4.4.2014-1_amd64.deb XML/Ada, a full XML suite for Ada programmers (runtime)