summaryrefslogtreecommitdiffstats
path: root/share/timedef
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2016-06-20 06:45:42 +0000
committerbapt <bapt@FreeBSD.org>2016-06-20 06:45:42 +0000
commit6d8d86e4625a04be931b3fa4102f3c40e2539e47 (patch)
tree174e642f4529ffec6d4f7019db978bb65fbc3106 /share/timedef
parentc6f6894768f297ac39bb24bdaf19167ba7def897 (diff)
downloadFreeBSD-src-6d8d86e4625a04be931b3fa4102f3c40e2539e47.zip
FreeBSD-src-6d8d86e4625a04be931b3fa4102f3c40e2539e47.tar.gz
Fix generation of locales with multiple variants
Serbian locales have triple components to represent the 2 variations of the locale: Latin and Cyrillic. Previously the tools generatic the locale were appending both definitions instead of differentiating them. Reported by: ache Approved by: re (gjb)
Diffstat (limited to 'share/timedef')
-rw-r--r--share/timedef/Makefile14
-rw-r--r--share/timedef/en_HK.UTF-8.src87
-rw-r--r--share/timedef/sr_Cyrl_RS.ISO8859-5.src70
-rw-r--r--share/timedef/sr_Cyrl_RS.UTF-8.src87
-rw-r--r--share/timedef/sr_Latn_RS.ISO8859-2.src70
-rw-r--r--share/timedef/sr_Latn_RS.UTF-8.src70
6 files changed, 130 insertions, 268 deletions
diff --git a/share/timedef/Makefile b/share/timedef/Makefile
index 79e9ff0..6866291 100644
--- a/share/timedef/Makefile
+++ b/share/timedef/Makefile
@@ -34,7 +34,6 @@ LOCALES+= el_GR.ISO8859-7
LOCALES+= el_GR.UTF-8
LOCALES+= en_CA.UTF-8
LOCALES+= en_GB.UTF-8
-LOCALES+= en_HK.UTF-8
LOCALES+= en_IE.UTF-8
LOCALES+= en_PH.UTF-8
LOCALES+= en_SG.UTF-8
@@ -111,6 +110,7 @@ LOCALES+= sk_SK.UTF-8
LOCALES+= sl_SI.ISO8859-2
LOCALES+= sl_SI.UTF-8
LOCALES+= sr_Cyrl_RS.ISO8859-5
+LOCALES+= sr_Cyrl_RS.UTF-8
LOCALES+= sr_Latn_RS.ISO8859-2
LOCALES+= sr_Latn_RS.UTF-8
LOCALES+= sv_FI.ISO8859-15
@@ -154,11 +154,12 @@ SAME+= de_DE.ISO8859-15 de_DE.ISO8859-1
SAME+= de_DE.ISO8859-15 de_CH.ISO8859-15
SAME+= de_DE.ISO8859-15 de_CH.ISO8859-1
SAME+= de_DE.UTF-8 de_CH.UTF-8
-SAME+= en_HK.UTF-8 en_HK.ISO8859-1
-SAME+= en_HK.UTF-8 en_AU.UTF-8
-SAME+= en_HK.UTF-8 en_AU.US-ASCII
-SAME+= en_HK.UTF-8 en_AU.ISO8859-15
-SAME+= en_HK.UTF-8 en_AU.ISO8859-1
+SAME+= en_PH.UTF-8 en_HK.UTF-8
+SAME+= en_PH.UTF-8 en_HK.ISO8859-1
+SAME+= en_PH.UTF-8 en_AU.UTF-8
+SAME+= en_PH.UTF-8 en_AU.US-ASCII
+SAME+= en_PH.UTF-8 en_AU.ISO8859-15
+SAME+= en_PH.UTF-8 en_AU.ISO8859-1
SAME+= en_CA.UTF-8 en_CA.US-ASCII
SAME+= en_CA.UTF-8 en_CA.ISO8859-15
SAME+= en_CA.UTF-8 en_CA.ISO8859-1
@@ -198,7 +199,6 @@ SAME+= nl_NL.UTF-8 nl_NL.ISO8859-15
SAME+= nl_NL.UTF-8 nl_NL.ISO8859-1
SAME+= nn_NO.ISO8859-15 nn_NO.ISO8859-1
SAME+= pt_PT.ISO8859-15 pt_PT.ISO8859-1
-SAME+= sr_Latn_RS.UTF-8 sr_Cyrl_RS.UTF-8
SAME+= sv_FI.ISO8859-15 sv_FI.ISO8859-1
SAME+= sv_SE.ISO8859-15 sv_SE.ISO8859-1
SAME+= zh_Hans_CN.GBK zh_Hans_CN.GB18030
diff --git a/share/timedef/en_HK.UTF-8.src b/share/timedef/en_HK.UTF-8.src
deleted file mode 100644
index f7fd696..0000000
--- a/share/timedef/en_HK.UTF-8.src
+++ /dev/null
@@ -1,87 +0,0 @@
-# Warning: Do not edit. This file is automatically generated from the
-# tools in /usr/src/tools/tools/locale. The data is obtained from the
-# CLDR project, obtained from http://cldr.unicode.org/
-# -----------------------------------------------------------------------------
-#
-# Short month names
-Jan
-Feb
-Mar
-Apr
-May
-Jun
-Jul
-Aug
-Sep
-Oct
-Nov
-Dec
-#
-# Long month names (as in a date)
-January
-February
-March
-April
-May
-June
-July
-August
-September
-October
-November
-December
-#
-# Short weekday names
-Sun
-Mon
-Tue
-Wed
-Thu
-Fri
-Sat
-#
-# Long weekday names
-Sunday
-Monday
-Tuesday
-Wednesday
-Thursday
-Friday
-Saturday
-#
-# X_fmt
-%I:%M:%S %p
-#
-# x_fmt
-%e/%m/%Y
-#
-# c_fmt
-%A %e %B %Y at %I:%M:%S %p
-#
-# AM/PM
-AM
-PM
-#
-# date_fmt
-%A %e %B %Y at %I:%M:%S %p %Z
-#
-# Long month names (without case ending)
-January
-February
-March
-April
-May
-June
-July
-August
-September
-October
-November
-December
-#
-# md_order
-m
-#
-# ampm_fmt
-%I:%M:%S %p
-# EOF
diff --git a/share/timedef/sr_Cyrl_RS.ISO8859-5.src b/share/timedef/sr_Cyrl_RS.ISO8859-5.src
index 7a1d5ed..99e50b6 100644
--- a/share/timedef/sr_Cyrl_RS.ISO8859-5.src
+++ b/share/timedef/sr_Cyrl_RS.ISO8859-5.src
@@ -15,18 +15,7 @@
-""jan
-feb
-mar
-apr
-maj
-jun
-jul
-avg
-sep
-okt
-nov
-dec
+
#
# Long month names (as in a date)
@@ -40,18 +29,7 @@ dec
-""januar
-februar
-mart
-april
-maj
-jun
-jul
-avgust
-septembar
-oktobar
-novembar
-decembar
+
#
# Short weekday names
@@ -60,13 +38,7 @@ decembar
-""ned
-pon
-uto
-sre
-cet
-pet
-sub
+
#
# Long weekday names
@@ -75,30 +47,23 @@ sub
-""nedelja
-ponedeljak
-utorak
-sreda
-cetvrtak
-petak
-subota
+
#
# X_fmt
-%H.%M.%S""%H.%M.%S
+%H.%M.%S
#
# x_fmt
-%d.%m.%y.""%e.%m.%y.
+%d.%m.%y.
#
# c_fmt
-%d. %B %Y. %H.%M.%S""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S
#
# AM/PM
- ""pre podne
-po podne
+
#
# date_fmt
-%d. %B %Y. %H.%M.%S %Z""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S %Z
#
# Long month names (without case ending)
@@ -112,22 +77,11 @@ po podne
-""januar
-februar
-mart
-april
-maj
-jun
-jul
-avgust
-septembar
-oktobar
-novembar
-decembar
+
#
# md_order
-dmdm
+dm
#
# ampm_fmt
-%I.%M.%S %p""%I.%M.%S %p
+%I.%M.%S %p
# EOF
diff --git a/share/timedef/sr_Cyrl_RS.UTF-8.src b/share/timedef/sr_Cyrl_RS.UTF-8.src
new file mode 100644
index 0000000..096d929
--- /dev/null
+++ b/share/timedef/sr_Cyrl_RS.UTF-8.src
@@ -0,0 +1,87 @@
+# Warning: Do not edit. This file is automatically generated from the
+# tools in /usr/src/tools/tools/locale. The data is obtained from the
+# CLDR project, obtained from http://cldr.unicode.org/
+# -----------------------------------------------------------------------------
+#
+# Short month names
+јан
+феб
+мар
+апр
+мај
+јун
+јул
+авг
+сеп
+окт
+нов
+дец
+#
+# Long month names (as in a date)
+јануар
+фебруар
+март
+април
+мај
+јун
+јул
+август
+септембар
+октобар
+новембар
+децембар
+#
+# Short weekday names
+нед
+пон
+уто
+сре
+чет
+пет
+суб
+#
+# Long weekday names
+недеља
+понедељак
+уторак
+среда
+четвртак
+петак
+субота
+#
+# X_fmt
+%H.%M.%S
+#
+# x_fmt
+%d.%m.%y.
+#
+# c_fmt
+%d. %B %Y. %H.%M.%S
+#
+# AM/PM
+пре подне
+по подне
+#
+# date_fmt
+%d. %B %Y. %H.%M.%S %Z
+#
+# Long month names (without case ending)
+јануар
+фебруар
+март
+април
+мај
+јун
+јул
+август
+септембар
+октобар
+новембар
+децембар
+#
+# md_order
+dm
+#
+# ampm_fmt
+%I.%M.%S %p
+# EOF
diff --git a/share/timedef/sr_Latn_RS.ISO8859-2.src b/share/timedef/sr_Latn_RS.ISO8859-2.src
index 6df2706..c9254fc 100644
--- a/share/timedef/sr_Latn_RS.ISO8859-2.src
+++ b/share/timedef/sr_Latn_RS.ISO8859-2.src
@@ -4,18 +4,7 @@
# -----------------------------------------------------------------------------
#
# Short month names
-jah
-feb
-mar
-apr
-maj
-juh
-jul
-abg
-cep
-okt
-hob
-dec""jan
+jan
feb
mar
apr
@@ -29,18 +18,7 @@ nov
dec
#
# Long month names (as in a date)
-jahuar
-februar
-mart
-aprjl
-maj
-juh
-jul
-abguct
-ceptembar
-oktobar
-hobembar
-decembar""januar
+januar
februar
mart
april
@@ -54,13 +32,7 @@ novembar
decembar
#
# Short weekday names
-hed
-poh
-uto
-cre
-et
-pet
-cub""ned
+ned
pon
uto
sre
@@ -69,13 +41,7 @@ pet
sub
#
# Long weekday names
-hedelja
-pohedeljak
-utorak
-creda
-etbrtak
-petak
-cubota""nedelja
+nedelja
ponedeljak
utorak
sreda
@@ -84,35 +50,23 @@ petak
subota
#
# X_fmt
-%H.%M.%S""%H.%M.%S
+%H.%M.%S
#
# x_fmt
-%d.%m.%y.""%d.%m.%y.
+%d.%m.%y.
#
# c_fmt
-%d. %B %Y. %H.%M.%S""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S
#
# AM/PM
-pre podhe
-po podhe""pre podne
+pre podne
po podne
#
# date_fmt
-%d. %B %Y. %H.%M.%S %Z""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S %Z
#
# Long month names (without case ending)
-jahuar
-februar
-mart
-aprjl
-maj
-juh
-jul
-abguct
-ceptembar
-oktobar
-hobembar
-decembar""januar
+januar
februar
mart
april
@@ -126,8 +80,8 @@ novembar
decembar
#
# md_order
-dmdm
+dm
#
# ampm_fmt
-%I.%M.%S %p""%I.%M.%S %p
+%I.%M.%S %p
# EOF
diff --git a/share/timedef/sr_Latn_RS.UTF-8.src b/share/timedef/sr_Latn_RS.UTF-8.src
index e7a3992..2f22f70 100644
--- a/share/timedef/sr_Latn_RS.UTF-8.src
+++ b/share/timedef/sr_Latn_RS.UTF-8.src
@@ -4,18 +4,7 @@
# -----------------------------------------------------------------------------
#
# Short month names
-јан
-феб
-мар
-апр
-мај
-јун
-јул
-авг
-сеп
-окт
-нов
-дец""jan
+jan
feb
mar
apr
@@ -29,18 +18,7 @@ nov
dec
#
# Long month names (as in a date)
-јануар
-фебруар
-март
-април
-мај
-јун
-јул
-август
-септембар
-октобар
-новембар
-децембар""januar
+januar
februar
mart
april
@@ -54,13 +32,7 @@ novembar
decembar
#
# Short weekday names
-нед
-пон
-уто
-сре
-чет
-пет
-суб""ned
+ned
pon
uto
sre
@@ -69,13 +41,7 @@ pet
sub
#
# Long weekday names
-недеља
-понедељак
-уторак
-среда
-четвртак
-петак
-субота""nedelja
+nedelja
ponedeljak
utorak
sreda
@@ -84,35 +50,23 @@ petak
subota
#
# X_fmt
-%H.%M.%S""%H.%M.%S
+%H.%M.%S
#
# x_fmt
-%d.%m.%y.""%d.%m.%y.
+%d.%m.%y.
#
# c_fmt
-%d. %B %Y. %H.%M.%S""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S
#
# AM/PM
-пре подне
-по подне""pre podne
+pre podne
po podne
#
# date_fmt
-%d. %B %Y. %H.%M.%S %Z""%d. %B %Y. %H.%M.%S %Z
+%d. %B %Y. %H.%M.%S %Z
#
# Long month names (without case ending)
-јануар
-фебруар
-март
-април
-мај
-јун
-јул
-август
-септембар
-октобар
-новембар
-децембар""januar
+januar
februar
mart
april
@@ -126,8 +80,8 @@ novembar
decembar
#
# md_order
-dmdm
+dm
#
# ampm_fmt
-%I.%M.%S %p""%I.%M.%S %p
+%I.%M.%S %p
# EOF
OpenPOWER on IntegriCloud