blob: f8e7f98dfd506ebc0f73e4200ae25e5c59c8ecc7 [file] [log] [blame]
Patrick Williams92b42cb2022-09-03 06:53:57 -05001SUMMARY = "A library to handle Apple Property List format whereas it's binary or XML"
2HOMEPAGE = "https://github.com/libimobiledevice/libplist"
3LICENSE = "GPL-2.0-only & LGPL-2.1-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=ebb5c50ab7cab4baeffba14977030c07 \
5 file://COPYING.LESSER;md5=6ab17b41640564434dda85c06b7124f7"
6
7DEPENDS = "libxml2 glib-2.0 swig python3"
8
9inherit autotools pkgconfig python3native python3targetconfig
10
Patrick Williamsac13d5f2023-11-24 18:59:46 -060011PV = "2.3.0+git${SRCPV}"
Patrick Williams92b42cb2022-09-03 06:53:57 -050012
Patrick Williamsac13d5f2023-11-24 18:59:46 -060013SRCREV = "2cd858c679d25633077ca78b67182a9b77653816"
Patrick Williams92b42cb2022-09-03 06:53:57 -050014SRC_URI = "git://github.com/libimobiledevice/libplist;protocol=https;branch=master"
15
16S = "${WORKDIR}/git"
17
Patrick Williams2a254922023-08-11 09:48:11 -050018CVE_STATUS_GROUPS += "CVE_STATUS_LIBLIST"
19CVE_STATUS_LIBLIST[status] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions."
20CVE_STATUS_LIBLIST = " \
Patrick Williams92b42cb2022-09-03 06:53:57 -050021 CVE-2017-5834 \
22 CVE-2017-5835 \
23 CVE-2017-5836 \
24"
25
26do_install:append () {
27 if [ -e ${D}${libdir}/python*/site-packages/plist/_plist.so ]; then
28 chrpath -d ${D}${libdir}/python*/site-packages/plist/_plist.so
29 fi
30}
31
32PACKAGES =+ "${PN}-utils \
33 ${PN}++ \
34 ${PN}-python"
35
36FILES:${PN} = "${libdir}/libplist-2.0${SOLIBS}"
37FILES:${PN}++ = "${libdir}/libplist++-2.0${SOLIBS}"
38FILES:${PN}-utils = "${bindir}/*"
39FILES:${PN}-python = "${libdir}/python*/site-packages/*"