diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2011-01-29 14:30:42 +0100 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2011-01-29 19:02:21 +0100 |
commit | 45dfa3d3668f343a627427a69bd8de59f399f9c5 (patch) | |
tree | 7a115e512ac58cd2fba3ef3556ea75eb3243f3b5 | |
parent | c3cc281a91c96b78dd2049f2aa50b1a05a9db4ed (diff) | |
download | openembedded-45dfa3d3668f343a627427a69bd8de59f399f9c5.tar.gz |
ecore: introduce 1.0.0
* ecore_svn is now D_P -1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | recipes/efl1/ecore.inc | 43 | ||||
-rw-r--r-- | recipes/efl1/ecore_1.0.0.bb | 12 | ||||
-rw-r--r-- | recipes/efl1/ecore_svn.bb | 49 |
3 files changed, 54 insertions, 50 deletions
diff --git a/recipes/efl1/ecore.inc b/recipes/efl1/ecore.inc index 76df91a9a2..6ff455f535 100644 --- a/recipes/efl1/ecore.inc +++ b/recipes/efl1/ecore.inc @@ -5,21 +5,18 @@ DEPENDS = "gettext-native virtual/libiconv tslib curl eet evas glib-2.0 \ DEPENDS_virtclass-native = "eet-native evas-native" # optional # DEPENDS += "directfb virtual/libsdl openssl virtual/libiconv" -PV = "0.9.9.060+svnr${SRCPV}" -PR = "r5" inherit efl BBCLASSEXTEND = "native" - -SRC_URI += "file://fix-ecore-fb-initialization.patch" +INC_PR = "r0" do_configure_prepend() { touch ${S}/po/Makefile.in.in || true sed -i -e 's: po::g' ${S}/Makefile.am } -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/ecore" +FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" PACKAGES =+ "\ ${PN}-con \ @@ -76,3 +73,39 @@ FILES_${PN}-txt = "${libdir}/libecore_txt*.so.*" FILES_${PN}-x = "${libdir}/libecore_x*.so.*" FILES_${PN}-input = "${libdir}/libecore_input*.so.*" +ECORE_OECONF = "\ + --x-includes=${STAGING_INCDIR}/X11 \ + --x-libraries=${STAGING_LIBDIR} \ + --enable-simple-x11 \ + --enable-ecore-config \ + --enable-ecore-x \ + --enable-ecore-job \ + --enable-ecore-fb \ + --enable-ecore-evas \ + --enable-ecore-evas-software-16-x11 \ + --enable-ecore-evas-xrender \ + --enable-abstract-sockets \ + --enable-ecore-con \ + --enable-ecore-ipc \ + --enable-ecore-file \ + --enable-inotify \ + --disable-ecore-desktop \ + --disable-ecore-x-xcb \ + --disable-ecore-directfb \ + --disable-ecore-sdl \ + --enable-ecore-evas-opengl-x11 \ + --disable-ecore-evas-dfb \ + --disable-ecore-evas-sdl \ + --disable-openssl \ + --disable-poll \ + --enable-xim \ +" + +EXTRA_OECONF = "${ECORE_OECONF} \ + --enable-curl \ +" + +EXTRA_OECONF_virtclass-native = "\ + ${ECORE_OECONF} \ + --disable-curl \ +" diff --git a/recipes/efl1/ecore_1.0.0.bb b/recipes/efl1/ecore_1.0.0.bb new file mode 100644 index 0000000000..fd7b6e2564 --- /dev/null +++ b/recipes/efl1/ecore_1.0.0.bb @@ -0,0 +1,12 @@ +require ecore.inc + +PR = "${INC_PR}.0" + +SRC_URI = "\ + ${E_MIRROR}/${SRCNAME}-${PV}.tar.gz \ + file://fix-ecore-fb-initialization.patch \ + file://exit_uclibc.patch \ +" + +SRC_URI[md5sum] = "db2ef62d7c877e54087a4ce805368419" +SRC_URI[sha256sum] = "8a1f89a7cef27d93d87155d53d54f651b3fae810f8995b3c634b4d709ef4e1fa" diff --git a/recipes/efl1/ecore_svn.bb b/recipes/efl1/ecore_svn.bb index cef420b21d..99fb3e208d 100644 --- a/recipes/efl1/ecore_svn.bb +++ b/recipes/efl1/ecore_svn.bb @@ -1,6 +1,9 @@ require ecore.inc + SRCREV = "${EFL_SRCREV}" -PR = "r12" +PV = "1.0.999+svnr${SRCPV}" +PR = "${INC_PR}.0" +DEFAULT_PREFERENCE = "-1" SRC_URI = "\ ${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep \ @@ -8,47 +11,3 @@ SRC_URI = "\ file://fix-ecore-fb-initialization.patch \ " S = "${WORKDIR}/${SRCNAME}" - -ECORE_OECONF = "\ - --x-includes=${STAGING_INCDIR}/X11 \ - --x-libraries=${STAGING_LIBDIR} \ - --enable-simple-x11 \ - --enable-ecore-config \ - --enable-ecore-x \ - --enable-ecore-job \ - --enable-ecore-fb \ - --enable-ecore-evas \ - --enable-ecore-evas-software-16-x11 \ - --enable-ecore-evas-xrender \ - --enable-abstract-sockets \ - --enable-ecore-con \ - --enable-ecore-ipc \ - --enable-ecore-file \ - --enable-inotify \ - --disable-ecore-desktop \ - --disable-ecore-x-xcb \ - --disable-ecore-directfb \ - --disable-ecore-sdl \ - --enable-ecore-evas-opengl-x11 \ - --disable-ecore-evas-dfb \ - --disable-ecore-evas-sdl \ - --disable-openssl \ - --disable-poll \ - --enable-xim \ -" - -EXTRA_OECONF = "${ECORE_OECONF} \ - --enable-curl \ -" - -EXTRA_OECONF_virtclass-native = "\ - ${ECORE_OECONF} \ - --disable-curl \ -" -# List of options which were different in ecore-native, -# I know it's SCM, but with missing -native.bb is much easier to check here -# --disable-ecore-x \ -# --enable-ecore-evas-fb \ -# --disable-ecore-evas-x11-gl \ -# --disable-ecore-imf \ -# --disable-ecore-imf_evas \ |