1 diff -uraN icu-3.8.1.orig/debian/patches/01-kfreebsd-kopensolaris.patch icu-3.8.1/debian/patches/01-kfreebsd-kopensolaris.patch
2 --- icu-3.8.1.orig/debian/patches/01-kfreebsd-kopensolaris.patch 2008-09-27 19:47:18.000000000 -0400
3 +++ icu-3.8.1/debian/patches/01-kfreebsd-kopensolaris.patch 2008-09-27 19:46:42.215972521 -0400
5 ---- icu.orig/source/common/putil.c 2007-12-12 19:57:26 +0100
6 -+++ icu/source/common/putil.c 2008-01-20 21:08:57 +0100
7 +diff -ura icu.orig/source/aclocal.m4 icu/source/aclocal.m4
8 +--- icu.orig/source/aclocal.m4 2007-12-12 13:58:08.000000000 -0500
9 ++++ icu/source/aclocal.m4 2008-09-27 19:45:43.670806969 -0400
12 + icu_cv_host_frag=mh-linux-va
14 +-*-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;;
15 ++*-*-linux*|*-pc-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
16 + *-*-cygwin|*-*-mingw32)
17 + if test "$GCC" = yes; then
19 +diff -ura icu.orig/source/common/putil.c icu/source/common/putil.c
20 +--- icu.orig/source/common/putil.c 2007-12-12 13:57:26.000000000 -0500
21 ++++ icu/source/common/putil.c 2008-09-27 19:46:34.345029139 -0400
23 # define ICU_NO_USER_DATA_OVERRIDE 1
26 if (locale != NULL && uprv_strcmp(name, "euc") == 0) {
27 /* Linux underspecifies the "EUC" name. */
28 if (uprv_strcmp(locale, "korean") == 0) {
29 ---- icu.orig/source/configure 2007-12-12 19:58:06 +0100
30 -+++ icu/source/configure 2008-01-20 21:07:42 +0100
31 +diff -ura icu.orig/source/configure icu/source/configure
32 +--- icu.orig/source/configure 2007-12-12 13:58:06.000000000 -0500
33 ++++ icu/source/configure 2008-09-27 19:46:34.347606194 -0400
34 +@@ -3367,7 +3367,7 @@
36 + icu_cv_host_frag=mh-linux-va
38 +-*-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;;
39 ++*-*-linux*|*-pc-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
40 + *-*-cygwin|*-*-mingw32)
41 + if test "$GCC" = yes; then
42 + cat >conftest.$ac_ext <<_ACEOF
45 *-*-solaris*) platform=U_SOLARIS ;;
47 *-pc-gnu) platform=U_HURD ;;
48 *-*-*bsd*|*-*-dragonfly*) platform=U_BSD ;;
49 *-*-aix*) platform=U_AIX ;;
50 ---- icu.orig/source/configure.in 2007-12-12 19:58:06 +0100
51 -+++ icu/source/configure.in 2008-01-20 21:07:42 +0100
52 +diff -ura icu.orig/source/configure.in icu/source/configure.in
53 +--- icu.orig/source/configure.in 2007-12-12 13:58:06.000000000 -0500
54 ++++ icu/source/configure.in 2008-09-27 19:46:34.348254238 -0400
57 *-*-solaris*) platform=U_SOLARIS ;;
58 diff -uraN icu-3.8.1.orig/out.txt icu-3.8.1/out.txt
59 --- icu-3.8.1.orig/out.txt 1969-12-31 19:00:00.000000000 -0500
60 +++ icu-3.8.1/out.txt 2008-09-27 19:45:58.039260102 -0400
62 +diff -ura icu.orig/source/aclocal.m4 icu/source/aclocal.m4
63 +--- icu.orig/source/aclocal.m4 2007-12-12 13:58:08.000000000 -0500
64 ++++ icu/source/aclocal.m4 2008-09-27 19:45:43.670806969 -0400
67 + icu_cv_host_frag=mh-linux-va
69 +-*-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;;
70 ++*-*-linux*|*-pc-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
71 + *-*-cygwin|*-*-mingw32)
72 + if test "$GCC" = yes; then
74 +diff -ura icu.orig/source/configure icu/source/configure
75 +--- icu.orig/source/configure 2007-12-12 13:58:06.000000000 -0500
76 ++++ icu/source/configure 2008-09-27 19:45:38.217008368 -0400
77 +@@ -3367,7 +3367,7 @@
79 + icu_cv_host_frag=mh-linux-va
81 +-*-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;;
82 ++*-*-linux*|*-pc-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
83 + *-*-cygwin|*-*-mingw32)
84 + if test "$GCC" = yes; then
85 + cat >conftest.$ac_ext <<_ACEOF