Summary(pt_BR): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
Name: gcc
Version: 4.1.0
-%define _snap 20060218r111233
+#define _snap 20060218r111233
+%define _snap 20060219
Release: 0.%{_snap}.1
Epoch: 5
License: GPL v2+
Group: Development/Languages
+Source0: ftp://gcc.gnu.org/pub/gcc/prerelease-%{version}-%{_snap}/gcc-%{version}-%{_snap}.tar.bz2
+# Source0-md5: afe7a62dd812d7dbb9542472fc07cbe7
#Source0: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/%{name}-%{version}.tar.bz2
#Source0: ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-%{_snap}/gcc-4.1-%{_snap}.tar.bz2
-Source0: gcc-4.1-%{_snap}.tar.bz2
-# Source0-md5: 1adcffd82ab4f9dbc9f5a0a49cd00061
+#Source0: gcc-4.1-%{_snap}.tar.bz2
Source1: %{name}-optimize-la.pl
Patch0: %{name}-info.patch
Patch1: %{name}-nolocalefiles.patch
%prep
#setup -q -n gcc-%{version}
-%setup -q -n gcc-4_1-branch
+%setup -q -n gcc-%{version}-%{_snap}
+#setup -q -n gcc-4_1-branch
%patch0 -p1
%patch1 -p1
TEXCONFIG=false \
../configure \
--prefix=%{_prefix} \
+ --with-local-prefix=%{_prefix}/local \
--libdir=%{_libdir} \
--libexecdir=%{_libdir} \
--infodir=%{_infodir} \
--enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,fortran}%{?with_objc:,objc}%{?with_objcxx:,obj-c++}%{?with_ada:,ada}%{?with_java:,java}" \
--enable-c99 \
--enable-long-long \
+ --disable-libstdcxx-pch \
--%{?with_multilib:en}%{!?with_multilib:dis}able-multilib \
--enable-nls \
--disable-werror \
%{!?with_java:--without-x} \
%{?with_fortran:--enable-cmath} \
--with-long-double-128 \
+%ifarch ppc ppc64
+ --enable-secureplt \
+%endif
%if %{with java}
--enable-libgcj \
--enable-libgcj-multifile \
%if %{with cxx}
%find_lang libstdc\+\+
-rm -rf $RPM_BUILD_ROOT%{_includedir}/c++/%{version}/*/bits/stdc++.h.gch
install libstdc++-v3/include/stdc++.h $RPM_BUILD_ROOT%{_includedir}
%endif