rpms/icu/devel icu-dot.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 icu.spec, 1.3, 1.4 sources, 1.3, 1.4

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sun Jul 31 15:22:43 UTC 2005


Author: scop

Update of /cvs/extras/rpms/icu/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3681

Modified Files:
	.cvsignore icu.spec sources 
Added Files:
	icu-dot.patch 
Log Message:
* Sun Jul 31 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.4-0.2.d02
- 3.4-d02.
- Don't ship static libraries.


icu-dot.patch:

--- NEW FILE icu-dot.patch ---
--- source/Doxyfile.in~	2005-06-25 02:13:02.000000000 +0300
+++ source/Doxyfile.in	2005-07-31 17:01:55.000000000 +0300
@@ -201,7 +201,7 @@
 #---------------------------------------------------------------------------
 CLASS_DIAGRAMS         = YES
 HIDE_UNDOC_RELATIONS   = YES
-HAVE_DOT               = NO
+HAVE_DOT               = YES
 CLASS_GRAPH            = YES
 COLLABORATION_GRAPH    = YES
 UML_LOOK               = NO


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/icu/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	15 May 2005 18:08:49 -0000	1.3
+++ .cvsignore	31 Jul 2005 15:22:41 -0000	1.4
@@ -1,2 +1 @@
-icu-3.2.tgz
-icu-3.2-patch.tgz
+icu4c-3.4-d02.tgz


Index: icu.spec
===================================================================
RCS file: /cvs/extras/rpms/icu/devel/icu.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- icu.spec	15 May 2005 18:08:49 -0000	1.3
+++ icu.spec	31 Jul 2005 15:22:41 -0000	1.4
@@ -1,18 +1,19 @@
 %define gcc32 1
 
 Name:           icu
-Version:        3.2
-Release:        3
+Version:        3.4
+Release:        0.2.d02
 Summary:        International Components for Unicode
 
 Group:          Applications/Text
 License:        X License
 URL:            http://www.ibm.com/software/globalization/icu/
-Source0:        ftp://ftp.software.ibm.com/software/globalization/icu/%{version}/%{name}-%{version}.tgz
-Source1:        ftp://ftp.software.ibm.com/software/globalization/icu/3.2/icu-3.2-patch.tgz
+Source0:        http://download.sourceforge.net/icu/icu4c-%{version}-d02.tgz
+Patch0:         %{name}-dot.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  doxygen graphviz
+BuildRequires:  doxygen
+BuildRequires:  graphviz
 %if %{gcc32}
 BuildRequires:  compat-gcc-32-c++
 %endif
@@ -53,10 +54,8 @@
 
 
 %prep
-%setup -q -n %{name} -a 1
-%{__patch} -p0 < icu-3.2-patch
-find . -name CVS -o -name .cvsignore | xargs -r rm -rf
-%{__perl} -pi -e 's/^(HAVE_DOT\b.*=).*$/$1 YES/' source/Doxyfile.in
+%setup -q -n %{name}
+%patch0
 
 
 %build
@@ -65,7 +64,7 @@
 %{expand: %%define optflags %(echo %{optflags} | sed -e s/-mtune=/-mcpu=/)}
 export CC=gcc32 CXX=g++32
 %endif
-%configure --enable-static --with-data-packaging=library --disable-samples
+%configure --with-data-packaging=library --disable-samples
 make # %{?_smp_mflags} # -j(X>1) may "break" man pages as of 3.2, b.f.u #2357
 make doc
 
@@ -119,7 +118,6 @@
 %{_mandir}/man1/%{name}-config.1*
 %{_includedir}/layout
 %{_includedir}/unicode
-%{_libdir}/*.a
 %{_libdir}/*.so
 %{_libdir}/%{name}
 %dir %{_datadir}/%{name}
@@ -134,6 +132,10 @@
 
 
 %changelog
+* Sun Jul 31 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.4-0.2.d02
+- 3.4-d02.
+- Don't ship static libraries.
+
 * Wed Apr 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.2-3
 - Apply upstream case mapping mutex lock removal patch.
 - Build with gcc 3.2 as a temporary workaround for #152495.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/icu/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	15 May 2005 18:08:49 -0000	1.3
+++ sources	31 Jul 2005 15:22:41 -0000	1.4
@@ -1,2 +1 @@
-55a85d2365338ece483d275119fd990c  icu-3.2.tgz
-304f6cb1659967c7fbdeebca4f9c0e39  icu-3.2-patch.tgz
+009f76a89c008cb9b7d4b1aa77db3a90  icu4c-3.4-d02.tgz




More information about the fedora-extras-commits mailing list