On Tue, Feb 15, 2011 at 01:18:33PM -0800, Khem Raj wrote:
> On Tue, Feb 15, 2011 at 1:03 PM, Martin Jansa <[email protected]> wrote:
> > Signed-off-by: Martin Jansa <[email protected]>
> 
> where will svn recipe get PR from

default r0 like every other recipe
reset after changing PV

Regards,

> 
> Acked-by: Khem Raj <[email protected]>
> 
> > ---
> >  recipes/webkit/webkit-efl/CMakeLists.txt      |  132 
> > -------------------------
> >  recipes/webkit/webkit-efl/bug.50752.patch     |   37 -------
> >  recipes/webkit/webkit-efl/cmakeconfig.h.cmake |   41 --------
> >  recipes/webkit/webkit-efl/revert.r78057.patch |   19 ++++
> >  recipes/webkit/webkit-efl_svn.bb              |   33 ++-----
> >  5 files changed, 26 insertions(+), 236 deletions(-)
> >  delete mode 100644 recipes/webkit/webkit-efl/CMakeLists.txt
> >  delete mode 100644 recipes/webkit/webkit-efl/bug.50752.patch
> >  delete mode 100644 recipes/webkit/webkit-efl/cmakeconfig.h.cmake
> >  create mode 100644 recipes/webkit/webkit-efl/revert.r78057.patch
> >
> > diff --git a/recipes/webkit/webkit-efl/CMakeLists.txt 
> > b/recipes/webkit/webkit-efl/CMakeLists.txt
> > deleted file mode 100644
> > index ca8dcf9..0000000
> > --- a/recipes/webkit/webkit-efl/CMakeLists.txt
> > +++ /dev/null
> > @@ -1,132 +0,0 @@
> > -CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
> > -PROJECT(WebKit)
> > -
> > -# Set a default build type if and only if user did not define one as 
> > command
> > -# line options and he did not give custom CFLAGS or CXXFLAGS. Otherwise, 
> > flags
> > -# from default build type would overwrite user-defined ones.
> > -IF (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_C_FLAGS AND NOT CMAKE_CXX_FLAGS)
> > -    SET(CMAKE_BUILD_TYPE Release)
> > -ENDIF ()
> > -SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
> > -
> > -SET(JAVASCRIPTCORE_DIR "${CMAKE_SOURCE_DIR}/JavaScriptCore")
> > -SET(WEBCORE_DIR "${CMAKE_SOURCE_DIR}/WebCore")
> > -SET(WEBKIT_DIR "${CMAKE_SOURCE_DIR}/WebKit")
> > -SET(WEBKITTOOLS_DIR "${CMAKE_SOURCE_DIR}/WebKitTools")
> > -SET(DERIVED_SOURCES_DIR "${CMAKE_BINARY_DIR}/DerivedSources")
> > -
> > -INCLUDE(WebKitMacros)
> > -INCLUDE(WebKitFS)
> > -INCLUDE(WebKitHelpers)
> > -INCLUDE(WebKitFeatures)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Determine which port will be built
> > -# 
> > -----------------------------------------------------------------------------
> > -SET(ALL_PORTS Efl)
> > -OPTION(PORT "choose which WebKit port to build (one of ${ALL_PORTS})" 
> > "NOPORT")
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Find common packages (used by all ports)
> > -# 
> > -----------------------------------------------------------------------------
> > -FIND_PACKAGE(BISON REQUIRED)
> > -FIND_PACKAGE(FLEX REQUIRED)
> > -FIND_PACKAGE(Gperf REQUIRED)
> > -FIND_PACKAGE(Perl REQUIRED)
> > -FIND_PACKAGE(PythonInterp REQUIRED)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Determine the target processor
> > -# 
> > -----------------------------------------------------------------------------
> > -STRING(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
> > -IF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^arm")
> > -    SET(WTF_CPU_ARM 1)
> > -ELSEIF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)")
> > -    SET(WTF_CPU_X86_64 1)
> > -ELSEIF (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)")
> > -    SET(WTF_CPU_X86 1)
> > -ELSE ()
> > -    MESSAGE(FATAL_ERROR "Unknown CPU '${CMAKE_SYSTEM_PROCESSOR}'")
> > -ENDIF ()
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Determine the operating system
> > -# 
> > -----------------------------------------------------------------------------
> > -IF (CMAKE_SYSTEM_NAME MATCHES "Linux")
> > -    SET(WTF_OS_UNIX 1)
> > -
> > -    IF (APPLE)
> > -        SET(WTF_OS_MAC_OS_X 1)
> > -    ENDIF ()
> > -ELSEIF (CMAKE_SYSTEM_NAME MATCHES "Windows")
> > -    SET(WTF_OS_WINDOWS 1)
> > -ELSE ()
> > -    MESSAGE(FATAL_ERROR "Unknown OS '${CMAKE_SYSTEM_NAME}'")
> > -ENDIF ()
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Default target names (can be overrriden in Options${PORT}.cmake file)
> > -# 
> > -----------------------------------------------------------------------------
> > -SET(JSC_EXECUTABLE_NAME JSC)
> > -SET(WTF_LIBRARY_NAME WTF)
> > -SET(JavaScriptCore_LIBRARY_NAME JavaScriptCore)
> > -SET(WebCore_LIBRARY_NAME WebCore)
> > -SET(WebKit_LIBRARY_NAME WebKit)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Default library types
> > -# 
> > -----------------------------------------------------------------------------
> > -OPTION(SHARED_CORE "build WTF, JavaScriptCore and WebCore as shared 
> > libraries")
> > -
> > -IF (SHARED_CORE)
> > -    SET(WTF_LIBRARY_TYPE SHARED)
> > -    SET(JavaScriptCore_LIBRARY_TYPE SHARED)
> > -    SET(WebCore_LIBRARY_TYPE SHARED)
> > -ELSE ()
> > -    SET(WTF_LIBRARY_TYPE STATIC)
> > -    SET(JavaScriptCore_LIBRARY_TYPE STATIC)
> > -    SET(WebCore_LIBRARY_TYPE STATIC)
> > -ENDIF ()
> > -
> > -SET(WebKit_LIBRARY_TYPE SHARED)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Port-specific options
> > -# 
> > -----------------------------------------------------------------------------
> > -INCLUDE(OptionsCommon)
> > -INCLUDE(Options${PORT})
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Define packaging
> > -# 
> > -----------------------------------------------------------------------------
> > -INCLUDE(WebKitPackaging)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Add module directories
> > -# 
> > -----------------------------------------------------------------------------
> > -ADD_SUBDIRECTORY(JavaScriptCore)
> > -ADD_SUBDIRECTORY(WebCore)
> > -ADD_SUBDIRECTORY(WebKit)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Add test browser if exists
> > -# 
> > -----------------------------------------------------------------------------
> > -INCLUDE_IF_EXISTS(${WEBKITTOOLS_DIR}/CMakeLists${PORT}.txt)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Set compiler flags for all targets
> > -# 
> > -----------------------------------------------------------------------------
> > -WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WTF_LIBRARY_NAME})
> > -WEBKIT_SET_EXTRA_COMPILER_FLAGS(${JavaScriptCore_LIBRARY_NAME})
> > -WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebCore_LIBRARY_NAME})
> > -WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit_LIBRARY_NAME})
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Create the configuration file
> > -# 
> > -----------------------------------------------------------------------------
> > -CONFIGURE_FILE(cmakeconfig.h.cmake ${CMAKE_BINARY_DIR}/cmakeconfig.h @ONLY)
> > -
> > -# 
> > -----------------------------------------------------------------------------
> > -# Prints a summary of all enabled/disabled features
> > -# 
> > -----------------------------------------------------------------------------
> > -WEBKIT_PRINT_FEATURES()
> > diff --git a/recipes/webkit/webkit-efl/bug.50752.patch 
> > b/recipes/webkit/webkit-efl/bug.50752.patch
> > deleted file mode 100644
> > index 2d65f2e..0000000
> > --- a/recipes/webkit/webkit-efl/bug.50752.patch
> > +++ /dev/null
> > @@ -1,37 +0,0 @@
> > -https://bugs.webkit.org/show_bug.cgi?id=46258
> > -
> > -diff --git a/WebKit/efl/ChangeLog b/WebKit/efl/ChangeLog
> > -index 
> > cfb2f1189e4071cdca7027e81b6fda178ee32490..5ce726ec72fcb530fe0d96e77a4e8fc4b8a8c537
> >  100644
> > ---- a/WebKit/efl/ChangeLog
> > -+++ b/WebKit/efl/ChangeLog
> > -@@ -1,3 +1,17 @@
> > -+2010-12-09  Alex Bredariol Grilo  <[email protected]>
> > -+
> > -+        Reviewed by NOBODY (OOPS!).
> > -+
> > -+        [EFL] Fix scroll operation in WebKit-EFL
> > -+        https://bugs.webkit.org/show_bug.cgi?id=50752
> > -+
> > -+        Add the _ewk_view_scroll_add call in WebKit-EFL scroll function. 
> > This
> > -+        call was wrongly removed in previous commit and performs the 
> > scroll
> > -+        operation on the page.
> > -+
> > -+        * ewk/ewk_view.cpp:
> > -+        (ewk_view_scroll):
> > -+
> > - 2010-12-03  Alex Bredariol Grilo  <[email protected]>
> > -
> > -         Reviewed by Andreas Kling.
> > -diff --git a/WebKit/efl/ewk/ewk_view.cpp b/WebKit/efl/ewk/ewk_view.cpp
> > -index 
> > 5147b6d9b7ce518deb8e1b864fe773c1931db42e..d1731e74173b53decd18610657ea4eb97f903397
> >  100644
> > ---- a/WebKit/efl/ewk/ewk_view.cpp
> > -+++ b/WebKit/efl/ewk/ewk_view.cpp
> > -@@ -4075,6 +4075,8 @@ void ewk_view_scroll(Evas_Object* o, Evas_Coord dx, 
> > Evas_Coord dy, Evas_Coord sx
> > -     EWK_VIEW_PRIV_GET_OR_RETURN(sd, priv);
> > -     EINA_SAFETY_ON_TRUE_RETURN(!dx && !dy);
> > -
> > -+    _ewk_view_scroll_add(priv, dx, dy, sx, sy, sw, sh, main_frame);
> > -+
> > -     _ewk_view_smart_changed(sd);
> > - }
> > -
> > diff --git a/recipes/webkit/webkit-efl/cmakeconfig.h.cmake 
> > b/recipes/webkit/webkit-efl/cmakeconfig.h.cmake
> > deleted file mode 100644
> > index b16b985..0000000
> > --- a/recipes/webkit/webkit-efl/cmakeconfig.h.cmake
> > +++ /dev/null
> > @@ -1,41 +0,0 @@
> > -#ifndef CMAKECONFIG_H
> > -#define CMAKECONFIG_H
> > -
> > -#define ENABLE_AS_IMAGE @ENABLE_AS_IMAGE_VALUE@
> > -#define ENABLE_BLOB @ENABLE_BLOB_VALUE@
> > -#define ENABLE_CHANNEL_MESSAGING @ENABLE_CHANNEL_MESSAGING_VALUE@
> > -#define ENABLE_DATABASE @ENABLE_DATABASE_VALUE@
> > -#define ENABLE_DATAGRID @ENABLE_DATAGRID_VALUE@
> > -#define ENABLE_DATALIST @ENABLE_DATALIST_VALUE@
> > -#define ENABLE_DOM_STORAGE @ENABLE_DOM_STORAGE_VALUE@
> > -#define ENABLE_EVENTSOURCE @ENABLE_EVENTSOURCE_VALUE@
> > -#define ENABLE_FAST_MOBILE_SCROLLING @ENABLE_FAST_MOBILE_SCROLLING_VALUE@
> > -#define ENABLE_FILTERS @ENABLE_FILTERS_VALUE@
> > -#define ENABLE_FTPDIR @ENABLE_FTPDIR_VALUE@
> > -#define ENABLE_GEOLOCATION @ENABLE_GEOLOCATION_VALUE@
> > -#define ENABLE_GLIB_SUPPORT @ENABLE_GLIB_SUPPORT_VALUE@
> > -#define ENABLE_ICONDATABASE @ENABLE_ICONDATABASE_VALUE@
> > -#define ENABLE_INSPECTOR @ENABLE_INSPECTOR_VALUE@
> > -#define ENABLE_JAVASCRIPT_DEBUGGER @ENABLE_JAVASCRIPT_DEBUGGER_VALUE@
> > -#define ENABLE_JIT @ENABLE_JIT_VALUE@
> > -#define ENABLE_MATHML @ENABLE_MATHML_VALUE@
> > -#define ENABLE_NETSCAPE_PLUGIN_API @ENABLE_NETSCAPE_PLUGIN_API_VALUE@
> > -#define ENABLE_NOTIFICATIONS @ENABLE_NOTIFICATIONS_VALUE@
> > -#define ENABLE_OFFLINE_WEB_APPLICATIONS 
> > @ENABLE_OFFLINE_WEB_APPLICATIONS_VALUE@
> > -#define ENABLE_ORIENTATION_EVENTS @ENABLE_ORIENTATION_EVENTS_VALUE@
> > -#define ENABLE_PROGRESS_TAG @ENABLE_PROGRESS_TAG_VALUE@
> > -#define ENABLE_SHARED_WORKERS @ENABLE_SHARED_WORKERS_VALUE@
> > -#define ENABLE_SVG @ENABLE_SVG_VALUE@
> > -#define ENABLE_SVG_ANIMATION @ENABLE_SVG_ANIMATION_VALUE@
> > -#define ENABLE_SVG_FONTS @ENABLE_SVG_FONTS_VALUE@
> > -#define ENABLE_SVG_FOREIGN_OBJECT @ENABLE_SVG_FOREIGN_OBJECT_VALUE@
> > -#define ENABLE_SVG_USE @ENABLE_SVG_USE_VALUE@
> > -#define ENABLE_VIDEO @ENABLE_VIDEO_VALUE@
> > -#define ENABLE_WEB_SOCKETS @ENABLE_WEB_SOCKETS_VALUE@
> > -#define ENABLE_WML @ENABLE_WML_VALUE@
> > -#define ENABLE_WORKERS @ENABLE_WORKERS_VALUE@
> > -#define ENABLE_XHTMLMP @ENABLE_XHTMLMP_VALUE@
> > -#define ENABLE_XPATH @ENABLE_XPATH_VALUE@
> > -#define ENABLE_XSLT @ENABLE_XSLT_VALUE@
> > -
> > -#endif /* CMAKECONFIG_H */
> > diff --git a/recipes/webkit/webkit-efl/revert.r78057.patch 
> > b/recipes/webkit/webkit-efl/revert.r78057.patch
> > new file mode 100644
> > index 0000000..d75f834
> > --- /dev/null
> > +++ b/recipes/webkit/webkit-efl/revert.r78057.patch
> > @@ -0,0 +1,19 @@
> > +see https://bugs.webkit.org/show_bug.cgi?id=50762
> > +fixed by:
> > +http://trac.webkit.org/changeset/78047/trunk/Source/WebCore/CMakeLists.txt
> > +fix reverted by:
> > +http://trac.webkit.org/changeset/78057/trunk/Source/WebCore/CMakeLists.txt
> > +
> > +so revert revert as we care about webkit-efl and don't care about WinCE
> > +
> > +Index: Source/WebCore/CMakeLists.txt
> > +===================================================================
> > +--- Source/WebCore/CMakeLists.txt      (revision 78042)
> > ++++ Source/WebCore/CMakeLists.txt      (revision 78047)
> > +@@ -1157,6 +1157,4 @@
> > +
> > +     platform/Arena.cpp
> > +-    platform/ContextMenu.cpp
> > +-    platform/ContextMenuItem.cpp
> > +     platform/ContentType.cpp
> > +     platform/CrossThreadCopier.cpp
> > diff --git a/recipes/webkit/webkit-efl_svn.bb 
> > b/recipes/webkit/webkit-efl_svn.bb
> > index da93d78..2785fe8 100644
> > --- a/recipes/webkit/webkit-efl_svn.bb
> > +++ b/recipes/webkit/webkit-efl_svn.bb
> > @@ -4,28 +4,18 @@ DEPENDS = "icu libxslt sqlite3 gperf-native bison-native 
> > flex-native jpeg \
> >            libpng libxt fontconfig cairo freetype glib-2.0 libsoup-2.4 \
> >            libxml2 pango eina ecore evas edje"
> >
> > -# newer revisions are blocked by
> > -# https://bugs.webkit.org/show_bug.cgi?id=50762
> > -SRCREV = "73534"
> > -PV = "1.3.4+svnr${SRCPV}"
> > -PR = "r1"
> > +SRCREV = "78547"
> > +PV = "1.3.11+svnr${SRCPV}"
> >
> > -SRCREV_FORMAT = "webcore-rwebkit"
> > +SRCREV_FORMAT = "source"
> >
> >  SRC_URI = "\
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=JavaScriptCore;proto=http;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=JavaScriptGlue;proto=http;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=WebCore;proto=http;name=webcore;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=WebKit;proto=http;name=webkit;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitLibraries;proto=http;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitTools;proto=http;subdir=src
> >  \
> > -  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=cmake;proto=http;subdir=src
> >  \
> > -  file://bug.50752.patch \
> > -  file://cmakeconfig.h.cmake \
> > -  file://CMakeLists.txt \
> > +  
> > svn://svn.webkit.org/repository/webkit/trunk;module=Source;name=source;proto=http;subdir=src
> >  \
> > +  
> > svn://svn.webkit.org/repository/webkit/trunk/;module=Tools;proto=http;subdir=src
> >  \
> > +  file://revert.r78057.patch \
> >  "
> >
> > -S = "${WORKDIR}/src"
> > +S = "${WORKDIR}/src/Source"
> >
> >  inherit cmake lib_package pkgconfig
> >
> > @@ -39,15 +29,6 @@ ARM_INSTRUCTION_SET = "ARM"
> >
> >  EXTRA_OECMAKE = "-DPORT=Efl -DSHARED_CORE=ON"
> >
> > -do_unpack_append() {
> > -       bb.build.exec_func('do_move_files', d)
> > -}
> > -
> > -do_move_files() {
> > -       mv "${WORKDIR}/cmakeconfig.h.cmake" "${S}"
> > -       mv "${WORKDIR}/CMakeLists.txt" "${S}"
> > -}
> > -
> >  LEAD_SONAME = "libewebkit.so"
> >  PACKAGES =+ "${PN}launcher-dbg ${PN}launcher"
> >
> > --
> > 1.7.4.1
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > [email protected]
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
> 
> _______________________________________________
> Openembedded-devel mailing list
> [email protected]
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: [email protected]

Attachment: pgp2D7ueYAGh6.pgp
Description: PGP signature

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to