diff mbox series

[meta-oe] exempi: Add recipe

Message ID 20260806085958.3886559-1-leon.anavi@konsulko.com
State New
Headers show
Series [meta-oe] exempi: Add recipe | expand

Commit Message

Leon Anavi Aug. 6, 2026, 8:59 a.m. UTC
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>
---
 .../recipes-support/exempi/exempi_2.6.6.bb    | 24 +++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 meta-oe/recipes-support/exempi/exempi_2.6.6.bb
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/exempi/exempi_2.6.6.bb b/meta-oe/recipes-support/exempi/exempi_2.6.6.bb
new file mode 100644
index 0000000000..711f54f552
--- /dev/null
+++ b/meta-oe/recipes-support/exempi/exempi_2.6.6.bb
@@ -0,0 +1,24 @@ 
+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"
+
+S = "${UNPACKDIR}/${BPN}-${PV}"
+
+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"