diff options
author | mbr <mbr@FreeBSD.org> | 2002-07-22 07:11:40 +0800 |
---|---|---|
committer | mbr <mbr@FreeBSD.org> | 2002-07-22 07:11:40 +0800 |
commit | 47c3870c644c5f4bf832209807dd45f1b0aefa46 (patch) | |
tree | 9de61082b2214b2485e9b80b7e310c8a8cca612f /editors/openoffice | |
parent | 224e931b13135b79f6d8d1a06655b73bfa76abb7 (diff) | |
download | freebsd-ports-gnome-47c3870c644c5f4bf832209807dd45f1b0aefa46.tar.gz freebsd-ports-gnome-47c3870c644c5f4bf832209807dd45f1b0aefa46.tar.zst freebsd-ports-gnome-47c3870c644c5f4bf832209807dd45f1b0aefa46.zip |
Fix language support. Add missing defines.
Diffstat (limited to 'editors/openoffice')
4 files changed, 56 insertions, 16 deletions
diff --git a/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c b/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c index 807aeacda025..40154d65aca6 100644 --- a/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c +++ b/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c @@ -1,5 +1,5 @@ ---- ../sal/osl/unx/nlsupport.c.orig Sun Mar 17 12:48:42 2002 -+++ ../sal/osl/unx/nlsupport.c Wed Apr 3 00:57:03 2002 +--- ../sal/osl/unx/nlsupport.c.orig Tue May 21 15:22:11 2002 ++++ ../sal/osl/unx/nlsupport.c Sat Jul 20 22:42:15 2002 @@ -63,7 +63,7 @@ #include <osl/diagnose.h> #include <osl/process.h> @@ -9,7 +9,7 @@ #include <pthread.h> #include <locale.h> #include <langinfo.h> -@@ -242,7 +242,7 @@ +@@ -241,7 +241,7 @@ return NULL; } @@ -18,7 +18,16 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -314,7 +314,7 @@ +@@ -254,7 +254,7 @@ + * XXX this code has the usual mt problems aligned with setlocale() XXX + */ + +-#ifdef LINUX ++#if defined(LINUX) || defined(NETBSD) || defined(FREEBSD) + #if !defined(CODESET) + #define CODESET _NL_CTYPE_CODESET_NAME + #endif +@@ -315,7 +315,7 @@ { "sjis", RTL_TEXTENCODING_SHIFT_JIS }, /* Japan */ }; @@ -27,7 +36,7 @@ const _pair _nl_language_list[] = { { "ANSI_X3.110-1983", RTL_TEXTENCODING_DONTKNOW }, /* ISO-IR-99 NAPLPS */ -@@ -495,7 +495,7 @@ +@@ -496,7 +496,7 @@ { "WIN-SAMI-2", RTL_TEXTENCODING_DONTKNOW } /* WS2 */ }; @@ -36,7 +45,7 @@ static pthread_mutex_t aLocalMutex = PTHREAD_MUTEX_INITIALIZER; -@@ -617,7 +617,7 @@ +@@ -618,7 +618,7 @@ return ret; } @@ -45,7 +54,7 @@ /* * FIXME: the MacOS X implemetation is missing -@@ -650,7 +650,7 @@ +@@ -651,7 +651,7 @@ return 0; } @@ -54,7 +63,7 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -884,6 +884,6 @@ +@@ -887,6 +887,6 @@ return 0; } diff --git a/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c b/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c index 807aeacda025..40154d65aca6 100644 --- a/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c +++ b/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c @@ -1,5 +1,5 @@ ---- ../sal/osl/unx/nlsupport.c.orig Sun Mar 17 12:48:42 2002 -+++ ../sal/osl/unx/nlsupport.c Wed Apr 3 00:57:03 2002 +--- ../sal/osl/unx/nlsupport.c.orig Tue May 21 15:22:11 2002 ++++ ../sal/osl/unx/nlsupport.c Sat Jul 20 22:42:15 2002 @@ -63,7 +63,7 @@ #include <osl/diagnose.h> #include <osl/process.h> @@ -9,7 +9,7 @@ #include <pthread.h> #include <locale.h> #include <langinfo.h> -@@ -242,7 +242,7 @@ +@@ -241,7 +241,7 @@ return NULL; } @@ -18,7 +18,16 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -314,7 +314,7 @@ +@@ -254,7 +254,7 @@ + * XXX this code has the usual mt problems aligned with setlocale() XXX + */ + +-#ifdef LINUX ++#if defined(LINUX) || defined(NETBSD) || defined(FREEBSD) + #if !defined(CODESET) + #define CODESET _NL_CTYPE_CODESET_NAME + #endif +@@ -315,7 +315,7 @@ { "sjis", RTL_TEXTENCODING_SHIFT_JIS }, /* Japan */ }; @@ -27,7 +36,7 @@ const _pair _nl_language_list[] = { { "ANSI_X3.110-1983", RTL_TEXTENCODING_DONTKNOW }, /* ISO-IR-99 NAPLPS */ -@@ -495,7 +495,7 @@ +@@ -496,7 +496,7 @@ { "WIN-SAMI-2", RTL_TEXTENCODING_DONTKNOW } /* WS2 */ }; @@ -36,7 +45,7 @@ static pthread_mutex_t aLocalMutex = PTHREAD_MUTEX_INITIALIZER; -@@ -617,7 +617,7 @@ +@@ -618,7 +618,7 @@ return ret; } @@ -45,7 +54,7 @@ /* * FIXME: the MacOS X implemetation is missing -@@ -650,7 +650,7 @@ +@@ -651,7 +651,7 @@ return 0; } @@ -54,7 +63,7 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -884,6 +884,6 @@ +@@ -887,6 +887,6 @@ return 0; } diff --git a/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx b/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx new file mode 100644 index 000000000000..732f77fcb482 --- /dev/null +++ b/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx @@ -0,0 +1,11 @@ +--- ../sysui/tools/lngconv/lngconv.cxx.orig Sat Jul 20 23:14:29 2002 ++++ ../sysui/tools/lngconv/lngconv.cxx Sat Jul 20 23:14:34 2002 +@@ -62,7 +62,7 @@ + #include <stdlib.h> + #include <stdio.h> + +-#if defined( LINUX ) || defined (SOLARIS) ++#if defined(LINUX) || defined (SOLARIS) || defined (FREEBSD) + #include <locale.h> + #include <langinfo.h> + #endif diff --git a/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx b/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx new file mode 100644 index 000000000000..732f77fcb482 --- /dev/null +++ b/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx @@ -0,0 +1,11 @@ +--- ../sysui/tools/lngconv/lngconv.cxx.orig Sat Jul 20 23:14:29 2002 ++++ ../sysui/tools/lngconv/lngconv.cxx Sat Jul 20 23:14:34 2002 +@@ -62,7 +62,7 @@ + #include <stdlib.h> + #include <stdio.h> + +-#if defined( LINUX ) || defined (SOLARIS) ++#if defined(LINUX) || defined (SOLARIS) || defined (FREEBSD) + #include <locale.h> + #include <langinfo.h> + #endif |