По умолчанию пакет с именем рецепта содержит следующие файлы (см. здесь ):
FILES_${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} \
${sysconfdir} ${sharedstatedir} ${localstatedir} \
${base_bindir}/* ${base_sbindir}/* \
${base_libdir}/*${SOLIBS} \
${base_prefix}/lib/udev/rules.d ${prefix}/lib/udev/rules.d \
${datadir}/${BPN} ${libdir}/${BPN}/* \
${datadir}/pixmaps ${datadir}/applications \
${datadir}/idl ${datadir}/omf ${datadir}/sounds \
${libdir}/bonobo/servers"
Поэтому файлы в / usr / share / sxm и / sxe создаются в ${D}
развернуть папку, но они не добавлены ни в один пакет.
Вы должны добавить эту строку в свой рецепт (см. здесь ):
FILES_${PN} += "/sxe ${datadir}/sxm"
Примечание /usr / share определяется как ${datadir}
Если вам не нужны эти файлы, вы можете удалить их из ${D}
:
do_install_append(){
rm -r ${D}/sxe
rm -r ${D}/${datadir}/sxm
}