diff --git a/baselibs.conf b/baselibs.conf index d988440..e39ed5b 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,5 @@ libicu71 + conflicts "libicu70- = 71.1" libicu-devel requires -libicu- requires "libicu71- = " diff --git a/icu.spec b/icu.spec index 393a121..0023ff1 100644 --- a/icu.spec +++ b/icu.spec @@ -64,6 +64,9 @@ This subpackage contains the runtime programs for interacting with ICU. Summary: International Components for Unicode Group: System/Libraries Requires: timezone +%if "%lname" == "libicu71" +Conflicts: libicu70 = 71.1 +%endif Provides: libicu = %version %if %be_platform Requires: libicu%aversion-bedata = %version @@ -79,9 +82,7 @@ This package contains the runtime libraries for ICU. %package -n libicu%aversion-bedata Summary: Rule databases and tables for ICU Group: System/Libraries -%if 0%{?suse_version} >= 1210 BuildArch: noarch -%endif %description -n libicu%aversion-bedata ICU is a set of C and C++ libraries that provide extensive Unicode @@ -96,9 +97,7 @@ This subpackage contains these data tables, in big-endian format. %package -n libicu%aversion-ledata Summary: Rule databases and tables for ICU Group: System/Libraries -%if 0%{?suse_version} >= 1210 BuildArch: noarch -%endif %description -n libicu%aversion-ledata ICU is a set of C and C++ libraries that provide extensive Unicode