[oe-commits] Paul Menzel : libomxil-bellagio: inherit class `pkgconfig` to stage pkg-config file `libomxil-bellagio.pc`

git version control git at git.openembedded.org
Tue Jan 18 00:45:50 UTC 2011


Module: openembedded.git
Branch: master
Commit: 75e7777d9a71eaf3fb1a9cb77cef8af0cea3309c
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=75e7777d9a71eaf3fb1a9cb77cef8af0cea3309c

Author: Paul Menzel <paulepanter at users.sourceforge.net>
Date:   Sun Jan 16 20:16:47 2011 +0100

libomxil-bellagio: inherit class `pkgconfig` to stage pkg-config file `libomxil-bellagio.pc`

`libomxil-bellagio` distributes a pkg-config file [1] which is only put to the following location with the following content.

	$ more angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/pkgconfig/libomxil-bellagio.pc
	prefix=/usr
	exec_prefix=/usr
	libdir=/usr/lib
	includedir=/usr/include
	toolsdir=/usr/bin
	pluginsdir=${libdir}/bellagio

	Name: libomxil
	Description: OpenMAX Integration Layer library
	Version: 0.9.2.1
	Libs: -L${libdir} -lomxil-bellagio
	Cflags: -I${includedir} -I${includedir}/bellagio

To make it useful for crosscompiling inherit `pkgconfig.bbclass`.

[1] http://omxil.git.sourceforge.net/git/gitweb.cgi?p=omxil/omxil;a=blob;f=libomxil-bellagio.pc.in;h=abae71bf4ade80e26b28a755f214a96285fd5c47;hb=772f0eca88b242ffb5469e8e381c63ce1f7cd3e1

Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 recipes/openmax/libomxil-bellagio.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes/openmax/libomxil-bellagio.inc b/recipes/openmax/libomxil-bellagio.inc
index 8c3a82c..8ec327e 100644
--- a/recipes/openmax/libomxil-bellagio.inc
+++ b/recipes/openmax/libomxil-bellagio.inc
@@ -3,11 +3,11 @@ LICENSE = "LGPLv2"
 DEPENDS = "alsa-lib ffmpeg \
            ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad', d)}"
 
-INC_PR = "r7"
+INC_PR = "r8"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/omxil/${PN}-${PV}.tar.gz"
 
-inherit autotools
+inherit autotools pkgconfig
 
 FILES_${PN} += "${libdir}/bellagio/*.so ${libdir}/bellagio/*.la"
 FILES_${PN}-dev += "${libdir}/bellagio/*.a"





More information about the Openembedded-commits mailing list