From: Jakub Bogusz Date: Tue, 20 Feb 2007 21:07:37 +0000 (+0000) Subject: - resolve conflict with winnt.h from recent mingw w32api X-Git-Tag: auto/ac/gettext-0_17-3~7 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcrossmingw32-gettext.git;a=commitdiff_plain;h=ec3eab8a33b50a65a0b96db0ba7830d5875f02e9 - resolve conflict with winnt.h from recent mingw w32api Changed files: gettext-localename.patch -> 1.1 --- diff --git a/gettext-localename.patch b/gettext-localename.patch new file mode 100644 index 0000000..b63df25 --- /dev/null +++ b/gettext-localename.patch @@ -0,0 +1,106 @@ +2006-12-21 Bruno Haible + * localename.c (SUBLANG_BENGALI_INDIA): Change value from 0 to 1. + (SUBLANG_BENGALI_BANGLADESH): Change value from 1 to 2. + (SUBLANG_PUNJABI_INDIA): Change value from 0 to 1. + (SUBLANG_PUNJABI_PAKISTAN): Change value from 1 to 2. + (SUBLANG_ROMANIAN_ROMANIA): Change value from 0 to 1. + (SUBLANG_ROMANIAN_MOLDOVA): Change value from 1 to 2. + (SUBLANG_SINDHI_INDIA): Remove macro. + (SUBLANG_SINDHI_AFGHANISTAN): New macro. + (SUBLANG_TAMAZIGHT_ALGERIA_LATIN): Renamed from + SUBLANG_TAMAZIGHT_LATIN. + (SUBLANG_TIGRINYA_ETHIOPIA): Change value from 0 to 1. + (SUBLANG_TIGRINYA_ERITREA): Change value from 1 to 2. + (_nl_locale_name_default): Update. + Reported by Bob Rossi + +--- gettext-0.16.1/gettext-runtime/intl/localename.c.orig 2006-11-27 18:02:00.000000000 +0100 ++++ gettext-0.16.1/gettext-runtime/intl/localename.c 2007-02-20 21:54:46.368009590 +0100 +@@ -494,10 +494,10 @@ + # define SUBLANG_AZERI_CYRILLIC 0x02 + # endif + # ifndef SUBLANG_BENGALI_INDIA +-# define SUBLANG_BENGALI_INDIA 0x00 ++# define SUBLANG_BENGALI_INDIA 0x01 + # endif + # ifndef SUBLANG_BENGALI_BANGLADESH +-# define SUBLANG_BENGALI_BANGLADESH 0x01 ++# define SUBLANG_BENGALI_BANGLADESH 0x02 + # endif + # ifndef SUBLANG_CHINESE_MACAU + # define SUBLANG_CHINESE_MACAU 0x05 +@@ -590,16 +590,16 @@ + # define SUBLANG_NEPALI_INDIA 0x02 + # endif + # ifndef SUBLANG_PUNJABI_INDIA +-# define SUBLANG_PUNJABI_INDIA 0x00 ++# define SUBLANG_PUNJABI_INDIA 0x01 + # endif + # ifndef SUBLANG_PUNJABI_PAKISTAN +-# define SUBLANG_PUNJABI_PAKISTAN 0x01 ++# define SUBLANG_PUNJABI_PAKISTAN 0x02 + # endif + # ifndef SUBLANG_ROMANIAN_ROMANIA +-# define SUBLANG_ROMANIAN_ROMANIA 0x00 ++# define SUBLANG_ROMANIAN_ROMANIA 0x01 + # endif + # ifndef SUBLANG_ROMANIAN_MOLDOVA +-# define SUBLANG_ROMANIAN_MOLDOVA 0x01 ++# define SUBLANG_ROMANIAN_MOLDOVA 0x02 + # endif + # ifndef SUBLANG_SERBIAN_LATIN + # define SUBLANG_SERBIAN_LATIN 0x02 +@@ -607,12 +607,12 @@ + # ifndef SUBLANG_SERBIAN_CYRILLIC + # define SUBLANG_SERBIAN_CYRILLIC 0x03 + # endif +-# ifndef SUBLANG_SINDHI_INDIA +-# define SUBLANG_SINDHI_INDIA 0x00 +-# endif + # ifndef SUBLANG_SINDHI_PAKISTAN + # define SUBLANG_SINDHI_PAKISTAN 0x01 + # endif ++# ifndef SUBLANG_SINDHI_AFGHANISTAN ++# define SUBLANG_SINDHI_AFGHANISTAN 0x02 ++# endif + # ifndef SUBLANG_SPANISH_GUATEMALA + # define SUBLANG_SPANISH_GUATEMALA 0x04 + # endif +@@ -670,14 +670,14 @@ + # ifndef SUBLANG_TAMAZIGHT_ARABIC + # define SUBLANG_TAMAZIGHT_ARABIC 0x01 + # endif +-# ifndef SUBLANG_TAMAZIGHT_LATIN +-# define SUBLANG_TAMAZIGHT_LATIN 0x02 ++# ifndef SUBLANG_TAMAZIGHT_ALGERIA_LATIN ++# define SUBLANG_TAMAZIGHT_ALGERIA_LATIN 0x02 + # endif + # ifndef SUBLANG_TIGRINYA_ETHIOPIA +-# define SUBLANG_TIGRINYA_ETHIOPIA 0x00 ++# define SUBLANG_TIGRINYA_ETHIOPIA 0x01 + # endif + # ifndef SUBLANG_TIGRINYA_ERITREA +-# define SUBLANG_TIGRINYA_ERITREA 0x01 ++# define SUBLANG_TIGRINYA_ERITREA 0x02 + # endif + # ifndef SUBLANG_URDU_PAKISTAN + # define SUBLANG_URDU_PAKISTAN 0x01 +@@ -1378,8 +1378,8 @@ + case LANG_SINDHI: + switch (sub) + { +- case SUBLANG_SINDHI_INDIA: return "sd_IN"; + case SUBLANG_SINDHI_PAKISTAN: return "sd_PK"; ++ case SUBLANG_SINDHI_AFGHANISTAN: return "sd_AF"; + } + return "sd"; + case LANG_SINHALESE: return "si_LK"; +@@ -1432,7 +1432,7 @@ + { + /* FIXME: Adjust this when Tamazight locales appear on Unix. */ + case SUBLANG_TAMAZIGHT_ARABIC: return "ber_MA@arabic"; +- case SUBLANG_TAMAZIGHT_LATIN: return "ber_MA@latin"; ++ case SUBLANG_TAMAZIGHT_ALGERIA_LATIN: return "ber_DZ@latin"; + } + return "ber_MA"; + case LANG_TAMIL: