eglibc: install libs which are not needed for initramfs to /usr/lib, install tools to /usr/bin

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2011-11-05 01:03:14 +01:00
parent 69aace620e
commit 3fe6fa660b

View File

@ -25,25 +25,28 @@
mkdir -p $INSTALL/lib
cp $PKG_BUILD/objdir-$1/elf/ld*.so.* $INSTALL/lib
cp $PKG_BUILD/objdir-$1/libc.so.6 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/dlfcn/libdl.so.2 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/nptl/libpthread.so.0 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/math/libm.so.6 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/login/libutil.so.1 $INSTALL/lib # e.g. for utmp support, needed by PAM_filter
cp $PKG_BUILD/objdir-$1/rt/librt.so.1 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/resolv/libnss_dns.so.2 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/nis/libnsl.so.1 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/nis/libnss_compat.so.2 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/nss/libnss_files.so.2 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/crypt/libcrypt.so.1 $INSTALL/lib
cp $PKG_BUILD/objdir-$1/resolv/libresolv.so.2 $INSTALL/lib
mkdir -p $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/crypt/libcrypt.so.1 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/dlfcn/libdl.so.2 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/nis/libnsl.so.1 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/nis/libnss_compat.so.2 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/nss/libnss_files.so.2 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/resolv/libnss_dns.so.2 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/resolv/libresolv.so.2 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/rt/librt.so.1 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/nptl/libpthread.so.0 $INSTALL/usr/lib
cp $PKG_BUILD/objdir-$1/login/libutil.so.1 $INSTALL/usr/lib # e.g. for utmp support, needed by PAM_filter
[ "$DEVTOOLS" = yes ] && cp $PKG_BUILD/objdir-$1/nptl_db/libthread_db.so.1 $INSTALL/lib # for GDB
mkdir -p $INSTALL/bin
cp $PKG_BUILD/objdir-$1/elf/ldd $INSTALL/bin
sed -i 's%bash%sh%g' $INSTALL/bin/ldd
mkdir -p $INSTALL/usr/bin
cp $PKG_BUILD/objdir-$1/elf/ldd $INSTALL/usr/bin
sed -i 's%bash%sh%g' $INSTALL/usr/bin/ldd
cp $PKG_BUILD/objdir-$1/locale/locale $INSTALL/bin
cp $PKG_BUILD/objdir-$1/locale/locale $INSTALL/usr/bin
# libiconv replacement:
# mkdir -p $INSTALL/usr/lib/gconv