New commits:
commit f6c5e2b50e42ba9b1b59fc81926cced7cd4a59c2
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
gnome2-apps/epiphany: added prompts for WebKit engine support
diff --git a/gnome2-apps/epiphany/BUILD b/gnome2-apps/epiphany/BUILD
index 88aba20..bb3a968 100755
--- a/gnome2-apps/epiphany/BUILD
+++ b/gnome2-apps/epiphany/BUILD
@@ -1,18 +1,23 @@
-if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
- OPTS="$OPTS --with-gecko=firefox"
-elif test "$(get_spell_provider $SPELL GECKO)" = seamonkey; then
- OPTS="$OPTS --with-gecko=seamonkey"
-elif test "$(get_spell_provider $SPELL GECKO)" = xulrunner; then
- OPTS="$OPTS --with-gecko=xulrunner"
+if [[ "${EPIPHANY_WEBKIT}" == "y" ]]; then
+ OPTS="${OPTS} --with-engine=webkit"
else
- OPTS="$OPTS --with-gecko=mozilla"
+ if test "$(get_spell_provider $SPELL GECKO)" = firefox; then
+ OPTS="${OPTS} --with-gecko=firefox"
+ elif test "$(get_spell_provider $SPELL GECKO)" = seamonkey; then
+ OPTS="${OPTS} --with-gecko=seamonkey"
+ elif test "$(get_spell_provider $SPELL GECKO)" = xulrunner; then
+ OPTS="${OPTS} --with-gecko=xulrunner"
+ else
+ OPTS="${OPTS} --with-gecko=mozilla"
+ fi
fi &&
# requires at least -O2 to not segfault on startup with gcc 4.0
if ! echo "$CFLAGS" | grep -q -- '-O3'; then
CFLAGS="$CFLAGS -O2" &&
CXXFLAGS="$CXXFLAGS -O2"
-fi &&
-make_single &&
-default_build &&
+fi &&
+
+make_single &&
+default_build &&
make_normal
diff --git a/gnome2-apps/epiphany/CONFIGURE b/gnome2-apps/epiphany/CONFIGURE
new file mode 100644
index 0000000..e48ff0a
--- /dev/null
+++ b/gnome2-apps/epiphany/CONFIGURE
@@ -0,0 +1,2 @@
+message "${PROBLEM_COLOR}WebKit support is still experimental, and many
features are still not implemented!${DEFAULT_COLOR}" &&
+config_query EPIPHANY_WEBKIT "Do you want to use the (experimental) WebKit
rendering engine?" n
diff --git a/gnome2-apps/epiphany/DEPENDS b/gnome2-apps/epiphany/DEPENDS
index 9c83846..19cb4e0 100755
--- a/gnome2-apps/epiphany/DEPENDS
+++ b/gnome2-apps/epiphany/DEPENDS
@@ -1,10 +1,9 @@
-depends GECKO &&
-depends libgnomeui &&
-depends gnome-desktop &&
-depends libgnomeprint &&
-depends libgnomeprintui &&
-depends iso-codes &&
-depends dbus-glib &&
+depends libgnomeui &&
+depends gnome-desktop &&
+depends libgnomeprint &&
+depends libgnomeprintui &&
+depends iso-codes &&
+depends dbus-glib &&