summaryrefslogtreecommitdiffstats
path: root/share/colldef
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2009-06-10 21:55:38 +0000
committeredwin <edwin@FreeBSD.org>2009-06-10 21:55:38 +0000
commitce615f7cba5eca04ee9d22e96e6cfc031870ef1a (patch)
treec4b050337f4d92bcc12034d59c703f01070469a6 /share/colldef
parentfe9f58b6b84146f6d3f67595bf1004d8e625e357 (diff)
downloadFreeBSD-src-ce615f7cba5eca04ee9d22e96e6cfc031870ef1a.zip
FreeBSD-src-ce615f7cba5eca04ee9d22e96e6cfc031870ef1a.tar.gz
Croatian locale support for hr_HR.ISO8859-2
Without this patch /usr/share/locale/hr_HR.ISO8859-2/LC_COLLATE is a link to the ../la_LN.ISO8859-2/LC_COLLATE. It means that there is no support for Croatian locale. PR: conf/120113 Submitted by: Simun Mikecin <numisemis@yahoo.com> MFC after: 1 week
Diffstat (limited to 'share/colldef')
-rw-r--r--share/colldef/Makefile3
-rw-r--r--share/colldef/hr_HR.ISO8859-2.src39
2 files changed, 41 insertions, 1 deletions
diff --git a/share/colldef/Makefile b/share/colldef/Makefile
index c95063b..b29f774 100644
--- a/share/colldef/Makefile
+++ b/share/colldef/Makefile
@@ -14,6 +14,7 @@ LOCALES= bg_BG.CP1251 \
es_ES.ISO8859-15 \
et_EE.ISO8859-15 \
hi_IN.ISCII-DEV \
+ hr_HR.ISO8859-2 \
hy_AM.ARMSCII-8 \
is_IS.ISO8859-1 \
is_IS.ISO8859-15 \
@@ -74,7 +75,7 @@ ISO8859-15_ISO8859-15= \
no_NO:nb_NO no_NO:nn_NO \
${LATIN1LINKS:C/^/la_LN:/}
-LATIN2LINKS= hr_HR hu_HU ro_RO sr_YU
+LATIN2LINKS= hu_HU ro_RO sr_YU
ISO8859-2_ISO8859-2= ${LATIN2LINKS:C/^/la_LN:/} cs_CZ:sk_SK
US-ASCII_Big5HKSCS= la_LN:zh_HK
diff --git a/share/colldef/hr_HR.ISO8859-2.src b/share/colldef/hr_HR.ISO8859-2.src
new file mode 100644
index 0000000..a04a34e
--- /dev/null
+++ b/share/colldef/hr_HR.ISO8859-2.src
@@ -0,0 +1,39 @@
+#
+# Croatian collation sequence
+# 2007-01-29 numisemis at yahoo dot com
+#
+# $FreeBSD$
+#
+
+charmap map.ISO8859-2
+order \
+# controls
+ <NU>;...;<US>;<PA>;...;<AC>;\
+#
+ <NS>;<SP>;!;\";<Nb>;\
+ <Cu>;<DO>;\
+ %;&;<',>;<';>;';\(;\);*;+;<-:>;<*X>;\,;<-->;-;.;<'.>;/;\
+# digits
+ 0;...;9;\
+#
+ :;\;;\<;=;>;?;<SE>;<At>;\
+# capital
+ (A,<A'>,<A/>>,<A:>,<A;>,<A(>);\
+ B;(C,<C,>);<C<>;<C'>;(D,<D<>);<D//>;(E,<E'>,<E:>,<E;>,<E<>);\
+ F;G;H;(I,<I'>,<I/>>);\
+ J;K;(L,<L//>,<L<>,<L'>);M;(N,<N'>,<N<>);(O,<O'>,<O/>>,<O:>,<O">);\
+ P;Q;(R,<R'>,<R<>);(S,<S'>,<S,>);<S<>;(T,<T<>,<T,>);\
+ (U,<U'>,<U:>,<U0>,<U">);\
+ V;W;X;(Y,<Y'>);(Z,<Z'>,<Z.>);<Z<>;\
+#
+ [;\\;];^;<':>;<'">;<'<>;<'(>;_;<''>;`;\
+# small
+ (a,<a'>,<a/>>,<a:>,<a;>,<a(>);\
+ b;(c,<c,>);<c<>;<c'>;(d,<d<>);<d//>;(e,<e'>,<e:>,<e;>,<e<>);\
+ f;g;h;(i,<i'>,<i/>>);\
+ j;k;(l,<l//>,<l<>,<l'>);m;(n,<n'>,<n<>);(o,<o'>,<o/>>,<o:>,<o">);\
+ p;q;(r,<r'>,<r<>);(s,<s'>,<s,>,<ss>);<s<>;(t,<t<>,<t,>);\
+ (u,<u'>,<u:>,<u0>,<u">);\
+ v;w;x;(y,<y'>);(z,<z'>,<z.>);<z<>;\
+#
+ \{;|;\};~;<DG>;<DT>
OpenPOWER on IntegriCloud