diff options
author | Devendra Tewari <devendra.tewari@gmail.com> | 2022-02-21 13:58:10 -0300 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-02-22 08:30:51 -0800 |
commit | 606eaedc8cb3eef1010f25679569d48c2681758f (patch) | |
tree | a719ecb3d2b1bc0ad5ab48b134e1b8606ff0c359 /meta-multimedia | |
parent | 4a80836f837255bf062082e1c91655f75244d29f (diff) | |
download | meta-openembedded-contrib-606eaedc8cb3eef1010f25679569d48c2681758f.tar.gz |
libcamera: add pkg-config files
Signed-off-by: Devendra Tewari <devendra.tewari@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia')
3 files changed, 24 insertions, 1 deletions
diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb index a8d54f08f6..543199aa02 100644 --- a/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb @@ -9,7 +9,9 @@ LIC_FILES_CHKSUM = "\ " SRC_URI = " \ - git://git.libcamera.org/libcamera/libcamera.git;protocol=https;branch=master \ + git://git.libcamera.org/libcamera/libcamera.git;protocol=https;branch=master \ + file://libcamera.pc \ + file://libcamera-base.pc \ " SRCREV = "acf8d028edda0a59b10e15962c2606137a4940af" @@ -47,6 +49,8 @@ do_configure:prepend() { do_install:append() { chrpath -d ${D}${libdir}/libcamera.so.0.0.0 chrpath -d ${D}${libdir}/libcamera-base.so.0.0.0 + install -D -m 0644 ${WORKDIR}/libcamera.pc ${D}${libdir}/pkgconfig/libcamera.pc + install -D -m 0644 ${WORKDIR}/libcamera-base.pc ${D}${libdir}/pkgconfig/libcamera-base.pc } addtask do_recalculate_ipa_signatures_package after do_package before do_packagedata diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera-base.pc b/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera-base.pc new file mode 100644 index 0000000000..ea20590fc0 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera-base.pc @@ -0,0 +1,9 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: libcamera-base +Description: Camera support base utility library +Version: 0.0.0 +Libs: -L${libdir} -lcamera-base +Cflags: -I${includedir}/libcamera diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera.pc b/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera.pc new file mode 100644 index 0000000000..16a42e81fb --- /dev/null +++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera/libcamera.pc @@ -0,0 +1,10 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: libcamera +Description: Complex Camera Support Library +Version: 0.0.0 +Requires: libcamera-base +Libs: -L${libdir} -lcamera +Cflags: -I${includedir}/libcamera |