1*4882a593SmuzhiyunSUMMARY = "klibc, a small C library for use with initramfs" 2*4882a593Smuzhiyun 3*4882a593Smuzhiyundo_install() { 4*4882a593Smuzhiyun oe_runmake install 5*4882a593Smuzhiyun # the crosscompiler is packaged by klcc-cross 6*4882a593Smuzhiyun # remove klcc 7*4882a593Smuzhiyun rm ${D}${bindir}/klcc 8*4882a593Smuzhiyun # remove now empty dir 9*4882a593Smuzhiyun rmdir ${D}${bindir} 10*4882a593Smuzhiyun install -d ${D}${libdir} 11*4882a593Smuzhiyun install -m 755 usr/klibc/klibc-*.so ${D}${libdir} 12*4882a593Smuzhiyun (cd ${D}${libdir}; ln -s klibc-*.so klibc.so) 13*4882a593Smuzhiyun rm -rf ${D}${exec_prefix}/man 14*4882a593Smuzhiyun rm -rf ${D}${libdir}/klibc/bin 15*4882a593Smuzhiyun} 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunPACKAGES = "libklibc libklibc-staticdev libklibc-dev" 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunFILES:libklibc = "${libdir}/klibc-*.so" 20*4882a593SmuzhiyunFILES:libklibc-staticdev = "${libdir}/klibc/lib/libc.a" 21*4882a593SmuzhiyunFILES:libklibc-dev = "${libdir}/klibc.so \ 22*4882a593Smuzhiyun ${libdir}/klibc/lib/* \ 23*4882a593Smuzhiyun ${libdir}/klibc/include/* \ 24*4882a593Smuzhiyun " 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunrequire klibc.inc 27