rpms/icu/FC-4 .cvsignore,1.3,1.4 icu.spec,1.3,1.4 sources,1.3,1.4

Thorsten Leemhuis (thl) fedora-extras-commits at redhat.com
Tue Sep 13 14:55:43 UTC 2005


Author: thl

Update of /cvs/extras/rpms/icu/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6056

Modified Files:
	.cvsignore icu.spec sources 
Log Message:
Update to 3.4 and build with GCC4


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/icu/FC-4/.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	13 Sep 2005 14:55:41 -0000	1.4
@@ -1,2 +1 @@
-icu-3.2.tgz
-icu-3.2-patch.tgz
+icu-3.4.tgz


Index: icu.spec
===================================================================
RCS file: /cvs/extras/rpms/icu/FC-4/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	13 Sep 2005 14:55:41 -0000	1.4
@@ -1,21 +1,15 @@
-%define gcc32 1
-
 Name:           icu
-Version:        3.2
-Release:        3
+Version:        3.4
+Release:        3.1
 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
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  doxygen graphviz
-%if %{gcc32}
-BuildRequires:  compat-gcc-32-c++
-%endif
+BuildRequires:  doxygen
 
 %description
 The International Components for Unicode (ICU) libraries provide
@@ -53,18 +47,11 @@
 
 
 %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}
 
 %build
 cd source
-%if %{gcc32}
-%{expand: %%define optflags %(echo %{optflags} | sed -e s/-mtune=/-mcpu=/)}
-export CC=gcc32 CXX=g++32
-%endif
+export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 %configure --enable-static --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
@@ -134,6 +121,21 @@
 
 
 %changelog
+* Tue Sep 13 2005 Thorsten Leemhuis <fedora at leemhuis.info> - 3.4-3.1
+- build with gcc 4 by using -fno-strict-aliasing
+
+* Wed Aug 31 2005 Thorsten Leemhuis <fedora at leemhuis.info> - 3.4-3
+- Use dist
+- gcc32 does not understand -fstack-protector and 
+  --param=ssp-buffer-size=4
+
+* Tue Aug  2 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.4-2
+- 3.4.
+
+* 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/FC-4/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	13 Sep 2005 14:55:41 -0000	1.4
@@ -1,2 +1 @@
-55a85d2365338ece483d275119fd990c  icu-3.2.tgz
-304f6cb1659967c7fbdeebca4f9c0e39  icu-3.2-patch.tgz
+b19f3b9eec1c44fba86b07f287801084  icu-3.4.tgz




More information about the fedora-extras-commits mailing list