| SUMMARY = "GLOME Login Client" |
| DESCRIPTION = "GLOME login is first application of the GLOME protocol. It is used to authorize serial console access to Linux machines" |
| PR = "r1" |
| PV = "0.1+git${SRCPV}" |
| |
| LICENSE = "Apache-2.0" |
| LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" |
| |
| inherit meson pkgconfig |
| |
| DEPENDS += " \ |
| openssl \ |
| glome-config \ |
| " |
| |
| S = "${WORKDIR}/git" |
| SRC_URI = "git://github.com/google/glome.git;branch=master;protocol=https" |
| SRCREV = "978ad9fb165f1e382c875f2ce08a1fc4f2ddcf1b" |
| |
| PACKAGECONFIG ??= "" |
| PACKAGECONFIG[glome-cli] = "-Dglome-cli=true,-Dglome-cli=false" |
| PACKAGECONFIG[pam-glome] = "-Dpam-glome=true,-Dpam-glome=false,libpam" |
| |
| EXTRA_OEMESON = "-Dtests=false" |
| |
| # remove the default glome config so it can be overridden by `glome-config` |
| do_install:append() { |
| rm -f ${D}${sysconfdir}/glome/config |
| } |