blob: 92ca419e4a0a6de4344fd58acb8ebdc4b73f4d0e [file] [log] [blame]
Brad Bishope42b3e32020-01-15 22:08:42 -05001SUMMARY = "Utility library to parse, compare, simplify and normalize license expressions"
2HOMEPAGE = "https://github.com/nexB/license-expression"
3
4LICENSE = "Apache-2.0"
Andrew Geissler87f5cff2022-09-30 13:13:31 -05005LIC_FILES_CHKSUM = "file://apache-2.0.LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
Brad Bishope42b3e32020-01-15 22:08:42 -05006
Patrick Williamsb542dec2023-06-09 01:26:37 -05007SRC_URI[sha256sum] = "42375df653ad85e6f5b4b0385138b2dbea1f5d66360783d8625c3e4f97f11f0c"
Brad Bishope42b3e32020-01-15 22:08:42 -05008
Andrew Geissler9aee5002022-03-30 16:27:02 +00009inherit pypi ptest python_setuptools_build_meta
Brad Bishope42b3e32020-01-15 22:08:42 -050010
Andrew Geissler9aee5002022-03-30 16:27:02 +000011DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
Andrew Geissler69721092021-07-23 12:57:00 -040012
Patrick Williams213cb262021-08-07 19:21:33 -050013RDEPENDS:${PN} += "\
Brad Bishope42b3e32020-01-15 22:08:42 -050014 ${PYTHON_PN}-booleanpy \
Andrew Geissler87f5cff2022-09-30 13:13:31 -050015 ${PYTHON_PN}-core \
16 ${PYTHON_PN}-json \
17 ${PYTHON_PN}-stringold \
18 ${PYTHON_PN}-logging \
Andrew Geissler69721092021-07-23 12:57:00 -040019"
Brad Bishope42b3e32020-01-15 22:08:42 -050020
21BBCLASSEXTEND = "native nativesdk"
Andrew Geissler82c905d2020-04-13 13:39:40 -050022
23SRC_URI += " \
24 file://run-ptest \
25"
26
Patrick Williams213cb262021-08-07 19:21:33 -050027RDEPENDS:${PN}-ptest += " \
Andrew Geissler82c905d2020-04-13 13:39:40 -050028 ${PYTHON_PN}-pytest \
Patrick Williams73630862024-03-01 14:30:19 -060029 ${PYTHON_PN}-unittest-automake-output \
Andrew Geissler82c905d2020-04-13 13:39:40 -050030"
31
32do_install_ptest() {
Andrew Geisslerd159c7f2021-09-02 21:05:58 -050033 install -d ${D}${PTEST_PATH}/tests
34 install -d ${D}${PTEST_PATH}/src
35 cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
36 cp -rf ${S}/src/* ${D}${PTEST_PATH}/src/
Patrick Williams73630862024-03-01 14:30:19 -060037 cp -rf ${S}/setup.cfg ${D}${PTEST_PATH}/
Andrew Geissler82c905d2020-04-13 13:39:40 -050038}