add conflict markers; drop pre-12 parts

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/icu?expand=0&rev=158
This commit is contained in:
Jan Engelhardt 2022-04-25 14:37:51 +00:00 committed by Git OBS Bridge
parent f43f0b53ba
commit 399ef6d5b3
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,5 @@
libicu71
conflicts "libicu70-<targettype> = 71.1"
libicu-devel
requires -libicu-<targettype>
requires "libicu71-<targettype> = <version>"

View File

@ -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