diff --git a/recipes-openharmony/openharmony/openharmony-standard_3.0.bb b/recipes-openharmony/openharmony/openharmony-standard_3.0.bb index 3a09c0240fc9e7e5201864cdb8e8503f1722398a..d391328d04d6f42e5ea099c5fe1dad083e4b012e 100644 --- a/recipes-openharmony/openharmony/openharmony-standard_3.0.bb +++ b/recipes-openharmony/openharmony/openharmony-standard_3.0.bb @@ -1351,6 +1351,8 @@ SYSTEMD_PACKAGES += "${PN}-inputmethod" SYSTEMD_SERVICE:${PN}-inputmethod = "inputmethod.service" SRC_URI += "file://inputmethod.service" do_install:append() { + install -d ${D}${datadir}/libinput + install -m 644 ${S}/third_party/libinput/quirks/* ${D}${datadir}/libinput install -d ${D}/${systemd_unitdir}/system install -m 644 ${WORKDIR}/inputmethod.service ${D}${systemd_unitdir}/system/ rm -f ${D}${sysconfdir}/openharmony/init/inputmethodservice.cfg @@ -1359,6 +1361,7 @@ FILES:${PN}-inputmethod = " \ ${libdir}/libinputmethod_*${SOLIBS} \ ${libdir}/module/libinputmethodengine*${SOLIBS} \ ${libdir}/openharmony/profile/inputmethod_service.xml \ + ${datadir}/libinput \ " RDEPENDS:${PN}-inputmethod += "musl libcxx" RDEPENDS:${PN}-inputmethod += "${PN}-resmgr ${PN}-ipc ${PN}-samgr ${PN}-libutils ${PN}-hilog"