Summary(pl): Kolekcja kompilatorów GNU
Name: gcc
Version: 2.95.4
-Release: 0.%{snap}.1
+Release: 0.%{snap}.2
License: GPL
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Source0: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{rver}/%{name}-%{rver}.tar.gz
Source1: gcov.1
# generated from binutils' info
Source2: c++filt.1
-Source3: %{name}-non-english-man-pages.tar.bz2
+Source3: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
Patch0: %{name}-info.patch
Patch1: %{name}-pld-linux.patch
Patch2: %{name}-libstdc++.patch
Summary(pl): Wspomaganie C++ dla kompilatora gcc
Summary(tr): gcc için C++ desteði
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Obsoletes: egcc-c++
Obsoletes: egcs-c++
Requires: %{name} = %{version}
Summary(pl): Wspomaganie obiektowego C dla kompilatora gcc
Summary(tr): gcc için Objective C desteði
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Obsoletes: egcc-objc
Obsoletes: egcs-objc
Requires: %{name} = %{version}
Summary: Fortran 77 support for gcc
Summary(pl): Wspomaganie Fortran 77 dla gcc
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Obsoletes: egcs-g77
%description g77
Summary: CHILL support for gcc
Summary(pl): Wspomoganie CHILL dla gcc
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Requires: %{name} = %{version}
%description chill
Summary: Java support for gcc
Summary(pl): Wspomoganie Java dla gcc
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Requires: %{name} = %{version}
Requires: libgcj >= 2.95.1
Summary: GNU c++ library
Summary(pl): Biblioteki GNU C++
Group: Libraries
-Group(de): Libraries
-Group(fr): Librairies
-Group(pl): Biblioteki
Version: %{STDC_VERSION}
Release: %{STDC_RELEASE}
Obsoletes: libg++
Summary(pl): Pliki nag³ówkowe do programowania z u¿yciem bibliotek C++
Summary(tr): C++ ile program geliþtirmek için gerekli dosyalar
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
Version: %{STDC_VERSION}
Release: %{STDC_RELEASE}
Requires: libstdc++ = %{STDC_VERSION}
Summary: Static c++ standard library
Summary(pl): Biblioteka statyczna c++
Group: Development/Libraries
-Group(de): Entwicklung/Libraries
-Group(fr): Development/Librairies
-Group(pl): Programowanie/Biblioteki
Version: %{STDC_VERSION}
Release: %{STDC_RELEASE}
Requires: libstdc++-devel = %{STDC_VERSION}
Summary: The C Pre Processor
Summary(pl): Preprocesor C
Group: Development/Languages
-Group(de): Entwicklung/Sprachen
-Group(pl): Programowanie/Jêzyki
Obsoletes: egcs-cpp
Obsoletes: gcc-cpp
echo .so g77.1 > $RPM_BUILD_ROOT%{_mandir}/man1/f77.1
echo .so cccp.1 > $RPM_BUILD_ROOT%{_mandir}/man1/cpp.1
-install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/
-install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1/
-bzip2 -dc %{SOURCE6} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}/
+install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1
+install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1
+bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
ln -sf g77 $RPM_BUILD_ROOT%{_bindir}/f77
(cd $RPM_BUILD_ROOT%{_libdir} ; ln -sf libstdc++.so.*.*.* $RPM_BUILD_ROOT%{_libdir}/libstdc++.so)
gzip -9nf ../READ* ../ChangeLog ../gcc/ch/chill.brochure
+%clean
+rm -rf $RPM_BUILD_ROOT
+
%post
[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
%post -p /sbin/ldconfig -n libstdc++
%postun -p /sbin/ldconfig -n libstdc++
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
%defattr(644,root,root,755)
%doc READ* ChangeLog.gz