Hi,

I think PV is wrongly set to " +git${SRCPV}" as the 9a362 commit
corresponds exactly to the 0.6.4 version.
Also, I'm not sure FILES_${PN} and do_install_append is required as Yocto
should put those files directly to the right place?

Best regards,
Vincent

Le ven. 25 déc. 2020 à 15:55, Ramon Fried <[email protected]> a écrit :

> yaml-cpp is a YAML parser and emitter in C++
> matching the YAML 1.2 spec.
>
> Signed-off-by: Ramon Fried <[email protected]>
> ---
>  .../yaml-cpp/yaml-cpp_0.6.3.bb                | 24 +++++++++++++++++++
>  1 file changed, 24 insertions(+)
>  create mode 100644 meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
>
> diff --git a/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
> b/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
> new file mode 100644
> index 000000000..48e9c6fba
> --- /dev/null
> +++ b/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
> @@ -0,0 +1,24 @@
> +SUMMARY = "yaml-cpp parser and emitter library"
> +DESCRIPTION = "yaml-cpp is a YAML parser and emitter in C++ matching the
> YAML 1.2 spec."
> +HOMEPAGE = "https://github.com/jbeder/yaml-cpp";
> +SECTION = "devel"
> +LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=6a8aaf0595c2efc1a9c2e0913e9c1a2c"
> +
> +PV = "+git${SRCPV}"
> +# yaml-cpp releases are stored as archive files in github.
> +# download the exact revision of release
> +SRC_URI = "git://github.com/jbeder/yaml-cpp.git"
> +SRCREV = "9a3624205e8774953ef18f57067b3426c1c5ada6"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit cmake
> +
> +FILES_${PN} = "${libdir}/libyaml-cpp.so.*"
> +EXTRA_OECMAKE = "-DYAML_CPP_BUILD_TESTS=OFF -DYAML_BUILD_SHARED_LIBS=ON
> -DYAML_CPP_BUILD_TOOLS=OFF"
> +
> +do_install_append() {
> +    install -d ${D}${includedir}/yaml-cpp
> +    cp -r ${S}/include/yaml-cpp ${D}${includedir}/yaml-cpp
> +}
> --
> 2.17.1
>
>
> 
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88395): 
https://lists.openembedded.org/g/openembedded-devel/message/88395
Mute This Topic: https://lists.openembedded.org/mt/79220413/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to