mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-28 07:20:16 +00:00
Regenerate.
This commit is contained in:
@@ -58,7 +58,7 @@ Summary: arm-rtems4.10 gcc
|
||||
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
Release: 7%{?dist}
|
||||
Release: 8%{?dist}
|
||||
License: GPL
|
||||
URL: http://gcc.gnu.org
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
@@ -135,7 +135,8 @@ BuildRequires: rtems-4.10-arm-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-arm-rtems4.10-binutils
|
||||
Requires: rtems-4.10-arm-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
Requires: rtems-4.10-arm-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-arm-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
|
||||
|
||||
%define _gcclibdir %{_prefix}/lib
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/arm-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/arm-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -463,7 +460,7 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
# Group: Development/Tools
|
||||
# Version: %{gcc_rpmvers}
|
||||
# Requires: rtems-4.10-arm-rtems4.10-binutils
|
||||
# Requires: rtems-4.10-arm-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
# Requires: rtems-4.10-arm-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
# License: GPL
|
||||
|
||||
# %if %build_infos
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-arm-rtems4.10-gcc
|
||||
GNU cc compiler for arm-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-arm-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-arm-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for arm-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-arm-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-arm-rtems4.10-gcc-libgcc
|
||||
libgcc arm-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/arm-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for arm-rtems4.10.
|
||||
%{_bindir}/arm-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/arm-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "arm-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "arm-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for arm-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for arm-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for arm-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-arm-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-arm-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-arm-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-arm-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-arm-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-arm-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-arm-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for arm-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-arm-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for arm-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-arm-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/arm-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/arm-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/arm-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/arm-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-arm-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/arm-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -600,7 +650,8 @@ Summary: C Library (newlib) for arm-rtems4.10
|
||||
Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
Release: 48%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for arm-rtems4.10.
|
||||
%files -n rtems-4.10-arm-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/arm-rtems4.10
|
||||
%{_exec_prefix}/arm-rtems4.10/include
|
||||
|
||||
@@ -620,7 +672,8 @@ Newlib C Library for arm-rtems4.10.
|
||||
Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
Release: 48%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-avr-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-avr-rtems4.10-binutils
|
||||
Requires: rtems-4.10-avr-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-avr-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -299,11 +300,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/avr-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -315,13 +316,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/avr-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/avr-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -352,6 +348,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -465,8 +462,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-avr-rtems4.10-gcc
|
||||
GNU cc compiler for avr-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-avr-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-avr-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-avr-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for avr-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-avr-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-avr-rtems4.10-gcc-libgcc
|
||||
libgcc avr-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-avr-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/avr-rtems4.10-gcc.1*
|
||||
@@ -480,7 +494,23 @@ GNU cc compiler for avr-rtems4.10.
|
||||
%{_bindir}/avr-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/avr-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/avr-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-avr-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/avr-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/avr-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/avr-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "avr-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "avr-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -490,15 +520,9 @@ GNU cc compiler for avr-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/avr-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/avr-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/avr-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/avr-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -506,6 +530,7 @@ GNU cc compiler for avr-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -558,6 +583,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -567,6 +593,7 @@ Newlib C Library for avr-rtems4.10.
|
||||
%files -n rtems-4.10-avr-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/avr-rtems4.10
|
||||
%{_exec_prefix}/avr-rtems4.10/include
|
||||
|
||||
@@ -578,6 +605,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -58,7 +58,7 @@ Summary: bfin-rtems4.10 gcc
|
||||
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
Release: 7%{?dist}
|
||||
Release: 8%{?dist}
|
||||
License: GPL
|
||||
URL: http://gcc.gnu.org
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
@@ -135,7 +135,8 @@ BuildRequires: rtems-4.10-bfin-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-bfin-rtems4.10-binutils
|
||||
Requires: rtems-4.10-bfin-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
Requires: rtems-4.10-bfin-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-bfin-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
|
||||
|
||||
%define _gcclibdir %{_prefix}/lib
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/bfin-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/bfin-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -463,7 +460,7 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
# Group: Development/Tools
|
||||
# Version: %{gcc_rpmvers}
|
||||
# Requires: rtems-4.10-bfin-rtems4.10-binutils
|
||||
# Requires: rtems-4.10-bfin-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
# Requires: rtems-4.10-bfin-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
# License: GPL
|
||||
|
||||
# %if %build_infos
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-bfin-rtems4.10-gcc
|
||||
GNU cc compiler for bfin-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-bfin-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-bfin-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for bfin-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-bfin-rtems4.10-newlib = %{newlib_version}-48%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-bfin-rtems4.10-gcc-libgcc
|
||||
libgcc bfin-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/bfin-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for bfin-rtems4.10.
|
||||
%{_bindir}/bfin-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/bfin-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "bfin-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "bfin-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for bfin-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for bfin-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for bfin-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-bfin-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-bfin-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-bfin-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-bfin-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-bfin-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-bfin-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-bfin-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for bfin-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-bfin-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for bfin-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-bfin-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/bfin-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/bfin-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/bfin-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/bfin-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-bfin-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/bfin-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -600,7 +650,8 @@ Summary: C Library (newlib) for bfin-rtems4.10
|
||||
Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
Release: 48%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for bfin-rtems4.10.
|
||||
%files -n rtems-4.10-bfin-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/bfin-rtems4.10
|
||||
%{_exec_prefix}/bfin-rtems4.10/include
|
||||
|
||||
@@ -620,7 +672,8 @@ Newlib C Library for bfin-rtems4.10.
|
||||
Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
Release: 48%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-h8300-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-h8300-rtems4.10-binutils
|
||||
Requires: rtems-4.10-h8300-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-h8300-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/h8300-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/h8300-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-h8300-rtems4.10-gcc
|
||||
GNU cc compiler for h8300-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-h8300-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-h8300-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for h8300-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-h8300-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-h8300-rtems4.10-gcc-libgcc
|
||||
libgcc h8300-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/h8300-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for h8300-rtems4.10.
|
||||
%{_bindir}/h8300-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/h8300-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "h8300-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "h8300-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for h8300-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for h8300-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for h8300-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-h8300-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-h8300-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-h8300-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-h8300-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-h8300-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-h8300-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-h8300-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for h8300-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-h8300-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for h8300-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-h8300-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/h8300-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/h8300-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/h8300-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/h8300-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-h8300-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/h8300-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for h8300-rtems4.10.
|
||||
%files -n rtems-4.10-h8300-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/h8300-rtems4.10
|
||||
%{_exec_prefix}/h8300-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-i386-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-i386-rtems4.10-binutils
|
||||
Requires: rtems-4.10-i386-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-i386-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/i386-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/i386-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-i386-rtems4.10-gcc
|
||||
GNU cc compiler for i386-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-i386-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-i386-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for i386-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-i386-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-i386-rtems4.10-gcc-libgcc
|
||||
libgcc i386-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/i386-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for i386-rtems4.10.
|
||||
%{_bindir}/i386-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/i386-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "i386-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "i386-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for i386-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for i386-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for i386-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-i386-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-i386-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-i386-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-i386-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-i386-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-i386-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-i386-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for i386-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-i386-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for i386-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-i386-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/i386-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/i386-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/i386-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/i386-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-i386-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/i386-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for i386-rtems4.10.
|
||||
%files -n rtems-4.10-i386-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/i386-rtems4.10
|
||||
%{_exec_prefix}/i386-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-lm32-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-lm32-rtems4.10-binutils
|
||||
Requires: rtems-4.10-lm32-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-lm32-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/lm32-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/lm32-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-lm32-rtems4.10-gcc
|
||||
GNU cc compiler for lm32-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-lm32-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-lm32-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for lm32-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-lm32-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-lm32-rtems4.10-gcc-libgcc
|
||||
libgcc lm32-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/lm32-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for lm32-rtems4.10.
|
||||
%{_bindir}/lm32-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/lm32-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "lm32-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "lm32-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for lm32-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for lm32-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for lm32-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-lm32-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-lm32-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-lm32-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-lm32-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-lm32-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-lm32-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-lm32-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for lm32-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-lm32-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for lm32-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-lm32-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/lm32-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/lm32-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/lm32-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/lm32-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-lm32-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/lm32-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for lm32-rtems4.10.
|
||||
%files -n rtems-4.10-lm32-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/lm32-rtems4.10
|
||||
%{_exec_prefix}/lm32-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -134,6 +134,7 @@ BuildRequires: texinfo >= 4.2
|
||||
BuildRequires: rtems-4.10-m32c-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-m32c-rtems4.10-binutils
|
||||
Requires: rtems-4.10-m32c-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-m32c-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -299,11 +300,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/m32c-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -315,13 +316,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/m32c-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/m32c-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -352,6 +348,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -465,8 +462,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-m32c-rtems4.10-gcc
|
||||
GNU cc compiler for m32c-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-m32c-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-m32c-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-m32c-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for m32c-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-m32c-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-m32c-rtems4.10-gcc-libgcc
|
||||
libgcc m32c-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-m32c-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/m32c-rtems4.10-gcc.1*
|
||||
@@ -480,7 +494,23 @@ GNU cc compiler for m32c-rtems4.10.
|
||||
%{_bindir}/m32c-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/m32c-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m32c-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-m32c-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/m32c-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/m32c-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/m32c-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "m32c-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "m32c-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -490,15 +520,9 @@ GNU cc compiler for m32c-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/m32c-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/m32c-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m32c-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m32c-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -511,6 +535,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
|
||||
%description -n rtems-4.10-m32c-rtems4.10-newlib
|
||||
@@ -519,6 +544,7 @@ Newlib C Library for m32c-rtems4.10.
|
||||
%files -n rtems-4.10-m32c-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/m32c-rtems4.10
|
||||
%{_exec_prefix}/m32c-rtems4.10/include
|
||||
|
||||
|
||||
@@ -134,6 +134,7 @@ BuildRequires: texinfo >= 4.2
|
||||
BuildRequires: rtems-4.10-m32r-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-m32r-rtems4.10-binutils
|
||||
Requires: rtems-4.10-m32r-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-m32r-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -299,11 +300,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/m32r-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -315,13 +316,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/m32r-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/m32r-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -352,6 +348,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -465,8 +462,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-m32r-rtems4.10-gcc
|
||||
GNU cc compiler for m32r-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-m32r-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-m32r-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-m32r-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for m32r-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-m32r-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-m32r-rtems4.10-gcc-libgcc
|
||||
libgcc m32r-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-m32r-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/m32r-rtems4.10-gcc.1*
|
||||
@@ -480,7 +494,23 @@ GNU cc compiler for m32r-rtems4.10.
|
||||
%{_bindir}/m32r-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/m32r-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m32r-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-m32r-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/m32r-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/m32r-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/m32r-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "m32r-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "m32r-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -490,15 +520,9 @@ GNU cc compiler for m32r-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/m32r-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/m32r-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m32r-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m32r-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -511,6 +535,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
|
||||
%description -n rtems-4.10-m32r-rtems4.10-newlib
|
||||
@@ -519,6 +544,7 @@ Newlib C Library for m32r-rtems4.10.
|
||||
%files -n rtems-4.10-m32r-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/m32r-rtems4.10
|
||||
%{_exec_prefix}/m32r-rtems4.10/include
|
||||
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-m68k-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-m68k-rtems4.10-binutils
|
||||
Requires: rtems-4.10-m68k-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-m68k-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/m68k-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/m68k-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-m68k-rtems4.10-gcc
|
||||
GNU cc compiler for m68k-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-m68k-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-m68k-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for m68k-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-m68k-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-m68k-rtems4.10-gcc-libgcc
|
||||
libgcc m68k-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/m68k-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for m68k-rtems4.10.
|
||||
%{_bindir}/m68k-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/m68k-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "m68k-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "m68k-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for m68k-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for m68k-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for m68k-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-m68k-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-m68k-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-m68k-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-m68k-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-m68k-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-m68k-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-m68k-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for m68k-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-m68k-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for m68k-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-m68k-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/m68k-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/m68k-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/m68k-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/m68k-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-m68k-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/m68k-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for m68k-rtems4.10.
|
||||
%files -n rtems-4.10-m68k-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/m68k-rtems4.10
|
||||
%{_exec_prefix}/m68k-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-mips-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-mips-rtems4.10-binutils
|
||||
Requires: rtems-4.10-mips-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-mips-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/mips-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/mips-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-mips-rtems4.10-gcc
|
||||
GNU cc compiler for mips-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-mips-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-mips-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for mips-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-mips-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-mips-rtems4.10-gcc-libgcc
|
||||
libgcc mips-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/mips-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for mips-rtems4.10.
|
||||
%{_bindir}/mips-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/mips-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "mips-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "mips-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for mips-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for mips-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for mips-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-mips-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-mips-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-mips-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-mips-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-mips-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-mips-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-mips-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for mips-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-mips-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for mips-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-mips-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/mips-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/mips-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/mips-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/mips-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-mips-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/mips-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for mips-rtems4.10.
|
||||
%files -n rtems-4.10-mips-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/mips-rtems4.10
|
||||
%{_exec_prefix}/mips-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-powerpc-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-binutils
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/powerpc-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/powerpc-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-powerpc-rtems4.10-gcc
|
||||
GNU cc compiler for powerpc-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-powerpc-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-powerpc-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for powerpc-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-powerpc-rtems4.10-gcc-libgcc
|
||||
libgcc powerpc-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/powerpc-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for powerpc-rtems4.10.
|
||||
%{_bindir}/powerpc-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/powerpc-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "powerpc-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "powerpc-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for powerpc-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for powerpc-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for powerpc-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-powerpc-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-powerpc-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-powerpc-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-powerpc-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-powerpc-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-powerpc-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for powerpc-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-powerpc-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for powerpc-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-powerpc-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/powerpc-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/powerpc-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/powerpc-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/powerpc-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/powerpc-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for powerpc-rtems4.10.
|
||||
%files -n rtems-4.10-powerpc-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/powerpc-rtems4.10
|
||||
%{_exec_prefix}/powerpc-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-sh-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-sh-rtems4.10-binutils
|
||||
Requires: rtems-4.10-sh-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-sh-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/sh-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/sh-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-sh-rtems4.10-gcc
|
||||
GNU cc compiler for sh-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-sh-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-sh-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for sh-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-sh-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-sh-rtems4.10-gcc-libgcc
|
||||
libgcc sh-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/sh-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for sh-rtems4.10.
|
||||
%{_bindir}/sh-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/sh-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "sh-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "sh-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for sh-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for sh-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for sh-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-sh-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-sh-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-sh-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-sh-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-sh-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-sh-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-sh-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for sh-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-sh-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for sh-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-sh-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/sh-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/sh-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/sh-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sh-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sh-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/sh-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for sh-rtems4.10.
|
||||
%files -n rtems-4.10-sh-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/sh-rtems4.10
|
||||
%{_exec_prefix}/sh-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
@@ -135,6 +135,7 @@ BuildRequires: rtems-4.10-sparc-rtems4.10-binutils
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-sparc-rtems4.10-binutils
|
||||
Requires: rtems-4.10-sparc-rtems4.10-gcc-libgcc = %{gcc_rpmvers}-%{release}
|
||||
Requires: rtems-4.10-sparc-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
|
||||
|
||||
@@ -307,11 +308,11 @@ cd ..
|
||||
fi
|
||||
|
||||
# Collect multilib subdirectories
|
||||
f=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
multilibs=`build/gcc/xgcc -Bbuild/gcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||
|
||||
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||
TGTDIR="%{_exec_prefix}/sparc-rtems4.10/lib"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||
;;
|
||||
@@ -323,13 +324,8 @@ cd ..
|
||||
rm -f dirs ;
|
||||
echo "%defattr(-,root,root,-)" >> dirs
|
||||
echo "%dir %{_prefix}" >> dirs
|
||||
echo "%dir %{_gcclibdir}" >> dirs
|
||||
echo "%dir %{_libexecdir}" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc" >> dirs
|
||||
echo "%dir %{_gcclibdir}/gcc/sparc-rtems4.10" >> dirs
|
||||
|
||||
TGTDIR="%{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}"
|
||||
for i in $f; do
|
||||
for i in $multilibs; do
|
||||
case $i in
|
||||
\.) echo "%dir ${TGTDIR}" >> dirs
|
||||
;;
|
||||
@@ -360,6 +356,7 @@ cd ..
|
||||
*include/objc*) ;;
|
||||
*include/g++*);;
|
||||
*include/c++*);;
|
||||
*include-fixed/*);;
|
||||
*finclude/*);;
|
||||
*adainclude*);;
|
||||
*adalib*);;
|
||||
@@ -473,8 +470,25 @@ sed -e 's,^[ ]*/usr/lib/rpm/find-debuginfo.sh,./find-debuginfo.sh,' \
|
||||
%description -n rtems-4.10-sparc-rtems4.10-gcc
|
||||
GNU cc compiler for sparc-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc -f build/files.gcc
|
||||
# ==============================================================
|
||||
# rtems-4.10-sparc-rtems4.10-gcc-libgcc
|
||||
# ==============================================================
|
||||
%package -n rtems-4.10-sparc-rtems4.10-gcc-libgcc
|
||||
Summary: libgcc for sparc-rtems4.10-gcc
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
Requires: rtems-4.10-sparc-rtems4.10-newlib = %{newlib_version}-47%{?dist}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-sparc-rtems4.10-gcc-libgcc
|
||||
libgcc sparc-rtems4.10-gcc.
|
||||
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/sparc-rtems4.10-gcc.1*
|
||||
@@ -488,7 +502,23 @@ GNU cc compiler for sparc-rtems4.10.
|
||||
%{_bindir}/sparc-rtems4.10-gcov%{_exeext}
|
||||
%{_bindir}/sparc-rtems4.10-gccbug
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc-libgcc -f build/files.gcc
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}/include
|
||||
|
||||
%if "%{gcc_version}" > "4.0.3"
|
||||
%if "sparc-rtems4.10" != "bfin-rtems4.10"
|
||||
%if "sparc-rtems4.10" != "avr-rtems4.10"
|
||||
@@ -498,15 +528,9 @@ GNU cc compiler for sparc-rtems4.10.
|
||||
%endif
|
||||
|
||||
%if "%{gcc_version}" >= "4.3.0"
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}/include-fixed
|
||||
%{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}/include-fixed
|
||||
%endif
|
||||
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}/cc1%{_exeext}
|
||||
%{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}/collect2%{_exeext}
|
||||
|
||||
# ==============================================================
|
||||
# rtems-4.10-gcc-common
|
||||
# ==============================================================
|
||||
@@ -514,6 +538,7 @@ GNU cc compiler for sparc-rtems4.10.
|
||||
Summary: Base package for rtems gcc and newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
@@ -562,12 +587,11 @@ Summary: GCC c++ compiler for sparc-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
License: GPL
|
||||
Requires: rtems-4.10-sparc-rtems4.10-gcc-libstdc++ = %{gcc_rpmvers}-%{release}
|
||||
|
||||
%if "%{_build}" != "%{_host}"
|
||||
BuildRequires: rtems-4.10-sparc-rtems4.10-gcc-c++ = %{gcc_rpmvers}
|
||||
%endif
|
||||
Provides: rtems-4.10-sparc-rtems4.10-c++ = %{gcc_rpmvers}-%{release}
|
||||
Obsoletes: rtems-4.10-sparc-rtems4.10-c++ < %{gcc_rpmvers}-%{release}
|
||||
|
||||
Requires: rtems-4.10-gcc-common
|
||||
Requires: rtems-4.10-sparc-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
@@ -575,18 +599,44 @@ Requires: rtems-4.10-sparc-rtems4.10-gcc = %{gcc_rpmvers}-%{release}
|
||||
%description -n rtems-4.10-sparc-rtems4.10-gcc-c++
|
||||
GCC c++ compiler for sparc-rtems4.10.
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc-c++ -f build/files.g++
|
||||
|
||||
%package -n rtems-4.10-sparc-rtems4.10-gcc-libstdc++
|
||||
Summary: libstdc++ for sparc-rtems4.10
|
||||
Group: Development/Tools
|
||||
Version: %{gcc_rpmvers}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: GPL
|
||||
|
||||
%description -n rtems-4.10-sparc-rtems4.10-gcc-libstdc++
|
||||
%{_summary}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc-c++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
|
||||
%dir %{_mandir}
|
||||
%dir %{_mandir}/man1
|
||||
%{_mandir}/man1/sparc-rtems4.10-g++.1*
|
||||
|
||||
%dir %{_bindir}
|
||||
%{_bindir}/sparc-rtems4.10-c++%{_exeext}
|
||||
%{_bindir}/sparc-rtems4.10-g++%{_exeext}
|
||||
|
||||
%dir %{_libexecdir}
|
||||
%dir %{_libexecdir}/gcc
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10
|
||||
%dir %{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}
|
||||
%{_libexecdir}/gcc/sparc-rtems4.10/%{gcc_version}/cc1plus%{_exeext}
|
||||
|
||||
|
||||
%files -n rtems-4.10-sparc-rtems4.10-gcc-libstdc++ -f build/files.g++
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_gcclibdir}
|
||||
%dir %{_gcclibdir}/gcc
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}
|
||||
%dir %{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}/include
|
||||
%{_gcclibdir}/gcc/sparc-rtems4.10/%{gcc_version}/include/c++
|
||||
|
||||
@@ -601,6 +651,7 @@ Group: Development/Tools
|
||||
License: Distributable
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
|
||||
Requires: rtems-4.10-newlib-common
|
||||
|
||||
@@ -610,6 +661,7 @@ Newlib C Library for sparc-rtems4.10.
|
||||
%files -n rtems-4.10-sparc-rtems4.10-newlib -f build/files.newlib
|
||||
%defattr(-,root,root)
|
||||
%dir %{_prefix}
|
||||
%dir %{_exec_prefix}
|
||||
%dir %{_exec_prefix}/sparc-rtems4.10
|
||||
%{_exec_prefix}/sparc-rtems4.10/include
|
||||
|
||||
@@ -621,6 +673,7 @@ Summary: Base package for RTEMS newlib C Library
|
||||
Group: Development/Tools
|
||||
Version: %{newlib_version}
|
||||
Release: 47%{?dist}
|
||||
%{?_with_noarch_subpackages:BuildArch: noarch}
|
||||
License: Distributable
|
||||
|
||||
Requires(post): /sbin/install-info
|
||||
|
||||
Reference in New Issue
Block a user