exempi: Add recipe

Add recipe for exempi, an implementation of XMP based on Adobe XMP
SDK and released under a BSD-style license like Adobe's.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Leon Anavi authored and Khem Raj committed 2026-08-06 23:32:44 -07:00
1 parent 9e93c53074
commit bb4e8aa7f2
1 file changed
+22
@@ -0,0 +1,22 @@
SUMMARY = "An implementation of XMP"
DESCRIPTION = "An implementation of XMP based on Adobe XMP SDK\
and released under a BSD-style license like Adobe's."
HOMEPAGE = "https://libopenraw.freedesktop.org/exempi/"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING;md5=f816aac8b22d16134477b8e156f0a0f4"
SRC_URI = "https://libopenraw.freedesktop.org/download/${BPN}-${PV}.tar.xz"
SRC_URI[sha256sum] = "900fb9957be2095c78e5111b99c49378adac58161a358f52f93c55126f34eb8f"
inherit autotools pkgconfig
DEPENDS = "expat zlib"
EXTRA_OECONF = "--disable-samples --disable-unittest"
PACKAGES =+ "${PN}-bin"
FILES:${PN}-bin = "${bindir}/exempi"
FILES:${PN} = "${libdir}/lib*${SOLIBS}"
FILES:${PN}-dev += "${libdir}/lib*${SOLIBSDEV} ${libdir}/pkgconfig ${includedir}"
BBCLASSEXTEND = "native nativesdk"