summaryrefslogtreecommitdiff
path: root/meta-ibs/meta-cp2-5422/recipes-support/smtp/smtp.bb
blob: 87694809b0bcc7cb27eacdea45bd4694a7ef7ba7 (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
FILESEXTRAPATHS:append := "${THISDIR}/${PN}:"
SUMMARY = "Simple SMTP manager"
DESCRIPTION = "Simple SMTP manager"

PR = "r1"
PV = "1.0+git${SRCPV}"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"

SRC_URI = "git://git@git.sila.ru/srv/pub/scm/git/openbmc/obmc-sila-smtp.git;branch=master;protocol=ssh"
SRCREV = "2b03fece7f5895591eabd2f04baa2df19b4c3417"

S = "${WORKDIR}/git"

SRC_URI += "file://settings.txt \
           file://mails.txt \
           "
do_install:append() {
   install -d ${D}/var/lib/smtp/

   install -m 0744 ${WORKDIR}/settings.txt ${D}/var/lib/smtp/
   install -m 0744 ${WORKDIR}/mails.txt ${D}/var/lib/smtp/
}

inherit cmake systemd pkgconfig

EXTRA_OECMAKE += "-DADD_PHOSPHOR_LOGGING=ON"

DEPENDS = "boost \
           systemd \
           sdbusplus \
           curl \
           phosphor-logging"

SYSTEMD_SERVICE:${PN} = "xyz.openbmc_project.SMTP.service"