Changeset b66f71f in rtems


Ignore:
Timestamp:
Aug 7, 2011, 3:57:46 AM (10 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.9
Children:
3eee3ef
Parents:
2b29f934
Message:

Sync with cvs-HEAD.

Location:
contrib/crossrpms/gcc
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • contrib/crossrpms/gcc/build.add

    r2b29f934 rb66f71f  
    1919%if %build_gnat
    2020  languages="$languages,ada"
    21 %endif
    22 %if %build_libgcj
    23   optargs="--enable-libgcj"
    2421%endif
    2522%if "%{_prefix}" != "/usr"
  • contrib/crossrpms/gcc/gccnewlib.add

    r2b29f934 rb66f71f  
    88%define newlib_version          @NEWLIB_VERS@
    99%endif
    10 
    11 %define mpfr_version    2.3.1
    1210
    1311Name:           @rpmprefix@@tool_target@-gcc
  • contrib/crossrpms/gcc/prep.add

    r2b29f934 rb66f71f  
    5353%endif
    5454
     55%if 0%{?_build_mpc}
     56%setup -q -T -D -n %{name}-%{version} -a61
     57%{?PATCH61:%patch61 -p1}
     58  # Build mpc one-tree style
     59  ln -s ../mpc-%{mpc_version} gcc-%{gcc_pkgvers}/mpc
     60%endif
     61
     62%if 0%{?_build_gmp}
     63%setup -q -T -D -n %{name}-%{version} -a62
     64%{?PATCH62:%patch62 -p1}
     65  # Build gmp one-tree style
     66  ln -s ../gmp-%{gmp_version} gcc-%{gcc_pkgvers}/gmp
     67%endif
     68
     69%if 0%{?_build_libelf}
     70%setup -q -T -D -n %{name}-%{version} -a63
     71%{?PATCH63:%patch63 -p1}
     72  # Build libelf one-tree style
     73  ln -s ../libelf-%{libelf_version} gcc-%{gcc_pkgvers}/libelf
     74%endif
     75
    5576@PREP@
    5677
  • contrib/crossrpms/gcc/target-c++.add

    r2b29f934 rb66f71f  
    88Version:        %{gcc_rpmvers}
    99License:        GPL
     10Requires:       @rpmprefix@@tool_target@-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
    1011
    1112%if "%{_build}" != "%{_host}"
     
    2122GCC c++ compiler for @tool_target@.
    2223
    23 %files -n @rpmprefix@@tool_target@-gcc-c++ -f build/files.g++
     24
     25%package -n @rpmprefix@@tool_target@-gcc-libstdc++
     26Summary:        libstdc++ for @tool_target@
     27Group:          Development/Tools
     28Version:        %{gcc_rpmvers}
     29%{?_with_noarch_subpackages:BuildArch: noarch}
     30License:        GPL
     31
     32%description -n @rpmprefix@@tool_target@-gcc-libstdc++
     33%{summary}
     34
     35
     36%files -n @rpmprefix@@tool_target@-gcc-c++
    2437%defattr(-,root,root)
     38%sysdir %{_prefix}
     39
     40%sysdir %{_mandir}
     41%sysdir %{_mandir}/man1
    2542%{_mandir}/man1/@tool_target@-g++.1*
    2643
     44%sysdir %{_bindir}
    2745%{_bindir}/@tool_target@-c++%{_exeext}
    2846%{_bindir}/@tool_target@-g++%{_exeext}
    2947
     48%sysdir %{_libexecdir}
    3049%dir %{_libexecdir}/gcc
    3150%dir %{_libexecdir}/gcc/@tool_target@
     
    3352%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/cc1plus%{_exeext}
    3453
     54
     55%files -n @rpmprefix@@tool_target@-gcc-libstdc++ -f build/files.g++
     56%defattr(-,root,root)
     57%sysdir %{_prefix}
     58%sysdir %{_gcclibdir}
     59%dir %{_gcclibdir}/gcc
     60%dir %{_gcclibdir}/gcc/@tool_target@
     61%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}
    3562%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include
    3663%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include/c++
  • contrib/crossrpms/gcc/target-gcc.add

    r2b29f934 rb66f71f  
    1717GNU cc compiler for @tool_target@.
    1818
    19 %files -n @rpmprefix@@tool_target@-gcc -f build/files.gcc
     19# ==============================================================
     20# @rpmprefix@@tool_target@-gcc-libgcc
     21# ==============================================================
     22%package -n @rpmprefix@@tool_target@-gcc-libgcc
     23Summary:        libgcc for @tool_target@-gcc
     24Group:          Development/Tools
     25Version:        %{gcc_rpmvers}
     26%{?_with_noarch_subpackages:BuildArch: noarch}
     27Requires:       @rpmprefix@@tool_target@-newlib = %{newlib_version}-@NEWLIB_RPMREL@
     28License:        GPL
     29
     30%description -n @rpmprefix@@tool_target@-gcc-libgcc
     31libgcc @tool_target@-gcc.
     32
     33
     34%files -n @rpmprefix@@tool_target@-gcc
    2035%defattr(-,root,root)
     36%sysdir %{_prefix}
     37
    2138%sysdir %{_mandir}
    2239%sysdir %{_mandir}/man1
     
    3047%{_bindir}/@tool_target@-gcc-%{gcc_version}%{_exeext}
    3148%{_bindir}/@tool_target@-gcov%{_exeext}
     49%if "%{gcc_version}" < "4.6.0"
    3250%{_bindir}/@tool_target@-gccbug
     51%endif
    3352
     53%sysdir %{_libexecdir}
     54%dir %{_libexecdir}/gcc
     55%dir %{_libexecdir}/gcc/@tool_target@
     56%dir %{_libexecdir}/gcc/@tool_target@/%{gcc_version}
     57%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/cc1%{_exeext}
     58%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/collect2%{_exeext}
     59%if "%{gcc_version}" >= "4.5.0"
     60%{?with_lto:%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/lto%{_exeext}}
     61%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/lto-wrapper%{_exeext}
     62%endif
     63
     64%files -n @rpmprefix@@tool_target@-gcc-libgcc -f build/files.gcc
     65%defattr(-,root,root)
     66%sysdir %{_prefix}
     67%sysdir %{_gcclibdir}
     68%dir %{_gcclibdir}/gcc
     69%dir %{_gcclibdir}/gcc/@tool_target@
     70%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}
    3471%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include
     72
    3573%if "%{gcc_version}" > "4.0.3"
    3674%if "@tool_target@" != "bfin-rtems@rtems_api@"
     
    4280
    4381%if "%{gcc_version}" >= "4.3.0"
    44 %dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include-fixed
     82%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include-fixed
    4583%endif
    4684
    47 %dir %{_libexecdir}/gcc
    48 %dir %{_libexecdir}/gcc/@tool_target@
    49 %dir %{_libexecdir}/gcc/@tool_target@/%{gcc_version}
    50 %{_libexecdir}/gcc/@tool_target@/%{gcc_version}/cc1%{_exeext}
    51 %{_libexecdir}/gcc/@tool_target@/%{gcc_version}/collect2%{_exeext}
    52 
  • contrib/crossrpms/gcc/target-gfortran.add

    r2b29f934 rb66f71f  
    1212Requires:       @rpmprefix@gcc-gfortran-common
    1313%endif
     14Requires:       @rpmprefix@@tool_target@-gcc = %{gcc_rpmvers}-%{release}
    1415Requires:       @rpmprefix@@tool_target@-gcc-libgfortran = %{gcc_rpmvers}-%{release}
    1516
     
    1718GCC fortran compiler for @tool_target@.
    1819
    19 %files -n @rpmprefix@@tool_target@-gcc-gfortran -f build/files.gfortran
     20%files -n @rpmprefix@@tool_target@-gcc-gfortran
    2021%defattr(-,root,root)
     22%sysdir %{_prefix}
     23%sysdir %{_bindir}
    2124%{_bindir}/@tool_target@-gfortran%{_exeext}
    2225
     26%sysdir %{_mandir}
     27%sysdir %{_mandir}/man1
    2328%{_mandir}/man1/@tool_target@-gfortran.1*
    2429
     30%sysdir %{_libexecdir}
    2531%dir %{_libexecdir}/gcc
    2632%dir %{_libexecdir}/gcc/@tool_target@
    2733%dir %{_libexecdir}/gcc/@tool_target@/%{gcc_version}
    2834%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/f951%{_exeext}
     35
     36# ==============================================================
     37# @rpmprefix@@tool_target@-gcc-libgfortran
     38# ==============================================================
     39%package -n @rpmprefix@@tool_target@-gcc-libgfortran
     40Summary:        Fortran 95 support libraries for @tool_target@-gcc
     41Group:          Development/Tools
     42Version:        %{gcc_rpmvers}
     43%{?_with_noarch_subpackages:BuildArch: noarch}
     44License:        GPL
     45
     46%description -n @rpmprefix@@tool_target@-gcc-libgfortran
     47%{summary}
     48
     49%files -n @rpmprefix@@tool_target@-gcc-libgfortran -f build/files.gfortran
     50%defattr(-,root,root)
     51%sysdir %{_prefix}
     52%sysdir %{_gcclibdir}
     53%dir %{_gcclibdir}/gcc
     54%dir %{_gcclibdir}/gcc/@tool_target@
     55%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}
     56%if "%{gcc_version}" >= "4.2.0"
     57%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/finclude
     58%endif
    2959%endif
    3060
  • contrib/crossrpms/gcc/target-gnat.add

    r2b29f934 rb66f71f  
    88Version:        %{gcc_rpmvers}
    99License:        GPL
    10 Provides:       @rpmprefix@@tool_target@-gcc-gnat = %{gcc_rpmvers}-%{release}
    1110
    1211%if %_build_infos
     
    2221%files -n @rpmprefix@@tool_target@-gcc-gnat
    2322%defattr(-,root,root)
     23%sysdir %{_prefix}
     24
     25%sysdir %{_bindir}
    2426%{_bindir}/@tool_target@-gnat*
    2527%{_bindir}/@tool_target@-gprmake%{_exeext}
    2628
     29%sysdir %{_libexecdir}
    2730%dir %{_libexecdir}/gcc
    2831%dir %{_libexecdir}/gcc/@tool_target@
     
    3033%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/gnat1%{_exeext}
    3134
     35%sysdir %{_gcclibdir}
     36%dir %{_gcclibdir}/gcc
     37%dir %{_gcclibdir}/gcc/@tool_target@
     38%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}
    3239%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/adalib
    3340%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/adainclude
  • contrib/crossrpms/gcc/target-newlib.add

    r2b29f934 rb66f71f  
    99Version:        %{newlib_version}
    1010Release:        @NEWLIB_RPMREL@
     11%{?_with_noarch_subpackages:BuildArch: noarch}
    1112
    1213%if %build_infos
     
    1920%files -n @rpmprefix@@tool_target@-newlib -f build/files.newlib
    2021%defattr(-,root,root)
    21 %sysdir %{_prefix}
     22%sysdir %{_exec_prefix}
    2223%dir %{_exec_prefix}/@tool_target@
    2324%{_exec_prefix}/@tool_target@/include
  • contrib/crossrpms/gcc/target-objc.add

    r2b29f934 rb66f71f  
    1010
    1111Requires:       @rpmprefix@@tool_target@-gcc = %{gcc_rpmvers}-%{release}
     12Requires:       @rpmprefix@@tool_target@-gcc-libobjc = %{gcc_rpmvers}-%{release}
    1213
    1314%description -n @rpmprefix@@tool_target@-gcc-objc
    1415GCC objc compiler for @tool_target@.
    1516
    16 %files -n @rpmprefix@@tool_target@-gcc-objc -f build/files.objc
     17%files -n @rpmprefix@@tool_target@-gcc-objc
    1718%defattr(-,root,root)
    18 
     19%sysdir %{_exec_prefix}
     20%sysdir %{_libexecdir}
    1921%dir %{_libexecdir}/gcc
    2022%dir %{_libexecdir}/gcc/@tool_target@
     
    2224%{_libexecdir}/gcc/@tool_target@/%{gcc_version}/cc1obj%{_exeext}
    2325
     26# ==============================================================
     27# @rpmprefix@@tool_target@-gcc-libobjc
     28# ==============================================================
     29%package -n @rpmprefix@@tool_target@-gcc-libobjc
     30Summary:        Objective C support for @tool_target@-gcc
     31Group:          Development/Tools
     32Version:        %{gcc_rpmvers}
     33%{?_with_noarch_subpackages:BuildArch: noarch}
     34License:        GPL
     35
     36%description -n @rpmprefix@@tool_target@-gcc-libobjc
     37Support libraries for GCC's objc compiler for @tool_target@.
     38
     39%files -n @rpmprefix@@tool_target@-gcc-libobjc -f build/files.objc
     40%defattr(-,root,root)
     41%sysdir %{_prefix}
     42%sysdir %{_gcclibdir}
     43%dir %{_gcclibdir}/gcc
     44%dir %{_gcclibdir}/gcc/@tool_target@
     45%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}
     46%dir %{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include
    2447%{_gcclibdir}/gcc/@tool_target@/%{gcc_version}/include/objc
    2548%endif
Note: See TracChangeset for help on using the changeset viewer.