Files
meta-secure-core/meta-efi-secure-boot/recipes-devtools/libsign/libsign_git.bb
Lans Zhang 1b3e594449 meta-secure-core: initial commit
Signed-off-by: Lans Zhang <jia.zhang@windriver.com>
2017-06-22 15:24:04 +08:00

49 lines
1.3 KiB
BlitzBasic

SUMMARY = "A generic signing tool framework"
DESCRIPTION = " \
This project targets to provide a generic signing framework. This framework \
separates the signing request and signing process and correspondingly forms \
the so-called signlet and signaturelet. \
Each signaturelet only concerns about the details about how to construct the \
layout of a signature format, and signlet only cares how to construct the \
signing request. \
"
SECTION = "devel"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=d9bf404642f21afb4ad89f95d7bc91ee"
SRC_URI = " \
git://github.com/jiazhang0/libsign.git \
"
SRCREV = "dfab84b4235a36bb395bc6663e50578bb2f9edca"
PV = "0.3.2+git${SRCPV}"
DEPENDS += "openssl"
RDEPENDS_${PN}_class-target += "libcrypto"
RDEPENDS_${PN}_class-native += "openssl"
PARALLEL_MAKE = ""
S = "${WORKDIR}/git"
EXTRA_OEMAKE = " \
CC="${CC}" \
bindir="${STAGING_BINDIR}" \
libdir="${STAGING_LIBDIR}" \
includedir="${STAGING_INCDIR}" \
EXTRA_CFLAGS="${CFLAGS}" \
EXTRA_LDFLAGS="${LDFLAGS}" \
SIGNATURELET_DIR="${libdir}/signaturelet" \
BINDIR="${bindir}" \
LIBDIR="${libdir}" \
"
do_install() {
oe_runmake install DESTDIR="${D}"
}
FILES_${PN} += " \
${libdir}/signaturelet \
"
BBCLASSEXTEND = "native"