aboutsummaryrefslogtreecommitdiff
path: root/localedata
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2016-04-23 15:42:54 -0400
committerMike Frysinger <vapier@gentoo.org>2016-06-11 02:10:52 -0400
commit277da2ab88b5c0d20ebdb0a3e7e0948398105a14 (patch)
tree6b62c053ab23c46577fce6418b913338a0c15e0b /localedata
parent6a54bcda7a2a64e465992a9984785443fd594743 (diff)
downloadglibc-277da2ab88b5c0d20ebdb0a3e7e0948398105a14.zip
glibc-277da2ab88b5c0d20ebdb0a3e7e0948398105a14.tar.gz
glibc-277da2ab88b5c0d20ebdb0a3e7e0948398105a14.tar.bz2
unicode-gen: include standard comment file header
We deployed this header to all the locale files, so make sure we include it in the generated ones too so we don't lose it.
Diffstat (limited to 'localedata')
-rw-r--r--localedata/ChangeLog11
-rw-r--r--localedata/unicode-gen/gen_translit_circle.py1
-rw-r--r--localedata/unicode-gen/gen_translit_cjk_compat.py1
-rw-r--r--localedata/unicode-gen/gen_translit_combining.py1
-rw-r--r--localedata/unicode-gen/gen_translit_compat.py1
-rw-r--r--localedata/unicode-gen/gen_translit_font.py1
-rw-r--r--localedata/unicode-gen/gen_translit_fraction.py1
-rw-r--r--localedata/unicode-gen/unicode_utils.py11
8 files changed, 28 insertions, 0 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 2979c4a..22aa68d 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,5 +1,16 @@
2016-06-11 Mike Frysinger <vapier@gentoo.org>
+ * unicode-gen/gen_translit_circle.py (output_head): Add write of
+ unicode_utils.COMMENT_HEADER.
+ * unicode-gen/gen_translit_cjk_compat.py (output_head): Likewise.
+ * unicode-gen/gen_translit_combining.py (output_head): Likewise.
+ * unicode-gen/gen_translit_compat.py (output_head): Likewise.
+ * unicode-gen/gen_translit_font.py (output_head): Likewise.
+ * unicode-gen/gen_translit_fraction.py (output_head): Likewise.
+ * unicode-gen/unicode_utils.py (COMMENT_HEADER): Define.
+
+2016-06-11 Mike Frysinger <vapier@gentoo.org>
+
[BZ #19133]
* locales/pt_BR (abday): Make first letter lowercase in each element.
(abmon): Likewise.
diff --git a/localedata/unicode-gen/gen_translit_circle.py b/localedata/unicode-gen/gen_translit_circle.py
index 03d5818..eb59e71 100644
--- a/localedata/unicode-gen/gen_translit_circle.py
+++ b/localedata/unicode-gen/gen_translit_circle.py
@@ -62,6 +62,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations of encircled characters.\n')
translit_file.write('% Generated automatically from UnicodeData.txt '
diff --git a/localedata/unicode-gen/gen_translit_cjk_compat.py b/localedata/unicode-gen/gen_translit_cjk_compat.py
index eecc9cc..bea6f8b 100644
--- a/localedata/unicode-gen/gen_translit_cjk_compat.py
+++ b/localedata/unicode-gen/gen_translit_cjk_compat.py
@@ -63,6 +63,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations of CJK compatibility ')
translit_file.write('characters.\n')
diff --git a/localedata/unicode-gen/gen_translit_combining.py b/localedata/unicode-gen/gen_translit_combining.py
index a60d11b..48742b5 100644
--- a/localedata/unicode-gen/gen_translit_combining.py
+++ b/localedata/unicode-gen/gen_translit_combining.py
@@ -62,6 +62,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations that remove all ')
translit_file.write('combining characters (accents,\n')
diff --git a/localedata/unicode-gen/gen_translit_compat.py b/localedata/unicode-gen/gen_translit_compat.py
index 759e4ed..62d5e07 100644
--- a/localedata/unicode-gen/gen_translit_compat.py
+++ b/localedata/unicode-gen/gen_translit_compat.py
@@ -62,6 +62,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations of compatibility characters ')
translit_file.write('and ligatures.\n')
diff --git a/localedata/unicode-gen/gen_translit_font.py b/localedata/unicode-gen/gen_translit_font.py
index c6c5545..927f16d 100644
--- a/localedata/unicode-gen/gen_translit_font.py
+++ b/localedata/unicode-gen/gen_translit_font.py
@@ -62,6 +62,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations of font equivalents.\n')
translit_file.write('% Generated automatically from UnicodeData.txt '
diff --git a/localedata/unicode-gen/gen_translit_fraction.py b/localedata/unicode-gen/gen_translit_fraction.py
index b14c23a..29fe066 100644
--- a/localedata/unicode-gen/gen_translit_fraction.py
+++ b/localedata/unicode-gen/gen_translit_fraction.py
@@ -62,6 +62,7 @@ def output_head(translit_file, unicode_version, head=''):
else:
translit_file.write('escape_char /\n')
translit_file.write('comment_char %\n')
+ translit_file.write(unicode_utils.COMMENT_HEADER)
translit_file.write('\n')
translit_file.write('% Transliterations of fractions.\n')
translit_file.write('% Generated automatically from UnicodeData.txt '
diff --git a/localedata/unicode-gen/unicode_utils.py b/localedata/unicode-gen/unicode_utils.py
index 8cc5f2b..18be659 100644
--- a/localedata/unicode-gen/unicode_utils.py
+++ b/localedata/unicode-gen/unicode_utils.py
@@ -25,6 +25,17 @@ Unicode data for glibc from upstream Unicode data files.
import sys
import re
+
+# Common locale header.
+COMMENT_HEADER = """
+% This file is part of the GNU C Library and contains locale data.
+% The Free Software Foundation does not claim any copyright interest
+% in the locale data contained in this file. The foregoing does not
+% affect the license of the GNU C Library as a whole. It does not
+% exempt you from the conditions of the license if your use would
+% otherwise be governed by that license.
+"""
+
# Dictionary holding the entire contents of the UnicodeData.txt file
#
# Contents of this dictionary look like this: