From 8f659f99f35ce9726b441ddd6547959cfbd3c108 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:29:09 +0000 Subject: [PATCH 01/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 0e01652..1c25d37 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 12.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 12.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri May 10 2019 fedora-toolbox - 12.1.0-1 - update to Unicode 12.1 From 4c08c1bace3663cd379b445288693dea7cfe707e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:35:13 +0000 Subject: [PATCH 02/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 1c25d37..9d056db 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 12.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 12.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 12.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 39ef12ef31955b5afa49894091f6f792dfa73901 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 11 Mar 2020 12:34:34 +0800 Subject: [PATCH 03/27] update to Unicode 13 --- copyright.html | 18 ++++++++---------- sources | 4 ++-- unicode-ucd.spec | 8 ++++++-- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/copyright.html b/copyright.html index 6e3fcf2..e422a8e 100644 --- a/copyright.html +++ b/copyright.html @@ -32,15 +32,13 @@ pre { - - - + + +
[Unicode]  Terms of - UseHome - | Site Map | - Search [Unicode]  Terms of UseTech Site + | Site Map | + Search
@@ -120,7 +118,7 @@ pre {
  1. Unicode Copyright
      -
    1. Copyright © 1991-2019 Unicode, Inc. All rights reserved.
    2. +
    3. Copyright © 1991-2020 Unicode, Inc. All rights reserved.
  2. diff --git a/sources b/sources index d95af95..349ff1f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 68512627ecb75520b354160216cc14622c0d5321356f03429a102f734bddf6859c4ab266ed15db177dcbffd76c97d13d90de9a4fc38b10082a0e58fe3c82cda4 -SHA512 (Unihan.zip) = 7fdefad078284c14a9105655d1cb4d2b0dc1c89c56effe92ffcbd5a30b325559a56d97574b6077144d7a4ed02df6e6a402a2a5360e4abc0c84bae5c589044375 +SHA512 (UCD.zip) = aed6d06c370dd87bc5713e19ff4cde47b065b76a18149194fa843e4efc5269f749ec8905cad9132d3b803ab621a46e372052b8f3c3e9b6a65afa6516b0f2b4f2 +SHA512 (Unihan.zip) = 87238202b5da069ab1bbc4672d86c6fd0711e354fb17f53b0b4152850c56c0fa09e6e45820ae52d49756b25fe696518ceaa34cbfe5366ff60688c9a5c3a2d5be diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 9d056db..61a41c2 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 12.1.0 -Release: 3%{?dist} +Version: 13.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,10 @@ cp -p %{SOURCE1} . %changelog +* Wed Mar 11 2020 Jens Petersen - 13.0.0-1 +- update to Unicode 13 +- https://www.unicode.org/versions/Unicode13.0.0/ + * Fri Jan 31 2020 Fedora Release Engineering - 12.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 8b12a76436651ecef0606a9f422dde80762e2aca Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 11 Mar 2020 12:34:50 +0800 Subject: [PATCH 04/27] add makefile for downloading and updating the sources --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..fc567de --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +update-sources: + spectool -g -S -f unicode-ucd.spec + dos2unix copyright.html + fedpkg new-sources UCD.zip Unihan.zip From 129c848f34cd13b1314b58bf3e48851831a809af Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:17:06 +0000 Subject: [PATCH 05/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 61a41c2..e0f66f0 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 13.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 13.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Mar 11 2020 Jens Petersen - 13.0.0-1 - update to Unicode 13 - https://www.unicode.org/versions/Unicode13.0.0/ From 43dff570b853510b1110bcde4d10d39ae025d39d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:39:56 +0000 Subject: [PATCH 06/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index e0f66f0..a10c5d2 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 13.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 13.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 13.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 07736c5c1116b2c63584385cd409d12fc4613dff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:02:04 +0000 Subject: [PATCH 07/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index a10c5d2..a7194e8 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 13.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 13.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 13.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From ea4b49cc15d42b9f1a978869816f4e0cc837efbb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 20 Sep 2021 18:07:48 +0800 Subject: [PATCH 08/27] update to Unicode 14 --- copyright.html | 2 +- sources | 4 ++-- unicode-ucd.spec | 8 ++++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/copyright.html b/copyright.html index e422a8e..492eb83 100644 --- a/copyright.html +++ b/copyright.html @@ -118,7 +118,7 @@ pre {
    1. Unicode Copyright
        -
      1. Copyright © 1991-2020 Unicode, Inc. All rights reserved.
      2. +
      3. Copyright © 1991-2021 Unicode, Inc. All rights reserved.
    2. diff --git a/sources b/sources index 349ff1f..0219229 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = aed6d06c370dd87bc5713e19ff4cde47b065b76a18149194fa843e4efc5269f749ec8905cad9132d3b803ab621a46e372052b8f3c3e9b6a65afa6516b0f2b4f2 -SHA512 (Unihan.zip) = 87238202b5da069ab1bbc4672d86c6fd0711e354fb17f53b0b4152850c56c0fa09e6e45820ae52d49756b25fe696518ceaa34cbfe5366ff60688c9a5c3a2d5be +SHA512 (UCD.zip) = 17fbfb3ebd3a75227526d87e19feb70c1b0ccee656e421e955aadc88847ed2597437eb8cf19619e2a49470d286b285e219aec18d6b29dab47cfa8317a212b458 +SHA512 (Unihan.zip) = 1827e512dd1bd27f3553746275dc90e3c3add38590d56da3901eccb56b94fee9e2dd806514a866ca73dfe4770ec585d200a6b6a7a4293c2ff572a2f5b50ef091 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index a7194e8..5112915 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 13.0.0 -Release: 4%{?dist} +Version: 14.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,10 @@ cp -p %{SOURCE1} . %changelog +* Mon Sep 20 2021 Jens Petersen - 14.0.0-1 +- update to Unicode 14 +- https://www.unicode.org/versions/Unicode14.0.0/ + * Fri Jul 23 2021 Fedora Release Engineering - 13.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From cc9528ecb7318bd026b52ae8d060ff94e387693d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:31:03 +0000 Subject: [PATCH 09/27] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 5112915..5da3373 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 14.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 14.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Sep 20 2021 Jens Petersen - 14.0.0-1 - update to Unicode 14 - https://www.unicode.org/versions/Unicode14.0.0/ From f0778bc3f37eea1838cb20b8ade2c1fbdda431e8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 14 Jun 2022 13:02:13 +0800 Subject: [PATCH 10/27] add simple CI test --- tests/parse/test.py | 16 ++++++++++++++++ tests/tests.yml | 13 +++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 tests/parse/test.py create mode 100644 tests/tests.yml diff --git a/tests/parse/test.py b/tests/parse/test.py new file mode 100644 index 0000000..fa27bb5 --- /dev/null +++ b/tests/parse/test.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python3 + +codepoints = 0 + +file = '/usr/share/unicode/ucd/UnicodeData.txt' + +with open(file, mode='rt', encoding='utf-8') as unicode_data: + for line in unicode_data.readlines(): + codepoint_string, name, category = line.split(';')[:3] + codepoint = int(codepoint_string, 16) + char = chr(codepoint) + codepoints = codepoints + 1 + +print(codepoints) +# Unicode 14 has 34626 +assert(codepoints > 34000) diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..1a3ca0e --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- hosts: localhost + tags: + - classic + roles: + - role: standard-test-basic + required_packages: + - unicode-ucd + - python3 + tests: + - parse: + run: python3 test.py +... From 40f38d6d0d6eec72964c6359dc1fc81e7935b7cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:23:13 +0000 Subject: [PATCH 11/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 5da3373..1a25c7d 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 14.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 14.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 14.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 07a4d4dc9e03aad9e1491921e422abe720500f3c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 14 Sep 2022 16:57:25 +0800 Subject: [PATCH 12/27] Unicode 15 --- sources | 4 ++-- tests/parse/test.py | 4 ++-- unicode-ucd.spec | 8 ++++++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/sources b/sources index 0219229..5b89bd3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 17fbfb3ebd3a75227526d87e19feb70c1b0ccee656e421e955aadc88847ed2597437eb8cf19619e2a49470d286b285e219aec18d6b29dab47cfa8317a212b458 -SHA512 (Unihan.zip) = 1827e512dd1bd27f3553746275dc90e3c3add38590d56da3901eccb56b94fee9e2dd806514a866ca73dfe4770ec585d200a6b6a7a4293c2ff572a2f5b50ef091 +SHA512 (UCD.zip) = 442a99694fccf0d1ff6f6236bec2cff7408eef4d9dba575ba4f5dc45cebf4d2b1b30334ef8a843887a0f410b24e0f79f7f30f06a195659def998875981604a6a +SHA512 (Unihan.zip) = d9cf39adebe83ed0fd8d473cf057b8aa8b2362019d9f7ee7afc041501b1bbbe4d13050350ac40ce4a020cd1d64d52548fe262c3b2893934a032e1de8075e964c diff --git a/tests/parse/test.py b/tests/parse/test.py index fa27bb5..013867a 100644 --- a/tests/parse/test.py +++ b/tests/parse/test.py @@ -12,5 +12,5 @@ with open(file, mode='rt', encoding='utf-8') as unicode_data: codepoints = codepoints + 1 print(codepoints) -# Unicode 14 has 34626 -assert(codepoints > 34000) +# Unicode 15 has 34924 +assert(codepoints > 34900) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 1a25c7d..dd84347 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 14.0.0 -Release: 3%{?dist} +Version: 15.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,10 @@ cp -p %{SOURCE1} . %changelog +* Wed Sep 14 2022 Jens Petersen - 15.0.0-1 +- https://www.unicode.org/versions/Unicode15.0.0/ (#2126234) +- http://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html + * Sat Jul 23 2022 Fedora Release Engineering - 14.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 51c0fc16e4573a81d6b14dd2a01b1982fafb5a01 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:48:40 +0000 Subject: [PATCH 13/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index dd84347..04a8e9a 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 15.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Sep 14 2022 Jens Petersen - 15.0.0-1 - https://www.unicode.org/versions/Unicode15.0.0/ (#2126234) - http://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html From 157c0e4ee60936ff1ba74ea1669aec2f0976d47b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:06:31 +0000 Subject: [PATCH 14/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 04a8e9a..1d1c433 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 @@ -62,6 +62,9 @@ cp -p %{SOURCE1} . %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 15.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 15.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 75adb9f71d5d02278b1e7e97865fd40042f4eb75 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 21 Aug 2023 22:08:04 +0530 Subject: [PATCH 15/27] Migrate to SPDX license expression --- unicode-ucd.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 1d1c433..cfa05c0 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,11 +4,12 @@ Name: unicode-ucd Version: 15.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Unicode Character Database -# https://fedoraproject.org/wiki/Licensing/MIT#Modern_Style_without_sublicense_.28Unicode.29 -License: MIT +# The current webpage https://www.unicode.org/license.txt is similar to +# https://web.archive.org/web/20210830183830/https://www.unicode.org/license.html +License: Unicode-DFS-2016 URL: http://www.unicode.org/ucd/ Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip # http://www.unicode.org/terms_of_use.html referenced in ReadMe.txt redirects to: @@ -62,6 +63,9 @@ cp -p %{SOURCE1} . %changelog +* Mon Aug 21 2023 Parag Nemade - 15.0.0-4 +- Migrate to SPDX license expression + * Sat Jul 22 2023 Fedora Release Engineering - 15.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From b2e1da1b3f710aa3a9616b0231fcb26638675afc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 31 Aug 2023 12:32:23 +0800 Subject: [PATCH 16/27] draft Unicode 15.1 due to be released next month --- sources | 4 ++-- unicode-ucd.spec | 25 +++++++++++++------------ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/sources b/sources index 5b89bd3..0ff6173 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 442a99694fccf0d1ff6f6236bec2cff7408eef4d9dba575ba4f5dc45cebf4d2b1b30334ef8a843887a0f410b24e0f79f7f30f06a195659def998875981604a6a -SHA512 (Unihan.zip) = d9cf39adebe83ed0fd8d473cf057b8aa8b2362019d9f7ee7afc041501b1bbbe4d13050350ac40ce4a020cd1d64d52548fe262c3b2893934a032e1de8075e964c +SHA512 (UCD.zip) = 6285b78d5765092d04632f2bdf23f43fe4c3d8acc28700ff941b5a647bf86aba348ea280cee54f5761e534070439cd5628cb25cb7cd9d7dca08e05000f434f54 +SHA512 (Unihan.zip) = fc1a32fc68b3e1d2d358fca91c2cd6c1103557405e91ff558585f18a2e9b1ee6f8af89e7ee922ff36cade67a5cf4f5b4042ba97d350af7b92b18f161eef5ec78 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index cfa05c0..a778592 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,19 +3,18 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 15.0.0 -Release: 4%{?dist} +Version: 15.1.0 +Release: 0.1%{?dist} Summary: Unicode Character Database -# The current webpage https://www.unicode.org/license.txt is similar to +# current https://www.unicode.org/license.txt is similar to # https://web.archive.org/web/20210830183830/https://www.unicode.org/license.html -License: Unicode-DFS-2016 +# http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: +# http://www.unicode.org/copyright.html +License: Unicode-DFS-2016 AND Unicode-TOU URL: http://www.unicode.org/ucd/ Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip -# http://www.unicode.org/terms_of_use.html referenced in ReadMe.txt redirects to: -# curl http://www.unicode.org/copyright.html | dos2unix > copyright.html -Source1: http://www.unicode.org/copyright.html -Source2: http://www.unicode.org/Public/zipped/%{version}/Unihan.zip +Source1: http://www.unicode.org/Public/zipped/%{version}/Unihan.zip BuildArch: noarch %description @@ -47,13 +46,10 @@ grep -q "%{version}" ReadMe.txt || (echo "zip file seems not %{version}" ; exit %install mkdir -p %{buildroot}%{ucddir} cp -ar . %{buildroot}%{ucddir} -cp -p %{SOURCE2} %{buildroot}%{ucddir} - -cp -p %{SOURCE1} . +cp -p %{SOURCE1} %{buildroot}%{ucddir} %files -%doc copyright.html %dir %{unicodedir} %{ucddir} %exclude %{ucddir}/Unihan.zip @@ -63,6 +59,11 @@ cp -p %{SOURCE1} . %changelog +* Thu Aug 31 2023 Jens Petersen - 15.1.0-0.1 +- update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/ +- do not add copyright.html file from website +- add missing Unicode-TOU license tag + * Mon Aug 21 2023 Parag Nemade - 15.0.0-4 - Migrate to SPDX license expression From 64bd1da30489903127e8af52c18f9a4d953dc4ba Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 31 Aug 2023 13:59:53 +0800 Subject: [PATCH 17/27] add license.txt --- license.txt | 39 +++++++++++++++++++++++++++++++++++++++ unicode-ucd.spec | 12 +++++++++--- 2 files changed, 48 insertions(+), 3 deletions(-) create mode 100644 license.txt diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..11f2842 --- /dev/null +++ b/license.txt @@ -0,0 +1,39 @@ +UNICODE LICENSE V3 + +COPYRIGHT AND PERMISSION NOTICE + +Copyright © 1991-2023 Unicode, Inc. + +NOTICE TO USER: Carefully read the following legal agreement. BY +DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR +SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT +DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of data files and any associated documentation (the "Data Files") or +software and any associated documentation (the "Software") to deal in the +Data Files or Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, and/or sell +copies of the Data Files or Software, and to permit persons to whom the +Data Files or Software are furnished to do so, provided that either (a) +this copyright and permission notice appear with all copies of the Data +Files or Software, or (b) this copyright and permission notice appear in +associated Documentation. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF +THIRD PARTY RIGHTS. + +IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE +BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA +FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall +not be used in advertising or otherwise to promote the sale, use or other +dealings in these Data Files or Software without prior written +authorization of the copyright holder. diff --git a/unicode-ucd.spec b/unicode-ucd.spec index a778592..8a2cef2 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,17 +4,18 @@ Name: unicode-ucd Version: 15.1.0 -Release: 0.1%{?dist} +Release: 0.2%{?dist} Summary: Unicode Character Database -# current https://www.unicode.org/license.txt is similar to -# https://web.archive.org/web/20210830183830/https://www.unicode.org/license.html # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: # http://www.unicode.org/copyright.html +# which links to https://www.unicode.org/license.txt License: Unicode-DFS-2016 AND Unicode-TOU URL: http://www.unicode.org/ucd/ +# update with fbrnch update-version -f Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip Source1: http://www.unicode.org/Public/zipped/%{version}/Unihan.zip +Source2: https://www.unicode.org/license.txt BuildArch: noarch %description @@ -47,9 +48,11 @@ grep -q "%{version}" ReadMe.txt || (echo "zip file seems not %{version}" ; exit mkdir -p %{buildroot}%{ucddir} cp -ar . %{buildroot}%{ucddir} cp -p %{SOURCE1} %{buildroot}%{ucddir} +cp %{SOURCE2} . %files +%license license.txt %dir %{unicodedir} %{ucddir} %exclude %{ucddir}/Unihan.zip @@ -59,6 +62,9 @@ cp -p %{SOURCE1} %{buildroot}%{ucddir} %changelog +* Thu Aug 31 2023 Jens Petersen - 15.1.0-0.2 +- add license.txt + * Thu Aug 31 2023 Jens Petersen - 15.1.0-0.1 - update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/ - do not add copyright.html file from website From f8489573f46a829ecfa7a096d1b8d13de5e2bff3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 16 Sep 2023 14:17:39 +0800 Subject: [PATCH 18/27] Unicode 15.1 officially released no changes from final draft --- copyright.html | 293 ----------------------------------------------- unicode-ucd.spec | 5 +- 2 files changed, 4 insertions(+), 294 deletions(-) delete mode 100644 copyright.html diff --git a/copyright.html b/copyright.html deleted file mode 100644 index 492eb83..0000000 --- a/copyright.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - - - -Unicode Terms of Use - - - - - - - - - - - - - - - - - - - - - - -
      - - - - - - -
      [Unicode]  Terms of UseTech Site - | Site Map | - Search
      -
       
      - -
      -

      Unicode® Copyright and Terms of Use

      - -

      For the general privacy policy governing access to this site, see - the  - - Unicode Privacy Policy.

      - -
        -
      1. Unicode Copyright -
          -
        1. Copyright © 1991-2021 Unicode, Inc. All rights reserved.
        2. -
        -
      2. - -
      3. Definitions -
        -Unicode Data Files ("DATA FILES") include all data files under the directories:
        -https://www.unicode.org/Public/
        -https://www.unicode.org/reports/
        -https://www.unicode.org/ivd/data/
        -
        -Unicode Data Files do not include PDF online code charts under the directory:
        -https://www.unicode.org/Public/
        -
        -Unicode Software ("SOFTWARE") includes any source code published in the Unicode Standard
        -or any source code or compiled code under the directories:
        -https://www.unicode.org/Public/PROGRAMS/
        -https://www.unicode.org/Public/cldr/
        -http://site.icu-project.org/download/
        -
        -
      4. - -
      5. Terms of Use -
          - -
        1. Certain documents and files on this website contain a legend - indicating that "Modification is permitted." Any person is - hereby authorized, without fee, to modify such documents and - files to create derivative works conforming to the Unicode® - Standard, subject to Terms and Conditions herein.
        2. -
        3. Any person is hereby authorized, without fee, to view, use, - reproduce, and distribute all documents and files, subject to the Terms and Conditions - herein.
        4. -
        5. Further specifications of rights and restrictions pertaining - to the use of the Unicode DATA FILES and SOFTWARE can be found in the - Unicode Data Files and Software License.
        6. -
        7. Each version of the Unicode Standard has further - specifications of rights and restrictions of use. For the book - editions (Unicode 5.0 and earlier), these are found on the back - of the - title page.
        8. -
        9. - The Unicode PDF online code charts carry specific restrictions. Those restrictions are incorporated as the - first page of each PDF code chart.
        10. -
        11. All other files, including online documentation of the core specification for Unicode 6.0 and later, are covered under these general Terms of Use.
        12. -
        13. No license is granted to "mirror" the Unicode website where - a fee is charged for access to the "mirror" site.
        14. -
        15. Modification is not permitted with respect to this document. - All copies of this document must be verbatim.
        16. -
        -
      6. -
      7. Restricted Rights Legend -
          -
        1. Any technical - data or software which is licensed to the United States of - America, its agencies and/or instrumentalities under this - Agreement is commercial technical data or commercial computer - software developed exclusively at private expense as defined in - FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable. For - technical data, use, duplication, or disclosure by the Government - is subject to restrictions as set forth in DFARS 202.227-7015 - Technical Data, Commercial and Items (Nov 1995) and this - Agreement. For Software, in accordance with FAR 12-212 or DFARS - 227-7202, as applicable, use, duplication or disclosure by the - Government is subject to the restrictions set forth in this - Agreement.
        2. -
        -
      8. -
      9. Warranties and Disclaimers -
          -
        1. This publication and/or website may include technical or - typographical errors or other inaccuracies. Changes are - periodically added to the information herein; these changes will - be incorporated in new editions of the publication and/or - website. Unicode, Inc. may make improvements and/or changes in the - product(s) and/or program(s) described in this publication - and/or website at any time.
        2. -
        3. If this file has been purchased on magnetic or optical media - from Unicode, Inc. the sole and exclusive remedy for any claim - will be exchange of the defective media within ninety (90) days - of original purchase.
        4. -
        5. EXCEPT AS PROVIDED IN SECTION E.2, THIS PUBLICATION AND/OR - SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER - EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, - ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE, OR NON-INFRINGEMENT. UNICODE, INC. AND ITS LICENSORS ASSUME - NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION - AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR - LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
        6. -
        -
      10. -
      11. Waiver of Damages -
          -
        1. In no event shall - Unicode, Inc. or its licensors be liable for any special, incidental, - indirect or consequential damages of any kind, or any damages - whatsoever, whether or not Unicode, Inc. was advised of the possibility - of the damage, including, without limitation, those resulting from - the following: loss of use, data or profits, in connection with - the use, modification or distribution of this information or its - derivatives.
        2. -
        -
      12. -
      13. Trademarks & Logos -
          -
        1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of Unicode, Inc. Use of the information and materials found on this website indicates your acknowledgement of Unicode, Inc.’s exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode trade names.
        2. -
        3. The Unicode Consortium Name and Trademark Usage Policy (“Trademark Policy”) are incorporated herein by reference and you agree to abide by the provisions of the Trademark Policy, which may be changed from time to time in the sole discretion of Unicode, Inc.
        4. -
        5. All third party trademarks referenced herein are the property of their respective owners.
        6. -
        -
      14. - -
      15. Miscellaneous -
          -
        1. Jurisdiction and Venue. This website is operated from - a location in the State of California, United States of America. - Unicode, Inc. makes no representation that the materials are - appropriate for use in other locations. If you access this - website from other locations, you are responsible for compliance - with local laws. This Agreement, all use of this website and any - claims and damages resulting from use of this website are governed - solely by the laws of the State of California without regard to - any principles which would apply the laws of a different - jurisdiction. The user agrees that any disputes regarding this - website shall be resolved solely in the courts located in Santa - Clara County, California. The user agrees said courts have - personal jurisdiction and agree to waive any right to transfer - the dispute to any other forum.
        2. -
        3. Modification by Unicode, Inc. Unicode, Inc. shall have the right - to modify this Agreement at any time by posting it to this website. - The user may not assign any part of this Agreement without - Unicode, Inc.’s prior written consent.
        4. -
        5. Taxes. The user agrees to pay any taxes arising from - access to this website or use of the information herein, except - for those based on Unicode’s net income.
        6. -
        7. Severability.  If any provision of this - Agreement is declared invalid or unenforceable, the remaining - provisions of this Agreement shall remain in effect.
        8. -
        9. Entire Agreement. This Agreement constitutes the - entire agreement between the parties. 
        10. -
        -
      16. -
      - - -
      - - -
      -
      -
      - - - - -
      - Access to Copyright and terms of use
      - - - -
      -
      - -
      - - diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 8a2cef2..4fde1ca 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 0.2%{?dist} +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -62,6 +62,9 @@ cp %{SOURCE2} . %changelog +* Sat Sep 16 2023 Jens Petersen - 15.1.0-1 +- Unicode 15.1 released + * Thu Aug 31 2023 Jens Petersen - 15.1.0-0.2 - add license.txt From a91737b4343bff8dea4bc249c6469687c7a26ae7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:06:35 +0000 Subject: [PATCH 19/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 4fde1ca..18903b5 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -62,6 +62,9 @@ cp %{SOURCE2} . %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 15.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Sep 16 2023 Jens Petersen - 15.1.0-1 - Unicode 15.1 released From 09a66ef77ee6c7ff4fb187081511452ce878e25f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Mon, 15 Jul 2024 04:54:11 +0000 Subject: [PATCH 20/27] Update the license tag to Unicode-3.0 --- unicode-ucd.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 18903b5..2ae93a9 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,13 +4,14 @@ Name: unicode-ucd Version: 15.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: # http://www.unicode.org/copyright.html # which links to https://www.unicode.org/license.txt -License: Unicode-DFS-2016 AND Unicode-TOU +# https://github.com/spdx/license-list-XML/issues/2105 +License: Unicode-3.0 URL: http://www.unicode.org/ucd/ # update with fbrnch update-version -f Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip @@ -62,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Mon Jul 15 2024 Parag Nemade - 15.1.0-3 +- Update the license tag to Unicode-3.0 + * Sat Jan 27 2024 Fedora Release Engineering - 15.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 970dec83774402de894c473170728ed7e6b50d20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:15:26 +0000 Subject: [PATCH 21/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 2ae93a9..26aa0ad 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 15.1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 15.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 15 2024 Parag Nemade - 15.1.0-3 - Update the license tag to Unicode-3.0 From 82cd33d3b9440d192fdb479f2953af9ae23a1aee Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 19 Sep 2024 21:58:53 +0800 Subject: [PATCH 22/27] update to 16.0 release --- license.txt | 2 +- sources | 4 ++-- unicode-ucd.spec | 7 +++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/license.txt b/license.txt index 11f2842..ee8e69b 100644 --- a/license.txt +++ b/license.txt @@ -2,7 +2,7 @@ UNICODE LICENSE V3 COPYRIGHT AND PERMISSION NOTICE -Copyright © 1991-2023 Unicode, Inc. +Copyright © 1991-2024 Unicode, Inc. NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR diff --git a/sources b/sources index 0ff6173..2e5432a 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 6285b78d5765092d04632f2bdf23f43fe4c3d8acc28700ff941b5a647bf86aba348ea280cee54f5761e534070439cd5628cb25cb7cd9d7dca08e05000f434f54 -SHA512 (Unihan.zip) = fc1a32fc68b3e1d2d358fca91c2cd6c1103557405e91ff558585f18a2e9b1ee6f8af89e7ee922ff36cade67a5cf4f5b4042ba97d350af7b92b18f161eef5ec78 +SHA512 (UCD.zip) = 0fde45accf7068d639dcf8e739c7d9595c4cb3917f2e440cd0683aec1c0eebf5f4d0a975be09e5bc6297048a7031e84b5fcd4018ab29cc275801d770628b4439 +SHA512 (Unihan.zip) = 90e42cfcf442c13f29e5925aa09efa310cbbe8a691b760ca455d24f42a75ec4c04240bb9a4e0ecdfddae28b50ab0c8b0b2ec6d112f0c5fa5ba4de92f58784346 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 26aa0ad..5e93f77 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 15.1.0 -Release: 4%{?dist} +Version: 16.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Thu Sep 19 2024 Jens Petersen - 16.0.0-1 +- update for https://unicode.org/versions/Unicode16.0.0/ + * Sat Jul 20 2024 Fedora Release Engineering - 15.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 129ec51c4d491635426e2e9c5460c9076048d5ca Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:45:10 +0000 Subject: [PATCH 23/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index 5e93f77..bae79c7 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 16.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 16.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Sep 19 2024 Jens Petersen - 16.0.0-1 - update for https://unicode.org/versions/Unicode16.0.0/ From b400d270a8b6e873804fc52dbfa8f421d3b03824 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 25 Feb 2025 18:01:02 +0530 Subject: [PATCH 24/27] convert test to use tmt --- .fmf/version | 1 + plans/parse.fmf | 5 +++++ tests/parse/main.fmf | 6 ++++++ tests/parse/test.py | 4 ++-- tests/tests.yml | 13 ------------- 5 files changed, 14 insertions(+), 15 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/parse.fmf create mode 100644 tests/parse/main.fmf delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/parse.fmf b/plans/parse.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/parse.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/parse/main.fmf b/tests/parse/main.fmf new file mode 100644 index 0000000..f972409 --- /dev/null +++ b/tests/parse/main.fmf @@ -0,0 +1,6 @@ +summary: parse unicode data +require: +- unicode-ucd +- python3 +test: python3 test.py +framework: shell diff --git a/tests/parse/test.py b/tests/parse/test.py index 013867a..c020641 100644 --- a/tests/parse/test.py +++ b/tests/parse/test.py @@ -12,5 +12,5 @@ with open(file, mode='rt', encoding='utf-8') as unicode_data: codepoints = codepoints + 1 print(codepoints) -# Unicode 15 has 34924 -assert(codepoints > 34900) +# Unicode 16 has 40116 +assert(codepoints > 40000) diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 1a3ca0e..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - required_packages: - - unicode-ucd - - python3 - tests: - - parse: - run: python3 test.py -... From d81355c4787ad4fd5c93a2b0be8d76edc134939b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:46:47 +0000 Subject: [PATCH 25/27] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- unicode-ucd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unicode-ucd.spec b/unicode-ucd.spec index bae79c7..f7d6764 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -4,7 +4,7 @@ Name: unicode-ucd Version: 16.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -63,6 +63,9 @@ cp %{SOURCE2} . %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 16.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 16.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d9ff1bc8d1054659fd491783139b742819f5ecbb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 10 Sep 2025 13:26:38 +0800 Subject: [PATCH 26/27] update to Unicode 17 release --- sources | 4 ++-- unicode-ucd.spec | 14 +++++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/sources b/sources index 2e5432a..99f4856 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (UCD.zip) = 0fde45accf7068d639dcf8e739c7d9595c4cb3917f2e440cd0683aec1c0eebf5f4d0a975be09e5bc6297048a7031e84b5fcd4018ab29cc275801d770628b4439 -SHA512 (Unihan.zip) = 90e42cfcf442c13f29e5925aa09efa310cbbe8a691b760ca455d24f42a75ec4c04240bb9a4e0ecdfddae28b50ab0c8b0b2ec6d112f0c5fa5ba4de92f58784346 +SHA512 (UCD.zip) = 34bf4f3760b72f34d31b9135820458a92efc01be4e068446031849ba8e36b9e30adecb2b7721239441cc026e70a33ad780a753464a6a635cea222c34767755d6 +SHA512 (Unihan.zip) = 8b0d117fed39600c62864dd0c955b2fe0a52cfc975288fcf58cb770aaf476355f52b2a603e11330184a07d89c705c0fea55eeb9a044c8f1ba3ba79f5f32d0b33 diff --git a/unicode-ucd.spec b/unicode-ucd.spec index f7d6764..b9655ac 100644 --- a/unicode-ucd.spec +++ b/unicode-ucd.spec @@ -3,8 +3,8 @@ %global ucddir %{unicodedir}/ucd Name: unicode-ucd -Version: 16.0.0 -Release: 3%{?dist} +Version: 17.0.0 +Release: 1%{?dist} Summary: Unicode Character Database # http://www.unicode.org/terms_of_use.html in ReadMe.txt redirects to: @@ -13,9 +13,9 @@ Summary: Unicode Character Database # https://github.com/spdx/license-list-XML/issues/2105 License: Unicode-3.0 URL: http://www.unicode.org/ucd/ -# update with fbrnch update-version -f -Source0: http://www.unicode.org/Public/zipped/%{version}/UCD.zip -Source1: http://www.unicode.org/Public/zipped/%{version}/Unihan.zip +# update with "fbrnch update-sources -f" +Source0: https://www.unicode.org/Public/%{version}/ucd/UCD.zip +Source1: https://www.unicode.org/Public/%{version}/ucd/Unihan.zip Source2: https://www.unicode.org/license.txt BuildArch: noarch @@ -63,6 +63,10 @@ cp %{SOURCE2} . %changelog +* Wed Sep 10 2025 Jens Petersen - 17.0.0-1 +- https://www.unicode.org/versions/Unicode17.0.0/ +- https://blog.unicode.org/2025/09/unicode-170-release-announcement.html + * Fri Jul 25 2025 Fedora Release Engineering - 16.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 96a40fa57ae32482b4136ea80740448f8b7b7fa3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 13 Sep 2025 13:36:32 +0800 Subject: [PATCH 27/27] test: update to unicode 17 and assume ascii text --- tests/parse/test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/parse/test.py b/tests/parse/test.py index c020641..cfae90c 100644 --- a/tests/parse/test.py +++ b/tests/parse/test.py @@ -4,7 +4,7 @@ codepoints = 0 file = '/usr/share/unicode/ucd/UnicodeData.txt' -with open(file, mode='rt', encoding='utf-8') as unicode_data: +with open(file, mode='rt', encoding='ascii') as unicode_data: for line in unicode_data.readlines(): codepoint_string, name, category = line.split(';')[:3] codepoint = int(codepoint_string, 16) @@ -12,5 +12,5 @@ with open(file, mode='rt', encoding='utf-8') as unicode_data: codepoints = codepoints + 1 print(codepoints) -# Unicode 16 has 40116 -assert(codepoints > 40000) +# Unicode 17 +assert(codepoints == 40575)