public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/icu] rawhide: Remove unnecessary icu4c-%{version}-data.zip
@ 2026-07-06 7:17 Mike FABIAN
0 siblings, 0 replies; only message in thread
From: Mike FABIAN @ 2026-07-06 7:17 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/icu
Branch : rawhide
Commit : 00bb3c9533c8b6420b773dc6726d3ef935b5be7f
Author : Mike FABIAN <mfabian@redhat.com>
Date : 2026-07-02T18:59:34+02:00
Stats : +5/-9 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/icu/c/00bb3c9533c8b6420b773dc6726d3ef935b5be7f?branch=rawhide
Log:
Remove unnecessary icu4c-%{version}-data.zip
We are building from the full source release-%{version}.tar.gz now,
the binary data `icudt*l.dat` is always rebuilt from source now. This
allows downstream patches to ICU data (e.g. converters, locale data,
timezone data) without depending on the separately packaged data
archive.
---
diff --git a/icu.spec b/icu.spec
index 291717d..a2d7c6a 100644
--- a/icu.spec
+++ b/icu.spec
@@ -16,11 +16,10 @@ License: Unicode-DFS-2016 AND BSD-2-Clause AND BSD-3-Clause AND NAIST-2003 AND
URL: http://site.icu-project.org/
Source0: https://github.com/unicode-org/icu/archive/refs/tags/release-%{version}.tar.gz
%if 0%{?use_tzdata_update}
-Source1: https://github.com/unicode-org/icu/releases/download/release-%{version}/icu4c-%{version}-data.zip
-Source2: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/metaZones.txt
-Source3: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/timezoneTypes.txt
-Source4: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/windowsZones.txt
-Source5: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/zoneinfo64.txt
+Source1: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/metaZones.txt
+Source2: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/timezoneTypes.txt
+Source3: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/windowsZones.txt
+Source4: https://raw.githubusercontent.com/unicode-org/icu-data/main/tzdata/icunew/2026b/44/zoneinfo64.txt
%endif
Source10: icu-config.sh
@@ -76,9 +75,7 @@ BuildArch: noarch
%autosetup -p1 -n icu-release-%{version}
%if 0%{?use_tzdata_update}
pushd icu4c/source
-unzip -o %{SOURCE1}
-rm -f data/in/icudt*l.dat
-cp -v -f %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} data/misc
+cp -v -f %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} data/misc
popd
%endif
diff --git a/sources b/sources
index fc0f714..bce61be 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,4 @@
SHA512 (release-78.3.tar.gz) = bdf82a46ed150fca6ff4620a20281d03560b5b1a392b1c609fd052c1e1ed2925bd49ce63c9d72c0d54fe597157de970e331693b9447e6ed685cd0cf620f9efd7
-SHA512 (icu4c-78.3-data.zip) = d584523acb319be1e05489469cda580fb2929f0950c176a59244ef6565faf44f3506fd25d145dce6d8b57be3ff432af033e9ea6d324d2d3538944c5313edf327
SHA512 (icu-config.sh) = 04e00dbbd40c84ef355f149ab8d20dd0fa7fa7abacac849ea065ebab5de2746c13626e61f2a543c5207aa246a5805d2d9e64be9221a40eb8314d720c7824d314
SHA512 (zoneinfo64.txt) = 358aeb318c74616aa1f7f76cb76014034706fe02683658cb634a363dbd80c9bf0b93a0e857fae6a1b5be4dbf103532b898f0aa302502f16e28d66bf332266f42
SHA512 (windowsZones.txt) = cb337fb6caa96c8a10961a15f1f93b8ceef94baa3825a849ae6f53e5ace9869cf0b194a41e7a045ee5278cf46d64b18df00902106a5b101aa4e413c1637de218
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-06 7:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-06 7:17 [rpms/icu] rawhide: Remove unnecessary icu4c-%{version}-data.zip Mike FABIAN
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox