Changeset 55e45f8d in rtems


Ignore:
Timestamp:
Aug 31, 2009, 8:00:11 AM (10 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, master
Children:
e258d50f
Parents:
106c03b
Message:

Upgrade.

Location:
contrib/crossrpms/freebsd7.2/i586
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • contrib/crossrpms/freebsd7.2/i586/Makefile.am

    r106c03b r55e45f8d  
    1111include ../libs.am
    1212
    13 BINUTILS_VERS = 2.19
     13BINUTILS_VERS = 2.19.1
    1414BINUTILS_PKGVERS = $(BINUTILS_VERS)
    15 BINUTILS_RPMREL = 0.20090827.1
     15BINUTILS_RPMREL = 0.20090831.1
    1616include ../binutils.am
    1717BINUTILS_OPTS +=
    1818
    19 GCC_VERS = 4.3.4
     19GCC_VERS = 4.4.1
    2020GCC_PKGVERS = $(GCC_VERS)
    21 GCC_RPMREL = 0.20090827.1
     21GCC_RPMREL = 0.20090831.1
    2222include ../gcc.am
    2323GCC_OPTS += --languages=cxx,fortran,objc
  • contrib/crossrpms/freebsd7.2/i586/binutils-sources.add

    r106c03b r55e45f8d  
    11Source0: http://ftp.gnu.org/gnu/binutils/binutils-2.19.tar.bz2
    2 Patch0:  ftp://ftp.rtems.org/pub/rtems/SOURCES/4.10/binutils-2.19-rtems4.10-20081023.diff
     2@PATCH0@
  • contrib/crossrpms/freebsd7.2/i586/i586-pc-freebsd7.2-binutils.spec

    r106c03b r55e45f8d  
    3131%endif
    3232
    33 %define binutils_pkgvers 2.19
    34 %define binutils_version 2.19
    35 %define binutils_rpmvers %{expand:%(echo "2.19" | tr - _ )}
     33%define binutils_pkgvers 2.19.1
     34%define binutils_version 2.19.1
     35%define binutils_rpmvers %{expand:%(echo "2.19.1" | tr - _ )}
    3636
    3737Name:           i586-pc-freebsd7.2-binutils
     
    3939Group:          Development/Tools
    4040Version:        %{binutils_rpmvers}
    41 Release:        0.20090827.1%{?dist}
     41Release:        0.20090831.1%{?dist}
    4242License:        GPL/LGPL
    4343URL:            http://sources.redhat.com/binutils
     
    5858
    5959Source0: http://ftp.gnu.org/gnu/binutils/binutils-2.19.tar.bz2
    60 Patch0:  ftp://ftp.rtems.org/pub/rtems/SOURCES/4.10/binutils-2.19-rtems4.10-20081023.diff
    6160
    6261%description
     
    165164%files -n i586-pc-freebsd7.2-binutils
    166165%defattr(-,root,root)
     166
    167167%{_mandir}/man1/i586-pc-freebsd7.2-*.1*
    168168
  • contrib/crossrpms/freebsd7.2/i586/i586-pc-freebsd7.2-gcc.spec

    r106c03b r55e45f8d  
    3232
    3333
    34 %define gcc_pkgvers 4.3.4
    35 %define gcc_version 4.3.4
    36 %define gcc_rpmvers %{expand:%(echo "4.3.4" | tr - _ )}
     34%define gcc_pkgvers 4.4.1
     35%define gcc_version 4.4.1
     36%define gcc_rpmvers %{expand:%(echo "4.4.1" | tr - _ )}
    3737
    3838
     
    4242Group:          Development/Tools
    4343Version:        %{gcc_rpmvers}
    44 Release:        0.20090827.1%{?dist}
     44Release:        0.20090831.1%{?dist}
    4545License:        GPL
    4646URL:            http://gcc.gnu.org
     
    123123Requires:       i586-pc-freebsd7.2-binutils
    124124Requires:       i586-pc-freebsd7.2-sys-root
     125Requires:       i586-pc-freebsd7.2-gcc-libgcc = %{gcc_rpmvers}-%{release}
    125126
    126127
     
    275276
    276277  # Collect multilib subdirectories
    277   f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
     278  multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
    278279
    279280
    280281  rm -f dirs ;
    281282  echo "%defattr(-,root,root,-)" >> dirs
    282   echo "%dir %{_gcclibdir}/gcc" >> dirs
    283   echo "%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2" >> dirs
    284 
    285283  TGTDIR="%{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}"
    286   for i in $f; do
     284  for i in $multilibs; do
    287285    case $i in
    288286    \.) echo "%dir ${TGTDIR}" >> dirs
     
    315313    *include/g++*);;
    316314    *include/c++*);;
     315    *include-fixed/*);;
    317316    *finclude/*);;
    318317    *adainclude*);;
     
    420419GNU cc compiler for i586-pc-freebsd7.2.
    421420
    422 %files -n i586-pc-freebsd7.2-gcc -f build/files.gcc
    423 %defattr(-,root,root)
     421# ==============================================================
     422# i586-pc-freebsd7.2-gcc-libgcc
     423# ==============================================================
     424%package -n i586-pc-freebsd7.2-gcc-libgcc
     425Summary:        libgcc for i586-pc-freebsd7.2-gcc
     426Group:          Development/Tools
     427Version:        %{gcc_rpmvers}
     428%{?_with_noarch_subpackages:BuildArch: noarch}
     429License:        GPL
     430
     431%description -n i586-pc-freebsd7.2-gcc-libgcc
     432libgcc i586-pc-freebsd7.2-gcc.
     433
     434
     435%files -n i586-pc-freebsd7.2-gcc
     436%defattr(-,root,root)
     437
    424438%{_mandir}/man1/i586-pc-freebsd7.2-gcc.1*
    425439%{_mandir}/man1/i586-pc-freebsd7.2-cpp.1*
     
    432446%{_bindir}/i586-pc-freebsd7.2-gccbug
    433447
    434 %dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include
    435 %if "%{gcc_version}" > "4.0.3"
    436 %if "i586-pc-freebsd7.2" != "bfin-rtems4.10"
    437 %if "i586-pc-freebsd7.2" != "avr-rtems4.10"
    438 %dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include/ssp
    439 %endif
    440 %endif
    441 %endif
    442 
    443 %if "%{gcc_version}" >= "4.3.0"
    444 %dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include-fixed
    445 %endif
    446 
    447448%dir %{_libexecdir}/gcc
    448449%dir %{_libexecdir}/gcc/i586-pc-freebsd7.2
     
    451452%{_libexecdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/collect2%{_exeext}
    452453
     454
     455%files -n i586-pc-freebsd7.2-gcc-libgcc -f build/files.gcc
     456%defattr(-,root,root)
     457%dir %{_gcclibdir}/gcc
     458%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2
     459%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}
     460%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include
     461
     462%if "%{gcc_version}" > "4.0.3"
     463%if "i586-pc-freebsd7.2" != "bfin-rtems4.10"
     464%if "i586-pc-freebsd7.2" != "avr-rtems4.10"
     465%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include/ssp
     466%endif
     467%endif
     468%endif
     469
     470%if "%{gcc_version}" >= "4.3.0"
     471%{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include-fixed
     472%endif
     473
    453474# ==============================================================
    454475# i586-pc-freebsd7.2-gcc-c++
     
    459480Version:        %{gcc_rpmvers}
    460481License:        GPL
     482Requires:       i586-pc-freebsd7.2-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
    461483
    462484%if "%{_build}" != "%{_host}"
    463485BuildRequires:  i586-pc-freebsd7.2-gcc-c++ = %{gcc_rpmvers}
    464486%endif
    465 Provides:       i586-pc-freebsd7.2-c++ = %{gcc_rpmvers}-%{release}
    466 Obsoletes:      i586-pc-freebsd7.2-c++ < %{gcc_rpmvers}-%{release}
    467487
    468488Requires:       i586-pc-freebsd7.2-gcc = %{gcc_rpmvers}-%{release}
     
    471491GCC c++ compiler for i586-pc-freebsd7.2.
    472492
    473 %files -n i586-pc-freebsd7.2-gcc-c++ -f build/files.g++
    474 %defattr(-,root,root)
     493
     494%package -n i586-pc-freebsd7.2-gcc-libstdc++
     495Summary:        libstdc++ for i586-pc-freebsd7.2
     496Group:          Development/Tools
     497Version:        %{gcc_rpmvers}
     498%{?_with_noarch_subpackages:BuildArch: noarch}
     499License:        GPL
     500
     501%description -n i586-pc-freebsd7.2-gcc-libstdc++
     502%{_summary}
     503
     504
     505%files -n i586-pc-freebsd7.2-gcc-c++
     506%defattr(-,root,root)
     507
    475508%{_mandir}/man1/i586-pc-freebsd7.2-g++.1*
    476509
     
    483516%{_libexecdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/cc1plus%{_exeext}
    484517
     518
     519%files -n i586-pc-freebsd7.2-gcc-libstdc++ -f build/files.g++
     520%defattr(-,root,root)
     521%dir %{_gcclibdir}/gcc
     522%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2
     523%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}
    485524%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include
    486525%{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include/c++
     
    495534License:        GPL
    496535
    497 Provides:       i586-pc-freebsd7.2-gfortran = %{gcc_rpmvers}-%{release}
    498 Obsoletes:      i586-pc-freebsd7.2-gfortran < %{gcc_rpmvers}-%{release}
    499 
    500536Requires:       i586-pc-freebsd7.2-gcc = %{gcc_rpmvers}-%{release}
    501 Obsoletes:      i586-pc-freebsd7.2-g77 < %{gcc_rpmvers}-%{release}
     537Requires:       i586-pc-freebsd7.2-gcc-libgfortran = %{gcc_rpmvers}-%{release}
    502538
    503539%description -n i586-pc-freebsd7.2-gcc-gfortran
    504540GCC fortran compiler for i586-pc-freebsd7.2.
    505541
    506 %files -n i586-pc-freebsd7.2-gcc-gfortran -f build/files.gfortran
     542%files -n i586-pc-freebsd7.2-gcc-gfortran
    507543%defattr(-,root,root)
    508544%{_bindir}/i586-pc-freebsd7.2-gfortran%{_exeext}
     
    515551%{_libexecdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/f951%{_exeext}
    516552
     553# ==============================================================
     554# i586-pc-freebsd7.2-gcc-libgfortran
     555# ==============================================================
     556%package -n i586-pc-freebsd7.2-gcc-libgfortran
     557Summary:        Fortran 95 support libraries for i586-pc-freebsd7.2-gcc
     558Group:          Development/Tools
     559Version:        %{gcc_rpmvers}
     560%{?_with_noarch_subpackages:BuildArch: noarch}
     561License:        GPL
     562
     563%description -n i586-pc-freebsd7.2-gcc-libgfortran
     564%{_summary}
     565
     566%files -n i586-pc-freebsd7.2-gcc-libgfortran -f build/files.gfortran
     567%defattr(-,root,root)
     568%dir %{_gcclibdir}/gcc
     569%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2
     570%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}
    517571%if "%{gcc_version}" >= "4.2.0"
    518572%{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/finclude
     
    527581Version:        %{gcc_rpmvers}
    528582License:        GPL
    529 Provides:       i586-pc-freebsd7.2-objc = %{gcc_rpmvers}-%{release}
    530 Obsoletes:      i586-pc-freebsd7.2-objc < %{gcc_rpmvers}-%{release}
    531583
    532584Requires:       i586-pc-freebsd7.2-gcc = %{gcc_rpmvers}-%{release}
     585Requires:       i586-pc-freebsd7.2-gcc-libobjc = %{gcc_rpmvers}-%{release}
    533586
    534587%description -n i586-pc-freebsd7.2-gcc-objc
    535588GCC objc compiler for i586-pc-freebsd7.2.
    536589
    537 %files -n i586-pc-freebsd7.2-gcc-objc -f build/files.objc
    538 %defattr(-,root,root)
    539 
     590%files -n i586-pc-freebsd7.2-gcc-objc
     591%defattr(-,root,root)
    540592%dir %{_libexecdir}/gcc
    541593%dir %{_libexecdir}/gcc/i586-pc-freebsd7.2
     
    543595%{_libexecdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/cc1obj%{_exeext}
    544596
     597# ==============================================================
     598# i586-pc-freebsd7.2-gcc-libobjc
     599# ==============================================================
     600%package -n i586-pc-freebsd7.2-gcc-libobjc
     601Summary:        Objective C support for i586-pc-freebsd7.2-gcc
     602Group:          Development/Tools
     603Version:        %{gcc_rpmvers}
     604%{?_with_noarch_subpackages:BuildArch: noarch}
     605License:        GPL
     606
     607%description -n i586-pc-freebsd7.2-gcc-libobjc
     608Support libraries for GCC's objc compiler for i586-pc-freebsd7.2.
     609
     610%files -n i586-pc-freebsd7.2-gcc-libobjc -f build/files.objc
     611%defattr(-,root,root)
     612%dir %{_gcclibdir}/gcc
     613%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2
     614%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}
     615%dir %{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include
    545616%{_gcclibdir}/gcc/i586-pc-freebsd7.2/%{gcc_version}/include/objc
    546617
Note: See TracChangeset for help on using the changeset viewer.