bitbake.conf: use rootfs/${PN} for IMAGE_ROOTFS
[vuplus_openembedded] / classes / efl.bbclass
index eee28dd..9d24a0f 100644 (file)
@@ -2,10 +2,22 @@ SECTION = "e/libs"
 HOMEPAGE = "http://www.enlightenment.org"
 LICENSE = "MIT BSD"
 SRCNAME = "${@bb.data.getVar('PN', d, 1).replace('-native', '')}"
-SRC_URI = "${E_CVS};module=e17/libs/${SRCNAME}"
+SRC_URI = "svn://svn.enlightenment.org/svn/e/trunk;module=${SRCNAME};proto=http"
 S = "${WORKDIR}/${SRCNAME}"
+DEPENDS += "pkgconfig-native"
 
-inherit autotools pkgconfig
+# revision 0d93ec84b30bc1bee2caaee72d667f87bc468a70 made SRCDATE and hence PV go backwards, so we need to up PE to unbreak builds and feeds :(
+PE = "2"
+
+ARM_INSTRUCTION_SET = "arm"
+
+AUTOTOOLS_STAGE_PKGCONFIG = "1"
+# do NOT inherit pkgconfig here, see note in autotools_stage_all
+inherit autotools
+
+do_configure_prepend() {
+       touch config.rpath
+}
 
 do_stage() {
        autotools_stage_all
@@ -34,6 +46,9 @@ FILES_${PN}-dev   += "${bindir}/${PN}-config \
                       ${libdir}/${PN}/*/*.a \
                       ${libdir}/${PN}/*/*.la"
 
+FILES_${PN}-dbg +=   "${libdir}/${PN}/.debug \
+                      ${libdir}/${PN}/*/.debug"
+
 FILES_${PN}-tests  = "${bindir}/${PN} \
                       ${bindir}/*_* \
                       ${datadir}"