192b42cb3SPatrick WilliamsSUMMARY = "A library to handle Apple Property List format whereas it's binary or XML" 292b42cb3SPatrick WilliamsHOMEPAGE = "https://github.com/libimobiledevice/libplist" 392b42cb3SPatrick WilliamsLICENSE = "GPL-2.0-only & LGPL-2.1-only" 492b42cb3SPatrick WilliamsLIC_FILES_CHKSUM = "file://COPYING;md5=ebb5c50ab7cab4baeffba14977030c07 \ 592b42cb3SPatrick Williams file://COPYING.LESSER;md5=6ab17b41640564434dda85c06b7124f7" 692b42cb3SPatrick Williams 792b42cb3SPatrick WilliamsDEPENDS = "libxml2 glib-2.0 swig python3" 892b42cb3SPatrick Williams 992b42cb3SPatrick Williamsinherit autotools pkgconfig python3native python3targetconfig 1092b42cb3SPatrick Williams 1173bd93f1SPatrick WilliamsPV = "2.3.0+git" 1292b42cb3SPatrick Williams 13ac13d5f3SPatrick WilliamsSRCREV = "2cd858c679d25633077ca78b67182a9b77653816" 1492b42cb3SPatrick WilliamsSRC_URI = "git://github.com/libimobiledevice/libplist;protocol=https;branch=master" 1592b42cb3SPatrick Williams 1692b42cb3SPatrick WilliamsS = "${WORKDIR}/git" 1792b42cb3SPatrick Williams 182a25492cSPatrick WilliamsCVE_STATUS_GROUPS += "CVE_STATUS_LIBLIST" 192a25492cSPatrick WilliamsCVE_STATUS_LIBLIST[status] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions." 202a25492cSPatrick WilliamsCVE_STATUS_LIBLIST = " \ 2192b42cb3SPatrick Williams CVE-2017-5834 \ 2292b42cb3SPatrick Williams CVE-2017-5835 \ 2392b42cb3SPatrick Williams CVE-2017-5836 \ 2492b42cb3SPatrick Williams" 2592b42cb3SPatrick Williams 26169d7bccSPatrick Williamsdo_configure:prepend() { 27705982a5SPatrick Williams rm -f ${S}/m4/ax_python_devel.m4 28169d7bccSPatrick Williams} 29169d7bccSPatrick Williams 3092b42cb3SPatrick Williamsdo_install:append () { 31*edff4923SAndrew Geissler if [ -e ${D}${PYTHON_SITEPACKAGES_DIR}/plist/_plist.so ]; then 32*edff4923SAndrew Geissler chrpath -d ${D}${PYTHON_SITEPACKAGES_DIR}/plist/_plist.so 3392b42cb3SPatrick Williams fi 3492b42cb3SPatrick Williams} 3592b42cb3SPatrick Williams 3692b42cb3SPatrick WilliamsPACKAGES =+ "${PN}-utils \ 3792b42cb3SPatrick Williams ${PN}++ \ 3892b42cb3SPatrick Williams ${PN}-python" 3992b42cb3SPatrick Williams 4092b42cb3SPatrick WilliamsFILES:${PN} = "${libdir}/libplist-2.0${SOLIBS}" 4192b42cb3SPatrick WilliamsFILES:${PN}++ = "${libdir}/libplist++-2.0${SOLIBS}" 4292b42cb3SPatrick WilliamsFILES:${PN}-utils = "${bindir}/*" 43*edff4923SAndrew GeisslerFILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}/*" 44