diff --git a/meta-oe/recipes-multimedia/live555/live555_20260112.bb b/meta-oe/recipes-multimedia/live555/live555_20260112.bb index 9ea943328c..b6d2283527 100644 --- a/meta-oe/recipes-multimedia/live555/live555_20260112.bb +++ b/meta-oe/recipes-multimedia/live555/live555_20260112.bb @@ -57,6 +57,17 @@ do_install() { install -m 0755 ${S}/testProgs/${i} ${D}${bindir}/ done install -m 0755 ${S}/mediaServer/live555MediaServer ${D}${bindir}/ + + # Upstream ships no pkg-config file; provide one + install -d ${D}${libdir}/pkgconfig + cat > ${D}${libdir}/pkgconfig/live555.pc <<'EOF' +Name: live555 +Description: ${DESCRIPTION} +Version: ${PV} +Requires: openssl +Libs: -L${libdir} -lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment +Cflags: -I${includedir}/liveMedia -I${includedir}/groupsock -I${includedir}/BasicUsageEnvironment -I${includedir}/UsageEnvironment +EOF } RDEPENDS:${PN}-dev = ""