efl++: create .inc file, split into a .bb for -x11 and a .bb for -fb
authorMichael Lauer <mickey@vanille-media.de>
Fri, 19 Aug 2005 21:51:52 +0000 (21:51 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Fri, 19 Aug 2005 21:51:52 +0000 (21:51 +0000)
packages/efl++/efl++-fb_0.0.2.bb [new file with mode: 0644]
packages/efl++/efl++-x11_0.0.2.bb [new file with mode: 0644]
packages/efl++/efl++.inc [moved from packages/efl++/efl++_0.0.2.bb with 93% similarity]

diff --git a/packages/efl++/efl++-fb_0.0.2.bb b/packages/efl++/efl++-fb_0.0.2.bb
new file mode 100644 (file)
index 0000000..b6a23d8
--- /dev/null
@@ -0,0 +1,3 @@
+include efl++.inc
+
+EFL_CONFIGURATION = "DEFINES-=EFL_HAVE_X11"
diff --git a/packages/efl++/efl++-x11_0.0.2.bb b/packages/efl++/efl++-x11_0.0.2.bb
new file mode 100644 (file)
index 0000000..d3f3791
--- /dev/null
@@ -0,0 +1,3 @@
+include efl++.inc
+
+EFL_CONFIGURATION = "DEFINES+=EFL_HAVE_X11"
similarity index 93%
rename from packages/efl++/efl++_0.0.2.bb
rename to packages/efl++/efl++.inc
index 5803f5d..3a0aa9f 100644 (file)
@@ -5,6 +5,7 @@ AUTHOR = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
 MAINTAINER = "${AUTHOR}"
 HOMEPAGE = "http://www.Vanille.de/projects/efl++.html"
 DEPENDS = "virtual/evas virtual/ecore edje"
+PROVIDES = "virtual/efl++"
 
 SRC_URI = "http://www.Vanille.de/temp/efl++_${PV}.tar.bz2"
 S = "${WORKDIR}/efl++-${PV}"
@@ -14,7 +15,7 @@ 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}"
+                       LIBS+=-L${S} DESTDIR=${S} ${EFL_CONFIGURATION}"
 export OE_QMAKE_LINK="${CXX}"
 export EDIR="${S}"
 
@@ -23,7 +24,6 @@ do_configure_prepend() {
        cat <<EOF >include.pro
 include ( common.pro )
 DEFINES += DATADIR=\"${datadir}/efl++/\"
-DEFINES += EFL_HAVE_X11
 EOF
 }