Adding encodings seems pretty straightforward: 1. Go to ftp://ftp.unicode.org/Public/MAPPINGS/ and download the files. 2. Run make_encmap from libxml-encoding-perl to generate xml file. 3. Edit xml file, adding expat="yes" attribute to the encmap tag. 4. Run compile_encoding from libxml-encoding-perl to generate enc file.
I've done this for 8859-1, 8859-6, 8859-10, 8859-11, 8859-13, 8859-14, 8859-15, and CP1251[1]. 8859-13 is not available at that unicode.org site. This procedure appears to be correct; I get a file that is identical to the one I sent to #380426 for 8859-15. I'll attach a tarball of the new .xml and .enc files to this message. I don't really understand why libxml-parser-perl contains the precompiled encoding files instead of build-depending on libxml-encoding-perl and using its tools to build them. However, keeping things the way they are now while adding encodings is tricky since it would mean patching binary .enc files into the libxml-parser-perl source package. So I can see four alternatives: 1. Modify libxml-encoding-perl to not ship compile_encoding, make_encmap and the xml files in /usr/share/doc/libxml-encoding-perl/examples, but instead put the programs in /usr/bin and the xml files somewhere in /usr/share where other packages can reasonably access them. Then make libxml-parser-perl build depend on it and build the enc files as part of its build process. 2. Introduce a new package that contains encodings not present in libxml-parser-perl. 3. Get the missing encodings added to XML::Parser upstream. 4. Include the compiled encoding files in libxml-parser-perl using uuencode or the like, and include the updated xml files in libxml-encoding-perl for complteness. If I were maintaining these packages, I'd go for option 1. If I were NMUing[2], I'd probably go for option 4. I've also attached patches that implement option 4. -- see shy jo [1] I assume this is the "windows-1251" encoding requested in #213623; there are some others also at ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/ that might be worth adding but I don't know which are in common use. [2] In a week or so say, based on the age and inactivity of these bugs, and other RC bugs.
new-maps.tgz
Description: GNU Unix tar archive
diff --new-file -ur old/libxml-encoding-perl-1.01/debian/changelog libxml-encoding-perl-1.01/debian/changelog --- old/libxml-encoding-perl-1.01/debian/changelog 2006-08-05 13:46:47.000000000 -0400 +++ libxml-encoding-perl-1.01/debian/changelog 2006-08-05 13:45:56.000000000 -0400 @@ -1,3 +1,13 @@ +libxml-encoding-perl (1.01-9) UNRELEASED; urgency=low + + * Add files for 8859-1, 8859-6, 8859-10, 8859-11, 8859-13, 8859-14, 8859-15, + and windows-1251. + * Update file for 8859-6 from current data on ftp.unicode.org; the new + version will compile since the mapping for 0x30-0x39 has changed in + version 1.0. + + -- Joey Hess <[EMAIL PROTECTED]> Sat, 5 Aug 2006 13:36:22 -0400 + libxml-encoding-perl (1.01-8) unstable; urgency=low * Added 'debian/watch' diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-1.xml libxml-encoding-perl-1.01/maps/iso-8859-1.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-1.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-1.xml 2006-08-05 13:06:41.000000000 -0400 @@ -0,0 +1,3 @@ +<encmap name='ISO-8859-15' expat="yes"> + <range byte='x80' len='128' uni='x0080'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-10.xml libxml-encoding-perl-1.01/maps/iso-8859-10.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-10.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-10.xml 2006-08-05 13:08:51.000000000 -0400 @@ -0,0 +1,67 @@ +<encmap name='ISO-8859-15' expat="yes"> + <range byte='x80' len='33' uni='x0080'/> + <ch byte='xa1' uni='x0104'/> + <ch byte='xa2' uni='x0112'/> + <ch byte='xa3' uni='x0122'/> + <ch byte='xa4' uni='x012a'/> + <ch byte='xa5' uni='x0128'/> + <ch byte='xa6' uni='x0136'/> + <ch byte='xa7' uni='x00a7'/> + <ch byte='xa8' uni='x013b'/> + <ch byte='xa9' uni='x0110'/> + <ch byte='xaa' uni='x0160'/> + <ch byte='xab' uni='x0166'/> + <ch byte='xac' uni='x017d'/> + <ch byte='xad' uni='x00ad'/> + <ch byte='xae' uni='x016a'/> + <ch byte='xaf' uni='x014a'/> + <ch byte='xb0' uni='x00b0'/> + <ch byte='xb1' uni='x0105'/> + <ch byte='xb2' uni='x0113'/> + <ch byte='xb3' uni='x0123'/> + <ch byte='xb4' uni='x012b'/> + <ch byte='xb5' uni='x0129'/> + <ch byte='xb6' uni='x0137'/> + <ch byte='xb7' uni='x00b7'/> + <ch byte='xb8' uni='x013c'/> + <ch byte='xb9' uni='x0111'/> + <ch byte='xba' uni='x0161'/> + <ch byte='xbb' uni='x0167'/> + <ch byte='xbc' uni='x017e'/> + <ch byte='xbd' uni='x2015'/> + <ch byte='xbe' uni='x016b'/> + <ch byte='xbf' uni='x014b'/> + <ch byte='xc0' uni='x0100'/> + <range byte='xc1' len='6' uni='x00c1'/> + <ch byte='xc7' uni='x012e'/> + <ch byte='xc8' uni='x010c'/> + <ch byte='xc9' uni='x00c9'/> + <ch byte='xca' uni='x0118'/> + <ch byte='xcb' uni='x00cb'/> + <ch byte='xcc' uni='x0116'/> + <range byte='xcd' len='4' uni='x00cd'/> + <ch byte='xd1' uni='x0145'/> + <ch byte='xd2' uni='x014c'/> + <range byte='xd3' len='4' uni='x00d3'/> + <ch byte='xd7' uni='x0168'/> + <ch byte='xd8' uni='x00d8'/> + <ch byte='xd9' uni='x0172'/> + <range byte='xda' len='6' uni='x00da'/> + <ch byte='xe0' uni='x0101'/> + <range byte='xe1' len='6' uni='x00e1'/> + <ch byte='xe7' uni='x012f'/> + <ch byte='xe8' uni='x010d'/> + <ch byte='xe9' uni='x00e9'/> + <ch byte='xea' uni='x0119'/> + <ch byte='xeb' uni='x00eb'/> + <ch byte='xec' uni='x0117'/> + <range byte='xed' len='4' uni='x00ed'/> + <ch byte='xf1' uni='x0146'/> + <ch byte='xf2' uni='x014d'/> + <range byte='xf3' len='4' uni='x00f3'/> + <ch byte='xf7' uni='x0169'/> + <ch byte='xf8' uni='x00f8'/> + <ch byte='xf9' uni='x0173'/> + <range byte='xfa' len='5' uni='x00fa'/> + <ch byte='xff' uni='x0138'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-11.xml libxml-encoding-perl-1.01/maps/iso-8859-11.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-11.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-11.xml 2006-08-05 13:08:59.000000000 -0400 @@ -0,0 +1,5 @@ +<encmap name='ISO-8859-15' expat="yes"> + <range byte='x80' len='33' uni='x0080'/> + <range byte='xa1' len='58' uni='x0e01'/> + <range byte='xdf' len='29' uni='x0e3f'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-13.xml libxml-encoding-perl-1.01/maps/iso-8859-13.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-13.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-13.xml 2006-08-05 13:09:08.000000000 -0400 @@ -0,0 +1,78 @@ +<encmap name='ISO-8859-15' expat="yes"> + <range byte='x80' len='33' uni='x0080'/> + <ch byte='xa1' uni='x201d'/> + <range byte='xa2' len='3' uni='x00a2'/> + <ch byte='xa5' uni='x201e'/> + <range byte='xa6' len='2' uni='x00a6'/> + <ch byte='xa8' uni='x00d8'/> + <ch byte='xa9' uni='x00a9'/> + <ch byte='xaa' uni='x0156'/> + <range byte='xab' len='4' uni='x00ab'/> + <ch byte='xaf' uni='x00c6'/> + <range byte='xb0' len='4' uni='x00b0'/> + <ch byte='xb4' uni='x201c'/> + <range byte='xb5' len='3' uni='x00b5'/> + <ch byte='xb8' uni='x00f8'/> + <ch byte='xb9' uni='x00b9'/> + <ch byte='xba' uni='x0157'/> + <range byte='xbb' len='4' uni='x00bb'/> + <ch byte='xbf' uni='x00e6'/> + <ch byte='xc0' uni='x0104'/> + <ch byte='xc1' uni='x012e'/> + <ch byte='xc2' uni='x0100'/> + <ch byte='xc3' uni='x0106'/> + <range byte='xc4' len='2' uni='x00c4'/> + <ch byte='xc6' uni='x0118'/> + <ch byte='xc7' uni='x0112'/> + <ch byte='xc8' uni='x010c'/> + <ch byte='xc9' uni='x00c9'/> + <ch byte='xca' uni='x0179'/> + <ch byte='xcb' uni='x0116'/> + <ch byte='xcc' uni='x0122'/> + <ch byte='xcd' uni='x0136'/> + <ch byte='xce' uni='x012a'/> + <ch byte='xcf' uni='x013b'/> + <ch byte='xd0' uni='x0160'/> + <ch byte='xd1' uni='x0143'/> + <ch byte='xd2' uni='x0145'/> + <ch byte='xd3' uni='x00d3'/> + <ch byte='xd4' uni='x014c'/> + <range byte='xd5' len='3' uni='x00d5'/> + <ch byte='xd8' uni='x0172'/> + <ch byte='xd9' uni='x0141'/> + <ch byte='xda' uni='x015a'/> + <ch byte='xdb' uni='x016a'/> + <ch byte='xdc' uni='x00dc'/> + <ch byte='xdd' uni='x017b'/> + <ch byte='xde' uni='x017d'/> + <ch byte='xdf' uni='x00df'/> + <ch byte='xe0' uni='x0105'/> + <ch byte='xe1' uni='x012f'/> + <ch byte='xe2' uni='x0101'/> + <ch byte='xe3' uni='x0107'/> + <range byte='xe4' len='2' uni='x00e4'/> + <ch byte='xe6' uni='x0119'/> + <ch byte='xe7' uni='x0113'/> + <ch byte='xe8' uni='x010d'/> + <ch byte='xe9' uni='x00e9'/> + <ch byte='xea' uni='x017a'/> + <ch byte='xeb' uni='x0117'/> + <ch byte='xec' uni='x0123'/> + <ch byte='xed' uni='x0137'/> + <ch byte='xee' uni='x012b'/> + <ch byte='xef' uni='x013c'/> + <ch byte='xf0' uni='x0161'/> + <ch byte='xf1' uni='x0144'/> + <ch byte='xf2' uni='x0146'/> + <ch byte='xf3' uni='x00f3'/> + <ch byte='xf4' uni='x014d'/> + <range byte='xf5' len='3' uni='x00f5'/> + <ch byte='xf8' uni='x0173'/> + <ch byte='xf9' uni='x0142'/> + <ch byte='xfa' uni='x015b'/> + <ch byte='xfb' uni='x016b'/> + <ch byte='xfc' uni='x00fc'/> + <ch byte='xfd' uni='x017c'/> + <ch byte='xfe' uni='x017e'/> + <ch byte='xff' uni='x2019'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-14.xml libxml-encoding-perl-1.01/maps/iso-8859-14.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-14.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-14.xml 2006-08-05 13:10:38.000000000 -0400 @@ -0,0 +1,40 @@ +<encmap name='ISO-8859-14' expat="yes"> + <range byte='x80' len='33' uni='x0080'/> + <range byte='xa1' len='2' uni='x1e02'/> + <ch byte='xa3' uni='x00a3'/> + <range byte='xa4' len='2' uni='x010a'/> + <ch byte='xa6' uni='x1e0a'/> + <ch byte='xa7' uni='x00a7'/> + <ch byte='xa8' uni='x1e80'/> + <ch byte='xa9' uni='x00a9'/> + <ch byte='xaa' uni='x1e82'/> + <ch byte='xab' uni='x1e0b'/> + <ch byte='xac' uni='x1ef2'/> + <range byte='xad' len='2' uni='x00ad'/> + <ch byte='xaf' uni='x0178'/> + <range byte='xb0' len='2' uni='x1e1e'/> + <range byte='xb2' len='2' uni='x0120'/> + <range byte='xb4' len='2' uni='x1e40'/> + <ch byte='xb6' uni='x00b6'/> + <ch byte='xb7' uni='x1e56'/> + <ch byte='xb8' uni='x1e81'/> + <ch byte='xb9' uni='x1e57'/> + <ch byte='xba' uni='x1e83'/> + <ch byte='xbb' uni='x1e60'/> + <ch byte='xbc' uni='x1ef3'/> + <range byte='xbd' len='2' uni='x1e84'/> + <ch byte='xbf' uni='x1e61'/> + <range byte='xc0' len='16' uni='x00c0'/> + <ch byte='xd0' uni='x0174'/> + <range byte='xd1' len='6' uni='x00d1'/> + <ch byte='xd7' uni='x1e6a'/> + <range byte='xd8' len='6' uni='x00d8'/> + <ch byte='xde' uni='x0176'/> + <range byte='xdf' len='17' uni='x00df'/> + <ch byte='xf0' uni='x0175'/> + <range byte='xf1' len='6' uni='x00f1'/> + <ch byte='xf7' uni='x1e6b'/> + <range byte='xf8' len='6' uni='x00f8'/> + <ch byte='xfe' uni='x0177'/> + <ch byte='xff' uni='x00ff'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-15.xml libxml-encoding-perl-1.01/maps/iso-8859-15.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-15.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/iso-8859-15.xml 2006-08-05 13:09:21.000000000 -0400 @@ -0,0 +1,16 @@ +<encmap name='ISO-8859-15' expat="yes"> + <range byte='x80' len='36' uni='x0080'/> + <ch byte='xa4' uni='x20ac'/> + <ch byte='xa5' uni='x00a5'/> + <ch byte='xa6' uni='x0160'/> + <ch byte='xa7' uni='x00a7'/> + <ch byte='xa8' uni='x0161'/> + <range byte='xa9' len='11' uni='x00a9'/> + <ch byte='xb4' uni='x017d'/> + <range byte='xb5' len='3' uni='x00b5'/> + <ch byte='xb8' uni='x017e'/> + <range byte='xb9' len='3' uni='x00b9'/> + <range byte='xbc' len='2' uni='x0152'/> + <ch byte='xbe' uni='x0178'/> + <range byte='xbf' len='65' uni='x00bf'/> +</encmap> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/iso-8859-6.xml libxml-encoding-perl-1.01/maps/iso-8859-6.xml --- old/libxml-encoding-perl-1.01/maps/iso-8859-6.xml 2000-07-23 09:31:16.000000000 -0400 +++ libxml-encoding-perl-1.01/maps/iso-8859-6.xml 2006-08-05 13:30:25.000000000 -0400 @@ -1,15 +1,5 @@ -<!-- If you wish to create an encoding map that expat can use from this, - change the name (perhaps "x-iso-8859-6"), comment out or delete - the bracketed section below, and add the attribute 'expat="yes"' to the - encmap start tag. ---> -<encmap name='ISO-8859-6'> - - <!-- This is what keeps ISO-8859-6 from being usable by expat --> - <range byte='x30' len='10' uni='x0660'/> - <!-- End --> - - <ch byte='xa0' uni='x00a0'/> +<encmap name='ISO-8859-6' expat="yes"> + <range byte='x80' len='33' uni='x0080'/> <ch byte='xa4' uni='x00a4'/> <ch byte='xac' uni='x060c'/> <ch byte='xad' uni='x00ad'/> diff --new-file -ur old/libxml-encoding-perl-1.01/maps/windows-1251.xml libxml-encoding-perl-1.01/maps/windows-1251.xml --- old/libxml-encoding-perl-1.01/maps/windows-1251.xml 1969-12-31 19:00:00.000000000 -0500 +++ libxml-encoding-perl-1.01/maps/windows-1251.xml 2006-08-05 13:27:54.000000000 -0400 @@ -0,0 +1,54 @@ +<encmap name='windows-1251' expat="yes"> + <range byte='x80' len='2' uni='x0402'/> + <ch byte='x82' uni='x201a'/> + <ch byte='x83' uni='x0453'/> + <ch byte='x84' uni='x201e'/> + <ch byte='x85' uni='x2026'/> + <range byte='x86' len='2' uni='x2020'/> + <ch byte='x88' uni='x20ac'/> + <ch byte='x89' uni='x2030'/> + <ch byte='x8a' uni='x0409'/> + <ch byte='x8b' uni='x2039'/> + <ch byte='x8c' uni='x040a'/> + <ch byte='x8d' uni='x040c'/> + <ch byte='x8e' uni='x040b'/> + <ch byte='x8f' uni='x040f'/> + <ch byte='x90' uni='x0452'/> + <range byte='x91' len='2' uni='x2018'/> + <range byte='x93' len='2' uni='x201c'/> + <ch byte='x95' uni='x2022'/> + <range byte='x96' len='2' uni='x2013'/> + <ch byte='x99' uni='x2122'/> + <ch byte='x9a' uni='x0459'/> + <ch byte='x9b' uni='x203a'/> + <ch byte='x9c' uni='x045a'/> + <ch byte='x9d' uni='x045c'/> + <ch byte='x9e' uni='x045b'/> + <ch byte='x9f' uni='x045f'/> + <ch byte='xa0' uni='x00a0'/> + <ch byte='xa1' uni='x040e'/> + <ch byte='xa2' uni='x045e'/> + <ch byte='xa3' uni='x0408'/> + <ch byte='xa4' uni='x00a4'/> + <ch byte='xa5' uni='x0490'/> + <range byte='xa6' len='2' uni='x00a6'/> + <ch byte='xa8' uni='x0401'/> + <ch byte='xa9' uni='x00a9'/> + <ch byte='xaa' uni='x0404'/> + <range byte='xab' len='4' uni='x00ab'/> + <ch byte='xaf' uni='x0407'/> + <range byte='xb0' len='2' uni='x00b0'/> + <ch byte='xb2' uni='x0406'/> + <ch byte='xb3' uni='x0456'/> + <ch byte='xb4' uni='x0491'/> + <range byte='xb5' len='3' uni='x00b5'/> + <ch byte='xb8' uni='x0451'/> + <ch byte='xb9' uni='x2116'/> + <ch byte='xba' uni='x0454'/> + <ch byte='xbb' uni='x00bb'/> + <ch byte='xbc' uni='x0458'/> + <ch byte='xbd' uni='x0405'/> + <ch byte='xbe' uni='x0455'/> + <ch byte='xbf' uni='x0457'/> + <range byte='xc0' len='64' uni='x0410'/> +</encmap>
diff --new-file -ur old/libxml-parser-perl-2.34/debian/changelog libxml-parser-perl-2.34/debian/changelog --- old/libxml-parser-perl-2.34/debian/changelog 2006-08-05 14:00:39.000000000 -0400 +++ libxml-parser-perl-2.34/debian/changelog 2006-08-05 13:38:57.000000000 -0400 @@ -1,3 +1,10 @@ +libxml-parser-perl (2.34-5) UNRELEASED; urgency=low + + * Include encoding files for 8859-1, 8859-6, 8859-10, 8859-11, 8859-13, + 8859-14, 8859-15, and windows-1251. Closes: #132989, #380426, #213623 + + -- Joey Hess <[EMAIL PROTECTED]> Sat, 5 Aug 2006 13:34:55 -0400 + libxml-parser-perl (2.34-4) unstable; urgency=low * Added 'debian/watch' diff --new-file -ur old/libxml-parser-perl-2.34/debian/control libxml-parser-perl-2.34/debian/control --- old/libxml-parser-perl-2.34/debian/control 2006-08-05 14:00:39.000000000 -0400 +++ libxml-parser-perl-2.34/debian/control 2006-08-05 13:49:10.000000000 -0400 @@ -4,7 +4,7 @@ Maintainer: Debian XML/SGML Group <[EMAIL PROTECTED]> Uploaders: Ardo van Rangelrooij <[EMAIL PROTECTED]> Standards-Version: 3.6.1 -Build-Depends: debhelper (>= 4.1), perl (>= 5.8.0-3), liburi-perl, libwww-perl, libexpat1-dev +Build-Depends: debhelper (>= 4.1), perl (>= 5.8.0-3), liburi-perl, libwww-perl, libexpat1-dev, sharutils Package: libxml-parser-perl Section: perl diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-1.enc.uu libxml-parser-perl-2.34/debian/iso-8859-1.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-1.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-1.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-1.enc +M_NOZSDE33RTX.#4Y+3$U```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">````GP```*````"[EMAIL PROTECTED],```"D````I0```*8```"G +M````J````*D```"J````JP```*P```"[EMAIL PROTECTED]"P````L0```+(` +M``"S````M````+4```"[EMAIL PROTECTED]"[EMAIL PROTECTED]"\````O0`` +M`+X```"_````P````,$```#"````PP```,[EMAIL PROTECTED],<```#(```` +MR0```,H```#+````S````,[EMAIL PROTECTED],```#4 +M````U0```-8```#7````V````-D```#:[EMAIL PROTECTED] [EMAIL PROTECTED]([EMAIL PROTECTED]@`` +M`.L```#L````[0```.X```#O````\````/$```#R````\P```/0```#U```` [EMAIL PROTECTED]/<```#X````^0```/H```#[````_````/T```#^````_P`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-10.enc.uu libxml-parser-perl-2.34/debian/iso-8859-10.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-10.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-10.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-10.enc +M_NOZSDE33RTX.#4Y+3$U```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">[EMAIL PROTECTED](```$J```!*````38```"G [EMAIL PROTECTED]@```7T```"M```!:@```4H```"P```!!0```1,` +M``$C```!*P```2D```$W````MP```3P```$1```!80```6<[EMAIL PROTECTED] +M`6L```%+```!`````,$```#"````PP```,[EMAIL PROTECTED],```` [EMAIL PROTECTED]@```,T```#.````SP```-````%%```!3````-,```#4 +M````U0```-8```%H````V````7(```#:[EMAIL PROTECTED] +M``$!````X0```.(```#C````Y````.4```#F```!+P```0T```#I```!&0`` +M`.L```$7````[0```.X```#O````\````48```%-````\P```/0```#U```` [EMAIL PROTECTED]<P```/H```#[````_````/T```#^```!.``` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-11.enc.uu libxml-parser-perl-2.34/debian/iso-8859-11.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-11.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-11.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-11.enc +M_NOZSDE33RTX.#4Y+3$U```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">[EMAIL PROTECTED]@,[EMAIL PROTECTED]' +M```."[EMAIL PROTECTED]"[EMAIL PROTECTED]@[EMAIL PROTECTED](` [EMAIL PROTECTED]&@``#AL```X<```.'0`` +M#AX```X?```.(```#B$```XB```.(P``#B0```XE```.)@``#B<```XH```. +M*0``#BH```XK```.+```#BT```XN```.+P``#C````XQ```.,@``#C,```XT +M```.-0``#C8```XW```..```#CD```XZ_____________________P``#C\` +M``Y````.00``#D(```Y#```.1```#D4```Y&[EMAIL PROTECTED])[EMAIL PROTECTED] +M#DL```Y,```.30``#DX```Y/```.4```#E$```Y2```.4P``#E0```Y5```. [EMAIL PROTECTED]<```Y8```.60``#EH```Y;_____________________P`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-13.enc.uu libxml-parser-perl-2.34/debian/iso-8859-13.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-13.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-13.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-13.enc +M_NOZSDE33RTX.#4Y+3$U```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">````GP```*```"[EMAIL PROTECTED],```"D```@'@```*8```"G +M````V````*D```%6````JP```*P```"[EMAIL PROTECTED],8```"P````L0```+(` +M``"S```@'````+4```"V````MP```/@```"Y```!5P```+L```"\````O0`` [EMAIL PROTECTED],0```#%```!&````1(```$,```` +MR0```7D```$6```!(@```38```$J```!.P```6````%#```!10```-,```%, +M````U0```-8```#7```!<@```4$```%:```!:@```-P```%[```!?0```-\` +M``$%```!+P```0$```$'````Y````.4```$9```!$P```0T```#I```!>@`` +M`1<```$C```!-P```2L```$\```!80```40```%&````\P```4T```#U```` [EMAIL PROTECTED]/<[EMAIL PROTECTED]@&0`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-14.enc.uu libxml-parser-perl-2.34/debian/iso-8859-14.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-14.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-14.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-14.enc +M_NOZSDE33RTX.#4Y+3$T```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">````GP```*```!X"```>`P```*,```$*```!"P``'@H```"G +M```>@````*D``!Z"```>"P``'O(```"[EMAIL PROTECTED]@``!X>```>'P```2`` +M``$A```>0```'D$```"V```>[EMAIL PROTECTED]'H$``!Y7```>@P``'F```![S```>A``` +M'H4``!YA````P````,$```#"````PP```,[EMAIL PROTECTED],<```#(```` +MR0```,H```#+````S````,[EMAIL PROTECTED],```#4 +M````U0```-8``!YJ````V````-D```#:[EMAIL PROTECTED] [EMAIL PROTECTED]([EMAIL PROTECTED]@`` +M`.L```#L````[0```.X```#O```!=0```/$```#R````\P```/0```#U```` [EMAIL PROTECTED]'FL```#X````^0```/H```#[````_````/T```%W````_P`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-15.enc.uu libxml-parser-perl-2.34/debian/iso-8859-15.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-15.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-15.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-15.enc +M_NOZSDE33RTX.#4Y+3$U```````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">````GP```*````"[EMAIL PROTECTED],``""L````I0```6````"G +M```!80```*D```"J````JP```*P```"[EMAIL PROTECTED]"P````L0```+(` +M``"S```!?0```+4```"V````MP```7X```"[EMAIL PROTECTED] [EMAIL PROTECTED]"_````P````,$```#"````PP```,[EMAIL PROTECTED],<```#(```` +MR0```,H```#+````S````,[EMAIL PROTECTED],```#4 +M````U0```-8```#7````V````-D```#:[EMAIL PROTECTED] [EMAIL PROTECTED]([EMAIL PROTECTED]@`` +M`.L```#L````[0```.X```#O````\````/$```#R````\P```/0```#U```` [EMAIL PROTECTED]/<```#X````^0```/H```#[````_````/T```#^````_P`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/iso-8859-6.enc.uu libxml-parser-perl-2.34/debian/iso-8859-6.enc.uu --- old/libxml-parser-perl-2.34/debian/iso-8859-6.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/iso-8859-6.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 iso-8859-6.enc +M_NOZSDE33RTX.#4Y+38````````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```"[EMAIL PROTECTED]((```"#````A````(4` +M``"&````AP```(@```")[EMAIL PROTECTED](L```",````C0```(X```"/````D``` +M`)$```"2````DP```)0```"[EMAIL PROTECTED])<```"8````F0```)H```";```` +MG````)T```">````GP```*#_______________\```"D________________ [EMAIL PROTECTED]"M____________________________ +M_________________________________________P``!AO_____________ +M__\```8?_____P``!B$```8B```&(P``!B0```8E```&)@``!B<```8H```& +M*0``!BH```8K```&+```!BT```8N```&+P``!C````8Q```&,@``!C,```8T +M```&-0``!C8```8W```&.```!CD```8Z__________________________\` +M``9````&00``!D(```9#```&1```!D4```9&```&[EMAIL PROTECTED])```&[EMAIL PROTECTED] +M!DL```9,```&30``!DX```9/```&4```!E$```92____________________ +E_________________________________________________P`` +` +end diff --new-file -ur old/libxml-parser-perl-2.34/debian/rules libxml-parser-perl-2.34/debian/rules --- old/libxml-parser-perl-2.34/debian/rules 2006-08-05 14:00:39.000000000 -0400 +++ libxml-parser-perl-2.34/debian/rules 2006-08-05 13:59:26.000000000 -0400 @@ -3,6 +3,8 @@ ## debian/rules : package script for libxml-parser-perl ## ---------------------------------------------------------------------- +ADDED_ENCODINGS=iso-8859-1 iso-8859-6 iso-8859-10 iso-8859-11 iso-8859-13 iso-8859-14 iso-8859-15 windows-1251 + ## ---------------------------------------------------------------------- ## uncomment this to turn on verbose mode #export DH_VERBOSE=1 @@ -25,11 +27,14 @@ dh_testdir dh_testroot [ ! -f Makefile ] || $(MAKE) realclean - dh_clean README.Encodings build-stamp install-stamp + dh_clean README.Encodings build-stamp install-stamp \ + $(foreach encoding,$(ADDED_ENCODINGS),Parser/Encodings/$(encoding).enc) build: build-stamp build-stamp: dh_testdir + cd Parser/Encodings && \ + $(foreach encoding,$(ADDED_ENCODINGS),uudecode ../../debian/$(encoding).enc.uu;) perl Makefile.PL INSTALLDIRS=vendor $(MAKE) OPTIMIZE="$(CFLAGS)" $(MAKE) test diff --new-file -ur old/libxml-parser-perl-2.34/debian/windows-1251.enc.uu libxml-parser-perl-2.34/debian/windows-1251.enc.uu --- old/libxml-parser-perl-2.34/debian/windows-1251.enc.uu 1969-12-31 19:00:00.000000000 -0500 +++ libxml-parser-perl-2.34/debian/windows-1251.enc.uu 2006-08-05 13:52:17.000000000 -0400 @@ -0,0 +1,27 @@ +begin 644 windows-1251.enc +M_NOZSG=I;F1O=W,M,3(U,0`````````````````````````````````````` +M``````````````$````"[EMAIL PROTECTED]<````(````"0`` [EMAIL PROTECTED],````4```` +M%0```!8````7````&````!D````:````&P```!P````=````'@```!\````@ +M````(0```"(````C````)````"4````F````)P```"@[EMAIL PROTECTED]"L` +M```L````+0```"X````O````,````#$````R````,[EMAIL PROTECTED] +M`#<````X````.0```#H````[````/````#T````^````/P```$````!!```` [EMAIL PROTECTED],```!$````10```$8```!'````2````$D```!*````2P```$P```!- [EMAIL PROTECTED]([EMAIL PROTECTED] [EMAIL PROTECTED]<````70```%X```!?````8````&$```!B````8P`` +M`&[EMAIL PROTECTED]&<```!H````:0```&H```!K````;````&T```!N```` +M;P```'````!Q````<@```',```!T````=0```'8```!W````>````'D```!Z +M````>P```'[EMAIL PROTECTED]'\```0"```$`P``(!H```13```@'@``("8` +M`"[EMAIL PROTECTED]@(0``(*P``"`P```$"0``(#D```0*```$#```!`L```0/[EMAIL PROTECTED] +M([EMAIL PROTECTED]"`9```@'```(!T``"[EMAIL PROTECTED](!3_____```A(@``!%D``"`Z```$ [EMAIL PROTECTED];[EMAIL PROTECTED]@```"D```$D````*8```"G +M```$`0```*D```0$````JP```*P```"[EMAIL PROTECTED]<```"P````L0``!`8` +M``16```$D0```+4```"V````MP``!%$``"$6```$5````+L```18```$!0`` [EMAIL PROTECTED]<```08```$ +M&0``!!H```0;```$'```!!T```0>```$'P``!"````0A```$(@``!",```0D +M```$)0``!"8```0G```$*```!"D```0J```$*P``!"[EMAIL PROTECTED]"\` +M``0P```$,0``!#([EMAIL PROTECTED]@`` +M!#L```0\```$/0``!#X```0_```$0```!$$```1"```$0P``!$0```1%```$ [EMAIL PROTECTED]<```1(```$20``!$H```1+```$3```!$T```1.```$3P`` +` +end
signature.asc
Description: Digital signature