Ignore:
Timestamp:
Nov 17, 2010, 9:54:30 PM (15 years ago)
Author:
Yuri Dario
Message:

spec: update gcc4 build to latest binaries (20100712).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/gcc4.spec

    r100 r109  
    44Name: gcc
    55Version: %{gcc_version}
    6 Release: 1
     6Release: 2
     7
    78# libgcc, libgfortran, libmudflap, libgomp, libstdc++ and crtstuff have
    89# GCC Runtime Exception.
    910License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
    1011Group: Development/Languages
    11 Source0: gcc-%{version}.zip
    1212URL: http://gcc.gnu.org
     13
     14Source0: gcc-%{version}-os2-20100712.zip
     15Source1: gpl.zip
     16Source2: gcc-ssp.zip
    1317
    1418BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
     
    3236
    3337%prep
    34 %setup -q -n gcc-%{version}
     38%setup -q -c -a 1 -a 2
    3539
    3640%install
    3741rm -rf $RPM_BUILD_ROOT
    3842mkdir -p %{buildroot}%{_usr}
    39 cp -r "*" %{buildroot}%{_usr}
     43cp -r usr/local444/* %{buildroot}%{_usr}/
     44
     45mkdir -p %{buildroot}/%_docdir/%{name}-%{version}
     46cp COPYING %{buildroot}%_docdir/%{name}-%{version}/
     47cp COPYING.LGPL %{buildroot}%_docdir/%{name}-%{version}/
     48
     49cp ssp* %{buildroot}%{_libdir}
     50rm %{buildroot}%{_libdir}/ssp*.lib
     51rm %{buildroot}%{_libdir}/ssp*.dll
     52
     53mv %{buildroot}%{_usr}/gcc444.cmd $RPM_BUILD_ROOT%_docdir/%{name}-%{version}/
     54mv %{buildroot}%{_usr}/readme.os2 $RPM_BUILD_ROOT%_docdir/%{name}-%{version}/
     55mv %{buildroot}%{_usr}/stdio.diff $RPM_BUILD_ROOT%_docdir/%{name}-%{version}/
     56
     57ln -s /@unixroot/usr/libexec/gcc/i386-pc-os2-emx/4.4.4/cc1.exe %{buildroot}/@unixroot/usr/bin/cc1.exe
     58ln -s /@unixroot/usr/libexec/gcc/i386-pc-os2-emx/4.4.4/cc1plus.exe %{buildroot}/@unixroot/usr/bin/cc1plus.exe
     59
    4060
    4161%clean
     
    4666%{_usr}/bin
    4767%{_usr}/include
     68%{_usr}/info
    4869%{_libdir}/*.*a
    4970%{_libdir}/*.spec
Note: See TracChangeset for help on using the changeset viewer.