mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-07-19 15:29:08 +02:00

Upgrade curlpp from 0.7.3 to 0.8.1. The main difference between 0.7.x and 0.8.0 is that it replaces autotools with cmake, see https://github.com/jpbarrette/curlpp/releases/tag/v0.8.0 The homepage of curlpp on googlecode is obsoleted, so update it and use soure code repo on github. Remove dependency boost which is dropped by upstream. And remove extra CXXFLAGS which has been fixed by upstream. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
34 lines
815 B
BlitzBasic
34 lines
815 B
BlitzBasic
SUMMARY = "C++ library for client-side URL transfers"
|
|
HOMEPAGE = "http://www.curlpp.org/"
|
|
SECTION = "libdevel"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
|
|
|
|
DEPENDS = "curl"
|
|
DEPENDS_class-native = "curl-native"
|
|
|
|
SRC_URI = "git://github.com/jpbarrette/curlpp.git"
|
|
|
|
SRCREV = "592552a165cc569dac7674cb7fc9de3dc829906f"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit cmake pkgconfig binconfig
|
|
|
|
do_install_append () {
|
|
sed -i 's,${STAGING_DIR_TARGET},,g' ${D}${libdir}/pkgconfig/curlpp.pc
|
|
}
|
|
|
|
PACKAGES =+ "libcurlpp libcurlpp-dev libcurlpp-staticdev"
|
|
|
|
FILES_lib${BPN} = "${libdir}/lib*.so.*"
|
|
|
|
FILES_lib${BPN}-dev = "${includedir} \
|
|
${libdir}/pkgconfig \
|
|
${bindir}/*-config \
|
|
"
|
|
|
|
FILES_lib${BPN}-staticdev = "${libdir}/lib*.a"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|