summaryrefslogtreecommitdiffstats
path: root/meta-phosphor/recipes-devtools/python/pyphosphor.bb
blob: 2001e9c7d72ecf4101f2c2df3dd41e76d722bf56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
SUMMARY = "Phosphor python library"
DESCRIPTION = "Phosphor python library."
HOMEPAGE = "http://github.com/openbmc/pyphosphor"
PR = "r1"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"

inherit allarch
inherit setuptools
inherit python-dir

PACKAGE_BEFORE_PN = " \
        ${PN}-ns \
        ${PN}-utils-ns \
        ${PN}-dbus-ns \
        ${PN}-wsgi-ns \
        ${PN}-wsgi-apps-ns \
        ${PN}-utils \
        ${PN}-dbus \
        "

RDEPENDS_${PN}-utils-ns += "${PN}-ns"
RDEPENDS_${PN}-dbus-ns += "${PN}-ns"
RDEPENDS_${PN}-utils += "${PN}-utils-ns"
RDEPENDS_${PN}-wsgi-apps-ns += "${PN}-wsgi-ns"
RDEPENDS_${PN}-wsgi-ns += "${PN}-ns"
RDEPENDS_${PN}-dbus += " \
        ${PN}-dbus-ns \
        python-dbus \
        python-xml \
        python-json \
        python-pickle \
        "
RDEPENDS_${PN} += " \
        ${PN}-ns \
        ${PN}-dbus \
        python-subprocess \
        python-dbus \
        "

FILES_${PN}-ns = "${PYTHON_SITEPACKAGES_DIR}/obmc/__init__.py*"
FILES_${PN}-utils-ns = "${PYTHON_SITEPACKAGES_DIR}/obmc/utils/__init__.py*"
FILES_${PN}-dbus-ns = "${PYTHON_SITEPACKAGES_DIR}/obmc/dbuslib/__init__.py*"
FILES_${PN}-wsgi-ns = "${PYTHON_SITEPACKAGES_DIR}/obmc/wsgi/__init__.py*"
FILES_${PN}-wsgi-apps-ns = "${PYTHON_SITEPACKAGES_DIR}/obmc/wsgi/apps/__init__.py*"

FILES_${PN}-utils = "${PYTHON_SITEPACKAGES_DIR}/obmc/utils"
FILES_${PN}-dbus = "${PYTHON_SITEPACKAGES_DIR}/obmc/dbuslib"

SRC_URI += "git://github.com/openbmc/pyphosphor"

SRCREV = "d2aadf1220b03580ab5f93fd15e068040cdb895b"

S = "${WORKDIR}/git"
OpenPOWER on IntegriCloud