6 |
Summary: International Components for Unicode |
Summary: International Components for Unicode |
7 |
Name: icu |
Name: icu |
8 |
Version: 50.1 |
Version: 50.1 |
9 |
Release: %mkrel 2 |
Release: %mkrel 3 |
10 |
Epoch: 1 |
Epoch: 1 |
11 |
License: MIT |
License: MIT |
12 |
Group: System/Libraries |
Group: System/Libraries |
13 |
URL: http://www.icu-project.org/index.html |
URL: http://www.icu-project.org/index.html |
14 |
Source0: http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-src.tgz |
Source0: http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-src.tgz |
15 |
Source1: http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-docs.zip |
Source1: http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-docs.zip |
16 |
|
Patch0: icu-50.1-disable-renaming.patch |
17 |
Patch6: icu-4.6.1-do-not-promote-ldflags.patch |
Patch6: icu-4.6.1-do-not-promote-ldflags.patch |
18 |
BuildRequires: doxygen |
BuildRequires: doxygen |
19 |
Requires: %{libname} = %{epoch}:%{version}-%{release} |
Requires: %{libname} = %{epoch}:%{version}-%{release} |
43 |
* Formatting and Parsing: dates, times, numbers, currencies, messages and |
* Formatting and Parsing: dates, times, numbers, currencies, messages and |
44 |
rule based |
rule based |
45 |
|
|
46 |
|
%package data |
47 |
|
Summary: Shared data for the International Components for Unicode |
48 |
|
Group: System/Libraries |
49 |
|
BuildArch: noarch |
50 |
|
Conflicts: icu-devel < 1:50.1-3 |
51 |
|
|
52 |
|
%description data |
53 |
|
Shared data for the International Components for Unicode. |
54 |
|
|
55 |
%package doc |
%package doc |
56 |
Summary: Documentation for the International Components for Unicode |
Summary: Documentation for the International Components for Unicode |
57 |
Group: System/Libraries |
Group: System/Libraries |
64 |
%package -n %{libname} |
%package -n %{libname} |
65 |
Summary: Libraries for the International Components for Unicode |
Summary: Libraries for the International Components for Unicode |
66 |
Group: System/Libraries |
Group: System/Libraries |
67 |
|
Requires: %{name}-data = %{epoch}:%{version} |
68 |
|
|
69 |
%description -n %{libname} |
%description -n %{libname} |
70 |
Libraries for the International Components for Unicode. |
Libraries for the International Components for Unicode. |
84 |
|
|
85 |
%prep |
%prep |
86 |
%setup -q -n %{name} |
%setup -q -n %{name} |
87 |
|
%patch0 -p1 -b .renaming |
88 |
%patch6 -p0 -b .ldflags |
%patch6 -p0 -b .ldflags |
89 |
|
|
90 |
mkdir -p docs |
mkdir -p docs |
118 |
%exclude %{_bindir}/icu-config |
%exclude %{_bindir}/icu-config |
119 |
%{_sbindir}/* |
%{_sbindir}/* |
120 |
|
|
121 |
|
%files data |
122 |
|
%dir %{_datadir}/%{name} |
123 |
|
%dir %{_datadir}/%{name}/%{version} |
124 |
|
%{_datadir}/%{name}/%{version}/*.dat |
125 |
|
|
126 |
%files doc |
%files doc |
127 |
%doc readme.html docs/* |
%doc readme.html docs/* |
128 |
%{_mandir}/man1/* |
%{_mandir}/man1/* |
140 |
%{_includedir}/layout/* |
%{_includedir}/layout/* |
141 |
%{_includedir}/unicode/* |
%{_includedir}/unicode/* |
142 |
%dir %{_libdir}/%{name} |
%dir %{_libdir}/%{name} |
143 |
%{_libdir}/%{name}/* |
%dir %{_libdir}/%{name}/%{version} |
144 |
%dir %{_datadir}/%{name} |
%{_libdir}/%{name}/%{version}/Makefile.inc |
145 |
%{_datadir}/%{name}/* |
%{_libdir}/%{name}/%{version}/pkgdata.inc |
146 |
|
%{_libdir}/%{name}/Makefile.inc |
147 |
|
%{_libdir}/%{name}/current |
148 |
|
%{_libdir}/%{name}/pkgdata.inc |
149 |
|
%{_datadir}/%{name}/%{version}/config |
150 |
|
%{_datadir}/%{name}/%{version}/install-sh |
151 |
|
%{_datadir}/%{name}/%{version}/license.html |
152 |
|
%{_datadir}/%{name}/%{version}/mkinstalldirs |