PR = "${INC_PR}.0"
require klibc.inc
+require klibc-checksums_${PV}.inc
DEPENDS = "klibc"
FILESPATHPKG =. "klibc-${PV}:"
PACKAGES = "${PN}"
FILES_${PN} = "${D}${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}klcc"
-
-SRC_URI[md5sum] = "1b713fe65c345e687666b9f94b12f0a0"
-SRC_URI[sha256sum] = "de0fa51d47b7363e064a3e6f26dabcb458d371a14e78e6407d49bb3386a24a97"
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.0"
FILESPATHPKG =. "klibc-${PV}:"
KLIBC_UTILS_VARIANT = "static"
KLIBC_UTILS_PKGNAME = "klibc-static-utils"
-#######################
require klibc-utils.inc
require klibc.inc
-
-SRC_URI[md5sum] = "1b713fe65c345e687666b9f94b12f0a0"
-SRC_URI[sha256sum] = "de0fa51d47b7363e064a3e6f26dabcb458d371a14e78e6407d49bb3386a24a97"
+require klibc-checksums_${PV}.inc
PR = "${INC_PR}.0"
+
export INST=${D}
do_install() {
(cd ${D}${base_libdir}; ln -s klibc-*.so klibc.so)
}
-PACKAGES = "${PN} ${PN}-dev "
-FILES_${PN} = "${base_libdir}/klibc-*.so"
-FILES_${PN}-dev = "${base_libdir}/klibc.so"
+# ${PN}-dev was introduced to fix
+# ERROR: QA Issue with klibc: non -dev package contains symlink .so: klibc
+# '<path>/klibc/lib/klibc.so'
+PACKAGES = "${PN}-dev ${PN}"
+FILES_${PN}-dev = "${base_libdir}/klibc.so"
+FILES_${PN} = "${base_libdir}/klibc-*.so \
+ ${base_libdir}/klibc.so \
+ ${base_libdir}/klibc/lib/* \
+ ${base_libdir}/klibc/include/* \
+# FIXME: packaging klcc makes klcc-cross ipk empty
+ ${base_bindir}/klcc \
+ "
# Yes we want exactly the klibc that was compiled with the utils
RDEPENDS_${KLIBC_UTILS_PKGNAME}-sh = "${PN} (=${PV}-${PR})"
RDEPENDS_${KLIBC_UTILS_PKGNAME}-kinit = "${PN} (=${PV}-${PR})"
RDEPENDS_${KLIBC_UTILS_PKGNAME}-uname = "${PN} (=${PV}-${PR})"
RDEPENDS_${KLIBC_UTILS_PKGNAME}-wc = "${PN} (=${PV}-${PR})"
-#######################
require klibc-utils.inc
require klibc.inc
-
-SRC_URI[md5sum] = "1b713fe65c345e687666b9f94b12f0a0"
-SRC_URI[sha256sum] = "de0fa51d47b7363e064a3e6f26dabcb458d371a14e78e6407d49bb3386a24a97"
+require klibc-checksums_${PV}.inc