1 Summary: International Components for Unicode
2 Summary(pl): Miêdzynarodowe komponenty dla unikodu
8 #Source0: ftp://www-126.ibm.com/pub/%{name}/%{version}/%{name}-%{version}.tgz
10 # Source0-md5: f66c1e6f4622a2d880a5f056d86b5a38
11 URL: http://oss.software.ibm.com/icu/
12 BuildRequires: automake
13 BuildRequires: libstdc++-devel
14 Requires: libicu = %{version}-%{release}
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 ICU is a set of C and C++ libraries that provides robust and
19 full-featured Unicode and locale support. The library provides
20 calendar support, conversions for many character sets, language
21 sensitive collation, date and time formatting, support for many
22 locales, message catalogs and resources, message formatting,
23 normalization, number and currency formatting, time zones support,
24 transliteration, word, line and sentence breaking, etc.
26 This package contains the Unicode character database and derived
27 properties, along with converters and time zones data.
30 ICU jest grup± bibliotek C i C++, które dostarczaj± kompletn± i pe³n±
31 obs³ugê Unikodu i lokalizacji. Biblioteka dostarcza obs³ugê
32 kalendarza, konwersje dla wielu zestawów znaków, sortowanie zale¿ne od
33 jêzyka, formatowanie daty i czasu, wsparcie dla wielu lokalizacji,
34 katalogów komunikatów i zasobów, formatowanie komunikatów,
35 normalizacjê, formatowanie liczb i walut, obs³ugê stref czasowych,
36 transliteracjê, ³amanie s³ów, linii i zdañ itp.
38 Ten pakiet zawiera bazê znaków unikodowych i pochodne w³asno¶ci wraz
39 z konwerterami i danymi stref czasowych.
42 Summary: International Components for Unicode (libraries)
43 Summary(pl): Miêdzynarodowe Komponenty dla Unikodu (biblioteki)
44 Group: Development/Libraries
47 %description -n libicu
48 ICU is a set of C and C++ libraries that provides robust and
49 full-featured Unicode support. This package contains the runtime
50 libraries for ICU. It does not contain any of the data files needed at
51 runtime and present in the `icu' and `icu-locales` packages.
53 %description -n libicu -l pl
54 ICU jest grup± bibliotek C i C++, które dostarczaj± kompletn± i pe³n±
55 obs³ugê Unikodu i lokalizacji. Ten pakiet zawiera biblioteki
56 uruchomieniowe ICU. Nie zawiera ¿adnych plików z danymi potrzebnymi w
57 czasie dzia³ania i obecnymi w pakietach "icu" i "icu-locales".
59 %package -n libicu-devel
60 Summary: International Components for Unicode (development files)
61 Summary(pl): Miêdzynarodowe komponenty dla Unikodu (pliki dla programistów)
62 Group: Development/Libraries
63 Requires: libicu = %{version}-%{release}
65 %description -n libicu-devel
66 ICU is a set of C and C++ libraries that provides robust and
67 full-featured Unicode support. This package contains the development
70 %description -n libicu-devel -l pl
71 ICU jest grup± bibliotek C i C++, które dostarczaj± kompletn± i pe³n±
72 obs³ugê Unikodu i lokalizacji. Ten pakiet zawiera pliki
80 cp -f /usr/share/automake/config.* .
87 rm -rf $RPM_BUILD_ROOT
89 %{__make} -C source install \
90 DESTDIR=$RPM_BUILD_ROOT
93 rm -rf $RPM_BUILD_ROOT
95 %post -n libicu -p /sbin/ldconfig
96 %postun -n libicu -p /sbin/ldconfig
99 %defattr(644,root,root,755)
100 %doc license.html readme.html
101 %attr(755,root,root) %{_bindir}/*
102 %attr(755,root,root) %{_sbindir}/*
103 %dir %{_datadir}/%{name}
104 %dir %{_datadir}/%{name}/%{version}
105 %{_datadir}/%{name}/%{version}/mkinstalldirs
110 %defattr(644,root,root,755)
111 %attr(755,root,root) %{_libdir}/lib*.so.*.*
113 %dir %{_libdir}/icu/current
114 %dir %{_libdir}/icu/%{version}
116 %files -n libicu-devel
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_libdir}/lib*.so
119 %dir %{_includedir}/unicode
120 %dir %{_includedir}/layout
121 %{_includedir}/unicode/*.h
122 %{_includedir}/layout/*.h
123 %{_libdir}/%{name}/Makefile.inc
124 %{_libdir}/%{name}/%{version}/Makefile.inc
125 %{_datadir}/%{name}/%{version}/config