]> code.ossystems Code Review - openembedded-core.git/commitdiff
elfutils: Fix -dev package and split binutils overlap into elfutils-binutils package
authorRichard Purdie <richard@openedhand.com>
Mon, 3 Sep 2007 14:47:46 +0000 (14:47 +0000)
committerRichard Purdie <richard@openedhand.com>
Mon, 3 Sep 2007 14:47:46 +0000 (14:47 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2682 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/elfutils/elfutils_0.108.bb

index a1f7b2fc5c0ceb279264bc0979b15b2e2140abba..67a7596635784cf6c2c95269204d9d6a07a51afc 100644 (file)
@@ -2,12 +2,25 @@ SECTION = "base"
 LICENSE = "OSL"
 DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
 DEPENDS = "libtool"
+PR = "r1"
 
 SRC_URI = "http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/elfutils-${PV}.tar.gz \
           file://warnings.patch;patch=1"
 
 inherit autotools
 
+# Package binaries that overlap with binutils separately
+PACKAGES =+ "${PN}-binutils"
+FILES_${PN}-binutils = "\
+    ${bindir}/addr2line \
+    ${bindir}/ld \
+    ${bindir}/nm \
+    ${bindir}/readelf \
+    ${bindir}/size \
+    ${bindir}/strip"
+# Fix library issues
+FILES_${PN} =+ "${libdir}/*-${PV}.so"
+
 SOV = "${PV}"
 do_stage () {
        install -m 0644 libelf/libelf.a ${STAGING_LIBDIR}/libelf.a