License formatting and address for FSF in the COPYING and COPYING.LIB has changed. Dropped patched already upstream and patches that were workarounds for older glibc and busybox for e500 we have should pass --without-fp to eglibc/glibc 2.19 onwards the code is merged from eglibc into glibc upstream under nofpu/ pretext (From OE-Core rev: 875df27e56b82fcf970410b6d78e3672471c336a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
37 lines
1.3 KiB
Text
37 lines
1.3 KiB
Text
do_install() {
|
|
oe_runmake install_root=${D} install
|
|
for r in ${rpcsvc}; do
|
|
h=`echo $r|sed -e's,\.x$,.h,'`
|
|
install -m 0644 ${S}/sunrpc/rpcsvc/$h ${D}/${includedir}/rpcsvc/
|
|
done
|
|
install -d ${D}/${sysconfdir}/
|
|
install -m 0644 ${WORKDIR}/etc/ld.so.conf ${D}/${sysconfdir}/
|
|
install -d ${D}${localedir}
|
|
make -f ${WORKDIR}/generate-supported.mk IN="${S}/localedata/SUPPORTED" OUT="${WORKDIR}/SUPPORTED"
|
|
# get rid of some broken files...
|
|
for i in ${GLIBC_BROKEN_LOCALES}; do
|
|
grep -v $i ${WORKDIR}/SUPPORTED > ${WORKDIR}/SUPPORTED.tmp
|
|
mv ${WORKDIR}/SUPPORTED.tmp ${WORKDIR}/SUPPORTED
|
|
done
|
|
rm -f ${D}${sysconfdir}/rpc
|
|
rm -rf ${D}${datadir}/zoneinfo
|
|
rm -rf ${D}${libexecdir}/getconf
|
|
}
|
|
|
|
def get_libc_fpu_setting(bb, d):
|
|
if d.getVar('TARGET_FPU', True) in [ 'soft', 'ppc-efd' ]:
|
|
return "--without-fp"
|
|
return ""
|
|
|
|
python populate_packages_prepend () {
|
|
if d.getVar('DEBIAN_NAMES', True):
|
|
bpn = d.getVar('BPN', True)
|
|
d.setVar('PKG_'+bpn, 'libc6')
|
|
d.setVar('PKG_'+bpn+'-dev', 'libc6-dev')
|
|
d.setVar('PKG_'+bpn+'-dbg', 'libc6-dbg')
|
|
# For backward compatibility with old -dbg package
|
|
d.appendVar('RPROVIDES_' + bpn + '-dbg', ' libc-dbg')
|
|
d.appendVar('RCONFLICTS_' + bpn + '-dbg', ' libc-dbg')
|
|
d.appendVar('RREPLACES_' + bpn + '-dbg', ' libc-dbg')
|
|
}
|