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