From 83254dc4af30be8c4c9199a49b0f23df4af24a7b Mon Sep 17 00:00:00 2001 From: Brad Bishop Date: Tue, 27 Oct 2015 17:12:45 -0400 Subject: Add object manager recipe --- .../common/recipes-phosphor/dbus/obmc-mapper.bb | 25 ++++++++++++++++++++++ .../dbus/obmc-mapper/obmc-mapper.service | 10 +++++++++ .../dbus/obmc-mapper/org.openbmc.ObjectMapper.conf | 8 +++++++ 3 files changed, 43 insertions(+) create mode 100644 meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper.bb create mode 100644 meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/obmc-mapper.service create mode 100644 meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/org.openbmc.ObjectMapper.conf diff --git a/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper.bb b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper.bb new file mode 100644 index 000000000..35130cc8a --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper.bb @@ -0,0 +1,25 @@ +SUMMARY = "Phosphor DBUS Object Manager" +DESCRIPTION = "Phosphor DBUS object manager." +HOMEPAGE = "http://github.com/openbmc/phosphor-objmgr" +PR = "r1" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" + +inherit allarch +inherit obmc-phosphor-dbus-service +inherit obmc-phosphor-systemd +inherit setuptools + +DBUS_SERVICES += "org.openbmc.ObjectMapper" +RDEPENDS_${PN} += " \ + python-xml \ + python-dbus \ + python-pygobject \ + " +SRC_URI += " \ + git://github.com/openbmc/phosphor-objmgr \ + " + +SRCREV = "64d9b0ce3697c4fc3e000815667b0ced47af5ed6" + +S = "${WORKDIR}/git" diff --git a/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/obmc-mapper.service b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/obmc-mapper.service new file mode 100644 index 000000000..773eaa594 --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/obmc-mapper.service @@ -0,0 +1,10 @@ +[Unit] +Description=Phosphor OpenBMC DBus service management daemon + +[Service] +Type=dbus +ExecStart=/usr/sbin/phosphor-mapper +BusName=org.openbmc.objectmapper + +[Install] +WantedBy=multi-user.target diff --git a/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/org.openbmc.ObjectMapper.conf b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/org.openbmc.ObjectMapper.conf new file mode 100644 index 000000000..9a26ab9ff --- /dev/null +++ b/meta-phosphor/common/recipes-phosphor/dbus/obmc-mapper/org.openbmc.ObjectMapper.conf @@ -0,0 +1,8 @@ + + + + + + + -- cgit v1.2.3