summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb8
1 files changed, 3 insertions, 5 deletions
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
index aaf35f17a6..f0ab20ec8a 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb
@@ -127,16 +127,11 @@ do_install:prepend() {
127 prepare_python_and_rust 127 prepare_python_and_rust
128} 128}
129 129
130MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}"
131do_install:append() { 130do_install:append() {
132 # tidy up installation 131 # tidy up installation
133 chmod -x ${D}${libdir}/pkgconfig/*.pc 132 chmod -x ${D}${libdir}/pkgconfig/*.pc
134 sed -i 's:\x24{includedir}/mozjs-78/js/RequiredDefines.h:js/RequiredDefines.h:g' ${D}${libdir}/pkgconfig/*.pc 133 sed -i 's:\x24{includedir}/mozjs-78/js/RequiredDefines.h:js/RequiredDefines.h:g' ${D}${libdir}/pkgconfig/*.pc
135 134
136 mv ${D}${libdir}/libmozjs-${MAJOR_VERSION}.so ${D}${libdir}/libmozjs-${MAJOR_VERSION}.so.${PV}
137 ln -s libmozjs-${MAJOR_VERSION}.so.${PV} ${D}${libdir}/libmozjs-${MAJOR_VERSION}.so.${MAJOR_VERSION}
138 ln -s libmozjs-${MAJOR_VERSION}.so.${PV} ${D}${libdir}/libmozjs-${MAJOR_VERSION}.so
139
140 rm -f ${D}${libdir}/libjs_static.ajs 135 rm -f ${D}${libdir}/libjs_static.ajs
141} 136}
142 137
@@ -144,3 +139,6 @@ ARM_INSTRUCTION_SET:armv5 = "arm"
144ARM_INSTRUCTION_SET:armv4 = "arm" 139ARM_INSTRUCTION_SET:armv4 = "arm"
145 140
146DISABLE_STATIC = "" 141DISABLE_STATIC = ""
142
143PACKAGES =+ "lib${BPN}"
144FILES:lib${BPN} += "${libdir}/lib*"