]> code.ossystems Code Review - openembedded-core.git/commitdiff
elfutils: add elfutils native
authorMark Hatle <mhatle@windriver.com>
Fri, 23 Jul 2010 15:13:45 +0000 (08:13 -0700)
committerRichard Purdie <rpurdie@linux.intel.com>
Sat, 24 Jul 2010 00:23:53 +0000 (01:23 +0100)
Add elfutils native, also change the binaries being installed to be
prefixed with 'eu-' to avoid conflict with binutils

Signed-off-by: Mark Hatle <mhatle@windriver.com>
meta/packages/elfutils/elfutils_0.148.bb

index 15aa5047946a7921ddcdf648890137a1a6b59ea7..0d460e06beb8e796ca5dc30d92ee860789365b0d 100644 (file)
@@ -36,21 +36,25 @@ SRC_URI += "\
 
 inherit autotools
 
+EXTRA_OECONF = "--program-prefix=eu-"
+
 do_configure_prepend() {
        sed -i 's:./i386_gendis:echo\ \#:g' ${S}/libcpu/Makefile.am
 
        cp ${WORKDIR}/*dis.h ${S}/libcpu
 }
 
-# Package binaries that overlap with binutils separately
+BBCLASSEXTEND = "native"
+
+# Package utilities separately
 PACKAGES =+ "${PN}-binutils"
 FILES_${PN}-binutils = "\
-    ${bindir}/addr2line \
-    ${bindir}/ld \
-    ${bindir}/nm \
-    ${bindir}/readelf \
-    ${bindir}/size \
-    ${bindir}/strip"
+    ${bindir}/eu-addr2line \
+    ${bindir}/eu-ld \
+    ${bindir}/eu-nm \
+    ${bindir}/eu-readelf \
+    ${bindir}/eu-size \
+    ${bindir}/eu-strip"
 # Fix library issues
 FILES_${PN} =+ "${libdir}/*-${PV}.so"