From 4da5771577fc6424039bb4ef767d98dbc860888b Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Fri, 11 Jan 2008 16:08:07 +0000 Subject: [PATCH] libid3tag: add pkg-config support (from Debian) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3467 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- meta/packages/libid3tag/files/id3tag.pc | 11 +++++++++++ meta/packages/libid3tag/libid3tag_0.15.1b.bb | 10 ++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 meta/packages/libid3tag/files/id3tag.pc diff --git a/meta/packages/libid3tag/files/id3tag.pc b/meta/packages/libid3tag/files/id3tag.pc new file mode 100644 index 0000000000..e686000689 --- /dev/null +++ b/meta/packages/libid3tag/files/id3tag.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: id3tag +Description: ID3 tag reading library +Requires: +Version: 0.15.0b +Libs: -L${libdir} -lid3tag -lz +Cflags: -I${includedir} diff --git a/meta/packages/libid3tag/libid3tag_0.15.1b.bb b/meta/packages/libid3tag/libid3tag_0.15.1b.bb index 21f2c0f41d..c9f4a0c0ba 100644 --- a/meta/packages/libid3tag/libid3tag_0.15.1b.bb +++ b/meta/packages/libid3tag/libid3tag_0.15.1b.bb @@ -3,14 +3,20 @@ PRIORITY = "optional" DEPENDS = "zlib" DESCRIPTION = "Library for interacting with ID3 tags." LICENSE = "GPL" +PR = "r1" + +SRC_URI = "ftp://ftp.mars.org/pub/mpeg/libid3tag-${PV}.tar.gz \ + file://id3tag.pc" -SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libid3tag-${PV}.tar.gz" S = "${WORKDIR}/libid3tag-${PV}" -inherit autotools +inherit autotools pkgconfig EXTRA_OECONF = "-enable-speed" +do_configure_prepend() { + install -m 0644 ${WORKDIR}/id3tag.pc ${S} +} do_stage() { oe_libinstall -so libid3tag ${STAGING_LIBDIR} install -m 0644 id3tag.h ${STAGING_INCDIR}