SPECS: icu.spec - soname symlinks as ghosts - removed obsolete wor...

qboosh qboosh at pld-linux.org
Sat Dec 15 00:23:04 CET 2007


Author: qboosh                       Date: Fri Dec 14 23:23:04 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- soname symlinks as ghosts
- removed obsolete workaround
- use plain configure macro
- unified License format

---- Files affected:
SPECS:
   icu.spec (1.31 -> 1.32) 

---- Diffs:

================================================================
Index: SPECS/icu.spec
diff -u SPECS/icu.spec:1.31 SPECS/icu.spec:1.32
--- SPECS/icu.spec:1.31	Sun Dec  9 11:00:06 2007
+++ SPECS/icu.spec	Sat Dec 15 00:22:59 2007
@@ -5,7 +5,7 @@
 Version:	3.8
 %define	ver	%(echo %{version} | tr . _)
 Release:	1
-License:	X License
+License:	MIT-like
 Group:		Libraries
 Source0:	http://download.icu-project.org/files/icu4c/%{version}/icu4c-%{ver}-src.tgz
 # Source0-md5:	67cc2650fbcae4c8e3ba5ce4dda4b072
@@ -79,7 +79,7 @@
 %build
 cd source
 cp -f /usr/share/automake/config.* .
-%configure2_13 \
+%configure \
 	--sbindir=%{_bindir} \
 	--disable-samples
 
@@ -94,9 +94,6 @@
 # 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
-ln -sf %{version}/Makefile.inc $RPM_BUILD_ROOT%{_libdir}/%{name}/Makefile.inc
-
 rm -f $RPM_BUILD_ROOT%{_datadir}/icu/%{version}/license.html
 
 %clean
@@ -116,16 +113,15 @@
 
 %files -n libicu
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*
+%attr(755,root,root) %{_libdir}/libicu*.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libicu*.so.38
 
 %files -n libicu-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/icu-config
-%attr(755,root,root) %{_libdir}/lib*.so
-%dir %{_includedir}/unicode
-%dir %{_includedir}/layout
-%{_includedir}/unicode/*.h
-%{_includedir}/layout/*.h
+%attr(755,root,root) %{_libdir}/libicu*.so
+%{_includedir}/unicode
+%{_includedir}/layout
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/Makefile.inc
 %dir %{_libdir}/%{name}/current
@@ -143,6 +139,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.32  2007-12-14 23:22:59  qboosh
+- soname symlinks as ghosts
+- removed obsolete workaround
+- use plain configure macro
+- unified License format
+
 Revision 1.31  2007-12-09 10:00:06  adamg
 - updated to 3.8
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/icu.spec?r1=1.31&r2=1.32&f=u



More information about the pld-cvs-commit mailing list