efl++: upgrade to 0.0.3
authorMichael Lauer <mickey@vanille-media.de>
Mon, 29 Aug 2005 21:54:52 +0000 (21:54 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Mon, 29 Aug 2005 21:54:52 +0000 (21:54 +0000)
packages/efl++/efl++-fb_0.0.2.bb [deleted file]
packages/efl++/efl++-fb_0.0.3.bb [new file with mode: 0644]
packages/efl++/efl++-x11_0.0.2.bb [deleted file]
packages/efl++/efl++-x11_0.0.3.bb [new file with mode: 0644]
packages/efl++/efl++.inc
packages/efl++/efl++_0.0.2.bb [deleted file]

diff --git a/packages/efl++/efl++-fb_0.0.2.bb b/packages/efl++/efl++-fb_0.0.2.bb
deleted file mode 100644 (file)
index b6a23d8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-include efl++.inc
-
-EFL_CONFIGURATION = "DEFINES-=EFL_HAVE_X11"
diff --git a/packages/efl++/efl++-fb_0.0.3.bb b/packages/efl++/efl++-fb_0.0.3.bb
new file mode 100644 (file)
index 0000000..713c86e
--- /dev/null
@@ -0,0 +1 @@
+include efl++.inc
diff --git a/packages/efl++/efl++-x11_0.0.2.bb b/packages/efl++/efl++-x11_0.0.2.bb
deleted file mode 100644 (file)
index d3f3791..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-include efl++.inc
-
-EFL_CONFIGURATION = "DEFINES+=EFL_HAVE_X11"
diff --git a/packages/efl++/efl++-x11_0.0.3.bb b/packages/efl++/efl++-x11_0.0.3.bb
new file mode 100644 (file)
index 0000000..d55e149
--- /dev/null
@@ -0,0 +1,3 @@
+include efl++.inc
+
+EXTRA_QMAKEVARS_POST += "CONFIG+=eflecorex11"
index d575bfa..aaf097e 100644 (file)
@@ -14,9 +14,7 @@ inherit qmake
 
 PARALLEL_MAKE = ""
 QMAKE_PROFILES = "efl++.pro"
-EXTRA_QMAKEVARS_POST = "INCLUDEPATH+=${S}/src/misc INCLUDEPATH+=${S}/src/common \
-                       INCLUDEPATH+=${S}/src/evas INCLUDEPATH+=${S}/src/ecore INCLUDEPATH+=${S}/src/edje \
-                       LIBS+=-L${S} DESTDIR=${S} ${EFL_CONFIGURATION}"
+EXTRA_QMAKEVARS_POST = "DESTDIR=${S}"
 export OE_QMAKE_LINK="${CXX}"
 export EDIR="${S}"
 
@@ -24,7 +22,16 @@ do_configure_prepend() {
        rm include.pro
        cat <<EOF >include.pro
 include ( common.pro )
+
+LIBS        += -L${EDIR}
+
+CONFIG      = console release eflbasic
+INCLUDEPATH += ${EDIR}/src/common ${EDIR}/src/extra ${EDIR}/src/misc
+INCLUDEPATH += ${EDIR}/src/evas ${EDIR}/src/ecore ${EDIR}/src/edje
+INCLUDEPATH += ${EDIR}/src/esmart ${EDIR}/src/ewl
+
 DEFINES += DATADIR=\"${datadir}/efl++/\"
+
 EOF
 }
 
diff --git a/packages/efl++/efl++_0.0.2.bb b/packages/efl++/efl++_0.0.2.bb
deleted file mode 100644 (file)
index 5803f5d..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-DESCRIPTION = "C++ Bindings for the Enlightenment Foundation Libraries"
-SECTION = "e/libs"
-LICENSE = "LGPL"
-AUTHOR = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
-MAINTAINER = "${AUTHOR}"
-HOMEPAGE = "http://www.Vanille.de/projects/efl++.html"
-DEPENDS = "virtual/evas virtual/ecore edje"
-
-SRC_URI = "http://www.Vanille.de/temp/efl++_${PV}.tar.bz2"
-S = "${WORKDIR}/efl++-${PV}"
-
-inherit qmake
-
-PARALLEL_MAKE = ""
-QMAKE_PROFILES = "efl++.pro"
-EXTRA_QMAKEVARS_POST = "INCLUDEPATH+=${S}/src/evas INCLUDEPATH+=${S}/src/ecore INCLUDEPATH+=${S}/src/edje \
-                       LIBS+=-L${S} DESTDIR=${S}"
-export OE_QMAKE_LINK="${CXX}"
-export EDIR="${S}"
-
-do_configure_prepend() {
-       rm include.pro
-       cat <<EOF >include.pro
-include ( common.pro )
-DEFINES += DATADIR=\"${datadir}/efl++/\"
-DEFINES += EFL_HAVE_X11
-EOF
-}
-
-do_stage() {
-       for i in src/evas/*.h src/ecore/*.h src/edje/*.h
-       do
-               install -m 0644 $i ${STAGING_INCDIR}
-       done
-       oe_libinstall -so -C ${S} libefl++ ${STAGING_LIBDIR}
-}
-
-do_install() {
-       oe_libinstall -so -C ${S} libefl++ ${D}${libdir}
-       install -d ${D}${bindir}
-       install edje-simple ${D}${bindir}
-       install -d ${D}${datadir}/efl++
-       cp -a data/* ${D}${datadir}/efl++
-}
-
-PACKAGES =+ "efl++-examples"
-FILES_${PN} = "${libdir}"
-FILES_efl++-examples = "${bindir} ${datadir}"