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

