packages: icu/icu.spec, icu/icu-config (REMOVED), icu/pkgconfig.patch (REMO...
qboosh
qboosh at pld-linux.org
Sun Mar 20 11:24:22 CET 2011
Author: qboosh Date: Sun Mar 20 10:24:22 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 4.6.1 (note: new sonames)
- removed obsolete pkgconfig patch and external icu-config source
---- Files affected:
packages/icu:
icu.spec (1.46 -> 1.47) , icu-config (1.2 -> NONE) (REMOVED), pkgconfig.patch (1.1 -> NONE) (REMOVED)
---- Diffs:
================================================================
Index: packages/icu/icu.spec
diff -u packages/icu/icu.spec:1.46 packages/icu/icu.spec:1.47
--- packages/icu/icu.spec:1.46 Wed Jun 30 20:10:35 2010
+++ packages/icu/icu.spec Sun Mar 20 11:24:17 2011
@@ -3,15 +3,13 @@
Summary: International Components for Unicode
Summary(pl.UTF-8): Międzynarodowe komponenty dla unikodu
Name: icu
-Version: 4.4.1
-Release: 2
+Version: 4.6.1
+Release: 1
License: MIT-like
Group: Libraries
Source0: http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{ver}-src.tgz
-# Source0-md5: b6bc0a1153540b2088f8b03e0ba625d3
-Patch0: pkgconfig.patch
-Patch1: ac264-hack.patch
-Source1: %{name}-config
+# Source0-md5: da64675d85f0c2191cef93a8cb5eea88
+Patch0: ac264-hack.patch
URL: http://www.icu-project.org/
BuildRequires: autoconf
BuildRequires: automake
@@ -81,7 +79,6 @@
%prep
%setup -q -n %{name}
%patch0 -p1
-%patch1 -p1
%build
cd source
@@ -100,18 +97,23 @@
%{__make} -C source install \
DESTDIR=$RPM_BUILD_ROOT
-install -p %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}-config
-sed -i 's/\$(THREADSCXXFLAGS)//' $RPM_BUILD_ROOT%{_libdir}/pkgconfig/icu.pc
-sed -i 's/\$(THREADSCPPFLAGS)/-D_REENTRANT/' $RPM_BUILD_ROOT%{_libdir}/pkgconfig/icu.pc
+for f in icu-i18n icu-io icu-le icu-lx icu-uc ; do
+sed -i \
+ -e 's/\$(THREADSCXXFLAGS)//' \
+ -e 's/\$(THREADSCFLAGS)//' \
+ -e 's/\$(THREADSCPPFLAGS)/-D_REENTRANT/' $RPM_BUILD_ROOT%{_pkgconfigdir}/${f}.pc
+done
# help rpm to generate deps
chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
# rpm is too stupid sometimes and fails on symlinks to symlinked resources
# (reporting unresolved dependency at install time)
-ln -sf %{version}/Makefile.inc $RPM_BUILD_ROOT%{_libdir}/%{name}/Makefile.inc
+for f in Makefile.inc pkgdata.inc ; do
+ ln -sf %{version}/${f} $RPM_BUILD_ROOT%{_libdir}/%{name}/${f}
+done
-rm -f $RPM_BUILD_ROOT%{_datadir}/icu/%{version}/license.html
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/icu/%{version}/license.html
%clean
rm -rf $RPM_BUILD_ROOT
@@ -140,13 +142,17 @@
%files -n libicu
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libicu*.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/libicu*.so.44
+%attr(755,root,root) %ghost %{_libdir}/libicu*.so.46
%files -n libicu-devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/icu-config
%attr(755,root,root) %{_libdir}/libicu*.so
-%{_pkgconfigdir}/icu.pc
+%{_pkgconfigdir}/icu-i18n.pc
+%{_pkgconfigdir}/icu-io.pc
+%{_pkgconfigdir}/icu-le.pc
+%{_pkgconfigdir}/icu-lx.pc
+%{_pkgconfigdir}/icu-uc.pc
%{_includedir}/unicode
%{_includedir}/layout
%dir %{_libdir}/%{name}
@@ -167,6 +173,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.47 2011/03/20 10:24:17 qboosh
+- updated to 4.6.1 (note: new sonames)
+- removed obsolete pkgconfig patch and external icu-config source
+
Revision 1.46 2010/06/30 18:10:35 shadzik
- rel 2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/icu/icu.spec?r1=1.46&r2=1.47&f=u
More information about the pld-cvs-commit
mailing list