New commits:
commit 00003d4cc356b9e79d999ecf8ee4997a8cc10706
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
eflwebkit: New spell - port of webkit to enlightenment foundation
libraries
diff --git a/ChangeLog b/ChangeLog
index 4af6ecc..244d327 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2011-11-13 Robin Cook <rcook AT wyrms.net>
* e-emotion renamed to emotion
+ * New Spell: eflwebkit - a port of webkit to e17 libraries
2011-11-12 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/scrapely: new spell, library for extracting structured
diff --git a/http/eflwebkit/BUILD b/http/eflwebkit/BUILD
new file mode 100755
index 0000000..def58e1
--- /dev/null
+++ b/http/eflwebkit/BUILD
@@ -0,0 +1,6 @@
+cd "$SOURCE_DIRECTORY" &&
+mkdir build &&
+
+cmake $SOURCE_DIRECTORY/Source -DPORT=Efl -DSHARED_CORE=OFF
-DCMAKE_BUILD_TYPE=Release &&
+
+make
diff --git a/http/eflwebkit/DEPENDS b/http/eflwebkit/DEPENDS
new file mode 100755
index 0000000..f0ad26f
--- /dev/null
+++ b/http/eflwebkit/DEPENDS
@@ -0,0 +1,23 @@
+depends icu &&
+depends libxslt &&
+depends sqlite &&
+depends gperf &&
+depends bison &&
+depends flex &&
+depends JPEG &&
+depends libpng &&
+depends libxt &&
+depends fontconfig &&
+depends cairo &&
+depends freetype2 &&
+depends glib2 &&
+depends libsoup &&
+depends gtk+2 &&
+depends gstreamer &&
+depends cmake &&
+depends eina &&
+depends eet &&
+depends evas &&
+depends ecore &&
+depends edje &&
+depends embryo
diff --git a/http/eflwebkit/DETAILS b/http/eflwebkit/DETAILS
new file mode 100755
index 0000000..d2b1407
--- /dev/null
+++ b/http/eflwebkit/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=eflwebkit
+if [ "$EFLWEBKIT_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
+ SOURCE_URL[0]=svn_http://svn.webkit.org/repository/webkit/trunk:$SPELL-svn
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=1
+ WEB_SITE=http://trac.webkit.org/wiki/EFLWebKit
+ ENTERED=20111113
+ LICENSE[0]=GPL
+ KEYWORDS="engine http"
+ SHORT="A EFL backport of the WebKit web browser engine"
+cat << EOF
+WebKit/EFL is a project aiming at porting WebKit to the Enlightenment
+Foundation Libraries. The port is based on Gtk's as we currently use Cairo
for
+rendering and LibSoup for networking, just as they do.
+EOF
diff --git a/http/eflwebkit/HISTORY b/http/eflwebkit/HISTORY
new file mode 100644
index 0000000..a4725f8
--- /dev/null
+++ b/http/eflwebkit/HISTORY
@@ -0,0 +1,2 @@
+2011-11-13 Robin Cook <rcook AT wyrms.net>
+ * New Spell: DETAILS, DEPENDS, PRE_BUILD, BUILD
diff --git a/http/eflwebkit/PREPARE b/http/eflwebkit/PREPARE
new file mode 100755
index 0000000..12f9b93
--- /dev/null
+++ b/http/eflwebkit/PREPARE
@@ -0,0 +1,3 @@
+config_query EFLWEBKIT_AUTOUPDATE \
+ "Automatically update on every system update?" n
+
diff --git a/http/eflwebkit/PRE_BUILD b/http/eflwebkit/PRE_BUILD
new file mode 100755
index 0000000..b674359
--- /dev/null
+++ b/http/eflwebkit/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SCRIPT_DIRECTORY/eflwebkit-local.patch
diff --git a/http/eflwebkit/eflwebkit-local.patch
b/http/eflwebkit/eflwebkit-local.patch
new file mode 100644
index 0000000..75fd01a
--- /dev/null
+++ b/http/eflwebkit/eflwebkit-local.patch
@@ -0,0 +1,227 @@
+diff -ur
eflwebkit-svn/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
eflwebkit-mod/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
+---
eflwebkit-svn/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
2011-11-03 19:04:16.000000000 -0500
++++
eflwebkit-mod/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
2011-11-05 22:32:15.211587478 -0500
+@@ -2955,7 +2955,7 @@
+ 651122F814046A4C002B101D /*
PBXTargetDependency */,
+ );
+ name = testRegExp;
+- productInstallPath = /usr/local/bin;
++ productInstallPath = /usr/bin;
+ productName = jsc;
+ productReference = 6511230514046A4C002B101D /*
testRegExp */;
+ productType = "com.apple.product-type.tool";
+@@ -2998,7 +2998,7 @@
+ 14270B0C0A451DA40080EEEA /*
PBXTargetDependency */,
+ );
+ name = jsc;
+- productInstallPath = /usr/local/bin;
++ productInstallPath = /usr/bin;
+ productName = jsc;
+ productReference = 932F5BE10822A1C700736975 /* jsc */;
+ productType = "com.apple.product-type.tool";
+diff -ur eflwebkit-svn/Source/ThirdParty/ANGLE/Configurations/ANGLE.xcconfig
eflwebkit-mod/Source/ThirdParty/ANGLE/Configurations/ANGLE.xcconfig
+--- eflwebkit-svn/Source/ThirdParty/ANGLE/Configurations/ANGLE.xcconfig
2011-11-03 19:06:23.000000000 -0500
++++ eflwebkit-mod/Source/ThirdParty/ANGLE/Configurations/ANGLE.xcconfig
2011-11-06 06:50:45.983666773 -0600
+@@ -1,5 +1,5 @@
+ PRODUCT_NAME = ANGLE;
+
+ HEADER_SEARCH_PATHS = include src;
+-INSTALL_PATH = /usr/local/lib;
+-PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/ANGLE;
++INSTALL_PATH = /usr/lib;
++PUBLIC_HEADERS_FOLDER_PATH = /usr/include/ANGLE;
+diff -ur
eflwebkit-svn/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj