Changeset 24221


Ignore:
Timestamp:
2010-12-03T09:02:58+01:00 (7 years ago)
Author:
acoul
Message:

libs/libiconv: refresh patches

Location:
packages/libs/libiconv/patches
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libiconv/patches/100-strip_charsets.patch

    r14819 r24221  
    1 diff -urN libiconv-1.11.old/lib/aliases_dos.h libiconv-1.11.new/lib/aliases_dos.h 
    2 --- libiconv-1.11.old/lib/aliases_dos.h 2005-05-19 19:08:39.000000000 +0200 
    3 +++ libiconv-1.11.new/lib/aliases_dos.h 2007-11-11 14:38:31.000000000 +0100 
     1--- a/lib/aliases_dos.h 
     2+++ b/lib/aliases_dos.h 
    43@@ -2,47 +2,3 @@ 
    54   S(dos_1, "IBM437", ei_cp437 ) 
     
    5049-  S(dos_46, "CSIBM869", ei_cp869 ) 
    5150-  S(dos_47, "CP1125", ei_cp1125 ) 
    52 diff -urN libiconv-1.11.old/lib/aliases.gperf libiconv-1.11.new/lib/aliases.gperf 
    53 --- libiconv-1.11.old/lib/aliases.gperf 2006-05-18 14:45:17.000000000 +0200 
    54 +++ libiconv-1.11.new/lib/aliases.gperf 2007-11-11 14:38:02.000000000 +0100 
    55 @@ -48,8 +48,6 @@ 
     51--- a/lib/aliases.gperf 
     52+++ b/lib/aliases.gperf 
     53@@ -48,8 +48,6 @@ UCS-2-INTERNAL, ei_ucs2internal 
    5654 UCS-2-SWAPPED, ei_ucs2swapped 
    5755 UCS-4-INTERNAL, ei_ucs4internal 
     
    6260 ISO_8859-1, ei_iso8859_1 
    6361 ISO_8859-1:1987, ei_iso8859_1 
    64 @@ -68,285 +66,16 @@ 
     62@@ -68,285 +66,16 @@ LATIN2, ei_iso8859_2 
    6563 L2, ei_iso8859_2 
    6664 CSISOLATIN2, ei_iso8859_2 
     
    348346 CHAR, ei_local_char 
    349347 WCHAR_T, ei_local_wchar_t 
    350 diff -urN libiconv-1.11.old/lib/aliases.h libiconv-1.11.new/lib/aliases.h 
    351 --- libiconv-1.11.old/lib/aliases.h     2006-05-18 14:45:18.000000000 +0200 
    352 +++ libiconv-1.11.new/lib/aliases.h     2007-11-11 14:39:47.000000000 +0100 
     348--- a/lib/aliases.h 
     349+++ b/lib/aliases.h 
    353350@@ -1,6 +1,6 @@ 
    354351 /* ANSI-C code produced by gperf version 3.0.2 */ 
     
    377374 #ifdef __GNUC__ 
    378375 __inline 
    379 @@ -49,38 +49,31 @@ 
     376@@ -49,38 +49,31 @@ inline 
    380377 static unsigned int 
    381378 aliases_hash (register const char *str, register unsigned int len) 
     
    430427         hval += asso_values[(unsigned char)str[6]]; 
    431428       /*FALLTHROUGH*/ 
    432 @@ -94,11 +87,7 @@ 
     429@@ -94,11 +87,7 @@ aliases_hash (register const char *str, 
    433430         hval += asso_values[(unsigned char)str[3]]; 
    434431       /*FALLTHROUGH*/ 
     
    442439     } 
    443440   return hval + asso_values[(unsigned char)str[len - 1]]; 
    444 @@ -106,1576 +95,306 @@ 
     441@@ -106,1576 +95,306 @@ aliases_hash (register const char *str, 
    445442  
    446443 struct stringpool_t 
     
    22652262  
    22662263 #ifdef __GNUC__ 
    2267 diff -urN libiconv-1.11.old/lib/canonical_dos.h libiconv-1.11.new/lib/canonical_dos.h 
    2268 --- libiconv-1.11.old/lib/canonical_dos.h       2005-05-19 19:08:39.000000000 +0200 
    2269 +++ libiconv-1.11.new/lib/canonical_dos.h       2007-11-11 14:41:34.000000000 +0100 
     2264--- a/lib/canonical_dos.h 
     2265+++ b/lib/canonical_dos.h 
    22702266@@ -1,15 +1 @@ 
    22712267   (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_0, 
     
    22842280-  (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_42, 
    22852281-  (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_47, 
    2286 diff -urN libiconv-1.11.old/lib/canonical.h libiconv-1.11.new/lib/canonical.h 
    2287 --- libiconv-1.11.old/lib/canonical.h   2006-05-18 14:45:20.000000000 +0200 
    2288 +++ libiconv-1.11.new/lib/canonical.h   2007-11-11 15:05:29.000000000 +0100 
     2282--- a/lib/canonical.h 
     2283+++ b/lib/canonical.h 
    22892284@@ -1,107 +1 @@ 
    22902285-  (int)(long)&((struct stringpool_t *)0)->stringpool_str380, 
     
    23952390-  (int)(long)&((struct stringpool_t *)0)->stringpool_str721, 
    23962391-  (int)(long)&((struct stringpool_t *)0)->stringpool_str405, 
    2397 diff -urN libiconv-1.11.old/lib/canonical_local.h libiconv-1.11.new/lib/canonical_local.h 
    2398 --- libiconv-1.11.old/lib/canonical_local.h     2006-05-18 14:45:20.000000000 +0200 
    2399 +++ libiconv-1.11.new/lib/canonical_local.h     2007-11-11 15:20:08.000000000 +0100 
     2392--- a/lib/canonical_local.h 
     2393+++ b/lib/canonical_local.h 
    24002394@@ -1,2 +1 @@ 
    24012395-  (int)(long)&((struct stringpool_t *)0)->stringpool_str169, 
    24022396-  (int)(long)&((struct stringpool_t *)0)->stringpool_str267, 
    24032397+ 
    2404 diff -urN libiconv-1.11.old/lib/converters.h libiconv-1.11.new/lib/converters.h 
    2405 --- libiconv-1.11.old/lib/converters.h  2006-05-18 14:43:55.000000000 +0200 
    2406 +++ libiconv-1.11.new/lib/converters.h  2007-11-11 14:44:59.000000000 +0100 
    2407 @@ -129,161 +129,15 @@ 
     2398--- a/lib/converters.h 
     2399+++ b/lib/converters.h 
     2400@@ -129,161 +129,15 @@ struct conv_struct { 
    24082401 #include "ucs2swapped.h" 
    24092402 #include "ucs4internal.h" 
     
    25672560 #endif 
    25682561- 
    2569 diff -urN libiconv-1.11.old/lib/encodings.def libiconv-1.11.new/lib/encodings.def 
    2570 --- libiconv-1.11.old/lib/encodings.def 2006-05-18 14:43:55.000000000 +0200 
    2571 +++ libiconv-1.11.new/lib/encodings.def 2007-11-11 14:59:15.000000000 +0100 
    2572 @@ -161,16 +161,6 @@ 
     2562--- a/lib/encodings.def 
     2563+++ b/lib/encodings.def 
     2564@@ -161,16 +161,6 @@ DEFENCODING(( "UCS-4-SWAPPED", 
    25732565             ucs4swapped, 
    25742566             { ucs4swapped_mbtowc, NULL }, { ucs4swapped_wctomb, NULL }) 
     
    25872579  
    25882580 DEFENCODING(( "ISO-8859-1",             /* IANA */ 
    2589 @@ -203,148 +193,6 @@ 
     2581@@ -203,148 +193,6 @@ DEFENCODING(( "ISO-8859-2", 
    25902582             iso8859_2, 
    25912583             { iso8859_2_mbtowc, NULL },   { iso8859_2_wctomb, NULL }) 
     
    27362728               "ISO_8859-15",            /* IANA */ 
    27372729               "ISO_8859-15:1998",       /* glibc */ 
    2738 @@ -356,17 +204,6 @@ 
     2730@@ -356,17 +204,6 @@ DEFENCODING(( "ISO-8859-15", 
    27392731             iso8859_15, 
    27402732             { iso8859_15_mbtowc, NULL },  { iso8859_15_wctomb, NULL }) 
     
    27542746               "csKOI8R",                /* IANA */ 
    27552747             /*"CP20866",                   Windows */ 
    2756 @@ -374,16 +211,6 @@ 
     2748@@ -374,16 +211,6 @@ DEFENCODING(( "KOI8-R", 
    27572749             koi8_r, 
    27582750             { koi8_r_mbtowc, NULL },      { koi8_r_wctomb, NULL }) 
     
    27712763  
    27722764 DEFENCODING(( "CP1250",                 /* JDK 1.1 */ 
    2773 @@ -393,61 +220,6 @@ 
     2765@@ -393,61 +220,6 @@ DEFENCODING(( "CP1250", 
    27742766             cp1250, 
    27752767             { cp1250_mbtowc, NULL },      { cp1250_wctomb, NULL }) 
     
    28332825  
    28342826 DEFENCODING(( "CP850",                  /* IANA, JDK 1.1 */ 
    2835 @@ -458,431 +230,3 @@ 
     2827@@ -458,431 +230,3 @@ DEFENCODING(( "CP850", 
    28362828             cp850, 
    28372829             { cp850_mbtowc, NULL },       { cp850_wctomb, NULL }) 
     
    32653257-            { iso2022_kr_mbtowc, NULL },  { iso2022_kr_wctomb, iso2022_kr_reset }) 
    32663258- 
    3267 diff -urN libiconv-1.11.old/lib/encodings_dos.def libiconv-1.11.new/lib/encodings_dos.def 
    3268 --- libiconv-1.11.old/lib/encodings_dos.def     2005-05-19 18:19:21.000000000 +0200 
    3269 +++ libiconv-1.11.new/lib/encodings_dos.def     2007-11-11 14:57:20.000000000 +0100 
    3270 @@ -26,102 +26,3 @@ 
     3259--- a/lib/encodings_dos.def 
     3260+++ b/lib/encodings_dos.def 
     3261@@ -26,102 +26,3 @@ DEFENCODING(( "CP437", 
    32713262             cp437, 
    32723263             { cp437_mbtowc, NULL },       { cp437_wctomb, NULL }) 
     
    33713362-            cp1125, 
    33723363-            { cp1125_mbtowc, NULL },      { cp1125_wctomb, NULL }) 
    3373 diff -urN libiconv-1.11.old/lib/loop_unicode.h libiconv-1.11.new/lib/loop_unicode.h 
    3374 --- libiconv-1.11.old/lib/loop_unicode.h        2006-01-23 14:16:12.000000000 +0100 
    3375 +++ libiconv-1.11.new/lib/loop_unicode.h        2007-11-11 14:28:10.000000000 +0100 
     3364--- a/lib/loop_unicode.h 
     3365+++ b/lib/loop_unicode.h 
    33763366@@ -24,14 +24,15 @@ 
    33773367 static int unicode_transliterate (conv_t cd, ucs4_t wc, 
     
    33933383       unsigned char* backup_outptr = outptr; 
    33943384       size_t backup_outleft = outleft; 
    3395 @@ -57,9 +58,9 @@ 
     3385@@ -57,9 +58,9 @@ static int unicode_transliterate (conv_t 
    33963386     } 
    33973387   } 
     
    34053395     if (wc == 0x3006) 
    34063396       indx = 0; 
    3407 @@ -105,20 +106,20 @@ 
     3397@@ -105,20 +106,20 @@ static int unicode_transliterate (conv_t 
    34083398     } 
    34093399   } 
     
    34303420     if (indx >= 0) { 
    34313421       const unsigned int * cp = &translit_data[indx]; 
    3432 @@ -135,7 +136,7 @@ 
     3422@@ -135,7 +136,7 @@ static int unicode_transliterate (conv_t 
    34333423         } 
    34343424         sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,cp[i],outleft); 
     
    34393429         if (sub_outcount <= RET_ILUNI) 
    34403430           goto translit_failed; 
    3441 @@ -151,6 +152,7 @@ 
     3431@@ -151,6 +152,7 @@ static int unicode_transliterate (conv_t 
    34423432         return RET_TOOSMALL; 
    34433433     } 
  • packages/libs/libiconv/patches/101-autotools.patch

    r24211 r24221  
    1 Index: libiconv-1.12/libcharset/configure.ac 
    2 =================================================================== 
    3 --- libiconv-1.12.orig/libcharset/configure.ac  2007-03-05 01:56:23.000000000 +0100 
    4 +++ libiconv-1.12/libcharset/configure.ac       2008-06-06 22:59:25.487260530 +0200 
    5 @@ -16,17 +16,17 @@ 
     1--- a/libcharset/configure.ac 
     2+++ b/libcharset/configure.ac 
     3@@ -16,17 +16,17 @@ dnl along with the GNU CHARSET Library; 
    64 dnl write to the Free Software Foundation, Inc., 51 Franklin Street, 
    75 dnl Fifth Floor, Boston, MA 02110-1301, USA. 
     
    2826 dnl           checks for basic programs 
    2927  
    30 Index: libiconv-1.12/configure.ac 
    31 =================================================================== 
    32 --- libiconv-1.12.orig/configure.ac     2007-10-24 01:32:52.000000000 +0200 
    33 +++ libiconv-1.12/configure.ac  2008-06-06 22:59:25.487260530 +0200 
    34 @@ -24,6 +24,8 @@ 
     28--- a/configure.ac 
     29+++ b/configure.ac 
     30@@ -24,6 +24,8 @@ AM_INIT_AUTOMAKE(libiconv, 1.11) 
    3531 AC_CONFIG_HEADERS(config.h lib/config.h) 
    3632 AC_PROG_MAKE_SET 
     
    4137  
    4238 AC_PROG_CC 
    43 Index: libiconv-1.12/libcharset/m4/libtool.m4 
    44 =================================================================== 
    45 --- libiconv-1.12.orig/libcharset/m4/libtool.m4 2007-10-27 02:46:10.000000000 +0200 
    46 +++ libiconv-1.12/libcharset/m4/libtool.m4      2008-06-06 23:00:06.407256379 +0200 
     39--- a/libcharset/m4/libtool.m4 
     40+++ b/libcharset/m4/libtool.m4 
    4741@@ -1,107 +1,186 @@ 
    4842 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- 
     
    1303113025+  esac 
    1303213026 ]) 
    13033 Index: libiconv-1.12/m4/libtool.m4 
    13034 =================================================================== 
    13035 --- libiconv-1.12.orig/m4/libtool.m4    2007-10-27 02:46:10.000000000 +0200 
    13036 +++ libiconv-1.12/m4/libtool.m4 2008-06-06 23:00:22.883921710 +0200 
     13027--- a/m4/libtool.m4 
     13028+++ b/m4/libtool.m4 
    1303713029@@ -1,107 +1,186 @@ 
    1303813030 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- 
  • packages/libs/libiconv/patches/103-configure_ac_fix.patch

    r24211 r24221  
    11--- /dev/null 
    2 +++ a/Makefile.am 
     2+++ b/Makefile.am 
    33@@ -0,0 +1,2 @@ 
    44+ACLOCAL_AMFLAGS = -I m4 
     
    1010--- a/configure.ac 
    1111+++ b/configure.ac 
    12 @@ -52,7 +52,7 @@ AC_ISC_POSIX 
     12@@ -54,7 +54,7 @@ AC_ISC_POSIX 
    1313  
    1414 dnl           checks for installer options 
Note: See TracChangeset for help on using the changeset viewer.