Brad Bishop | 5baa96f | 2015-11-18 10:56:38 -0500 | [diff] [blame] | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" |
Brad Bishop | 39beab9 | 2018-06-06 16:16:23 -0400 | [diff] [blame] | 2 | SRC_URI += "file://0001-json-Use-int-long.__str__-to-convert-subclasses.patch" |
Brad Bishop | 5baa96f | 2015-11-18 10:56:38 -0500 | [diff] [blame] | 3 | |
Brad Bishop | 5baa96f | 2015-11-18 10:56:38 -0500 | [diff] [blame] | 4 | require wsgiref-${PYTHON_MAJMIN}-manifest.inc |
| 5 | |
Brad Bishop | 027ba2b | 2018-06-07 19:10:54 -0400 | [diff] [blame] | 6 | PROVIDES_prepend = "${PN}-spwd " |
| 7 | PACKAGES_prepend = "${PN}-spwd " |
Brad Bishop | 5baa96f | 2015-11-18 10:56:38 -0500 | [diff] [blame] | 8 | |
| 9 | SUMMARY_${PN}-spwd = "Shadow database support" |
| 10 | RDEPENDS_${PN}-spwd = "${PN}-core" |
| 11 | FILES_${PN}-spwd= " \ |
| 12 | ${libdir}/python${PYTHON_MAJMIN}/lib-dynload/spwd.so \ |
| 13 | ${libdir}/python${PYTHON_MAJMIN}/lib-dynload/grp.so \ |
| 14 | " |
Andrew Geissler | acdd46d | 2018-08-29 06:06:42 -0700 | [diff] [blame] | 15 | # Remove all python .py files from python recipe. Only the .pyc |
| 16 | # files are required. Only do this if the openbmc-phosphor-tiny |
| 17 | # distro feature is enabled |
| 18 | do_install_append_openbmc-phosphor-tiny() { |
Andrew Geissler | 37db84e | 2018-09-25 09:32:31 -0500 | [diff] [blame] | 19 | # The _sysconfigdata.py is a system configuration file generated |
| 20 | # during build time. It's used in the yocto packaging process so |
| 21 | # it is required to remain in the image. |
| 22 | find ${D}${libdir}/python${PYTHON_MAJMIN} -name \*.py ! -name _sysconfigdata.py -exec rm {} \; |
Andrew Geissler | acdd46d | 2018-08-29 06:06:42 -0700 | [diff] [blame] | 23 | } |