forked from Imagelibrary/rtems
Rename files.libc to files.newlib.
This commit is contained in:
@@ -63,13 +63,13 @@
|
|||||||
# Collect multilib subdirectories
|
# Collect multilib subdirectories
|
||||||
f=`gcc/xgcc -Bgcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
f=`gcc/xgcc -Bgcc/ --print-multi-lib | sed -e 's,;.*$,,'`
|
||||||
|
|
||||||
echo "%defattr(-,root,root,-)" > build/files.libc
|
echo "%defattr(-,root,root,-)" > build/files.newlib
|
||||||
TGTDIR="%{_prefix}/@tool_target@/lib"
|
TGTDIR="%{_prefix}/@tool_target@/lib"
|
||||||
for i in $f; do
|
for i in $f; do
|
||||||
case $i in
|
case $i in
|
||||||
\.) echo "%dir ${TGTDIR}" >> build/files.libc
|
\.) echo "%dir ${TGTDIR}" >> build/files.newlib
|
||||||
;;
|
;;
|
||||||
*) echo "%dir ${TGTDIR}/$i" >> build/files.libc
|
*) echo "%dir ${TGTDIR}/$i" >> build/files.newlib
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
@@ -137,7 +137,7 @@
|
|||||||
case $i in
|
case $i in
|
||||||
*lib*.la) rm ${RPM_BUILD_ROOT}/$i;; # ignore - gcc produces bogus libtool libs
|
*lib*.la) rm ${RPM_BUILD_ROOT}/$i;; # ignore - gcc produces bogus libtool libs
|
||||||
*libiberty.a) rm ${RPM_BUILD_ROOT}/$i ;; # ignore - GPL'ed
|
*libiberty.a) rm ${RPM_BUILD_ROOT}/$i ;; # ignore - GPL'ed
|
||||||
# all other files belong to libc
|
# all other files belong to newlib
|
||||||
*) echo "$i" >> build/files.libc ;;
|
*) echo "$i" >> build/files.newlib ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
%if %build_newlib
|
%if %build_newlib
|
||||||
# ==============================================================
|
# ==============================================================
|
||||||
# @rpmprefix@@tool_target@-libc
|
# @rpmprefix@@tool_target@-newlib
|
||||||
# ==============================================================
|
# ==============================================================
|
||||||
%package -n @rpmprefix@@tool_target@-libc
|
%package -n @rpmprefix@@tool_target@-newlib
|
||||||
Summary: C Library (newlib) for @tool_target@
|
Summary: C Library (newlib) for @tool_target@
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
License: Distributable
|
License: Distributable
|
||||||
Version: %{newlib_version}
|
Version: %{newlib_version}
|
||||||
Provides: @rpmprefix@@tool_target@-newlib = %{newlib_version}-%{release}
|
Provides: @rpmprefix@@tool_target@-newlib = %{newlib_version}-%{release}
|
||||||
|
|
||||||
%description -n @rpmprefix@@tool_target@-libc
|
%description -n @rpmprefix@@tool_target@-newlib
|
||||||
Newlib C Library for @tool_target@.
|
Newlib C Library for @tool_target@.
|
||||||
|
|
||||||
%files -n @rpmprefix@@tool_target@-libc -f build/files.libc
|
%files -n @rpmprefix@@tool_target@-newlib -f build/files.newlib
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%if "%{_prefix}" != "/usr"
|
%if "%{_prefix}" != "/usr"
|
||||||
%dir %{_prefix}
|
%dir %{_prefix}
|
||||||
|
|||||||
Reference in New Issue
Block a user