summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-11-02 20:51:18 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-11-02 20:51:18 +0800
commita630da85187d28dbf0d663540d84f4c0cbf30398 (patch)
treec2e2b2dc275c093e26e3fc521cdf90c4ba8f63aa /www
parentf951893255fa233ba5b7651a79c76e1a0049cd8c (diff)
downloadmarcuscom-ports-a630da85187d28dbf0d663540d84f4c0cbf30398.tar.gz
marcuscom-ports-a630da85187d28dbf0d663540d84f4c0cbf30398.tar.zst
marcuscom-ports-a630da85187d28dbf0d663540d84f4c0cbf30398.zip
Merge from ports-experimental
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9904 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'www')
-rw-r--r--www/epiphany-webkit/Makefile17
-rw-r--r--www/epiphany-webkit/pkg-plist1
-rw-r--r--www/epiphany/Makefile99
-rw-r--r--www/epiphany/distinfo3
-rw-r--r--www/epiphany/files/patch-embed_webkit_webkit-embed.cpp327
-rw-r--r--www/epiphany/files/patch-src_bookmarks_ephy-bookmarks.c14
-rw-r--r--www/epiphany/pkg-descr5
-rw-r--r--www/epiphany/pkg-plist386
-rw-r--r--www/midori/Makefile21
-rw-r--r--www/midori/distinfo3
-rw-r--r--www/midori/pkg-descr12
-rw-r--r--www/midori/pkg-plist5
-rw-r--r--www/webkit-qt4/Makefile15
-rw-r--r--www/webkit-qt4/pkg-plist17
-rw-r--r--www/webkit/Makefile61
-rw-r--r--www/webkit/distinfo3
-rw-r--r--www/webkit/files/patch-JavaScriptCore_kjs_config.h11
-rw-r--r--www/webkit/pkg-descr5
-rw-r--r--www/webkit/pkg-plist13
19 files changed, 1018 insertions, 0 deletions
diff --git a/www/epiphany-webkit/Makefile b/www/epiphany-webkit/Makefile
new file mode 100644
index 000000000..d43b88649
--- /dev/null
+++ b/www/epiphany-webkit/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: epiphany-webkit
+# Date created: 2007-10-21
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-experimental/www/epiphany-webkit/Makefile,v 1.1 2007/10/22 00:05:49 ahze Exp $
+
+PORTVERSION= 0
+PKGNAMESUFFIX= -webkit
+
+COMMENT= An extremely lightweight GNOME browser using the WebKit engine
+
+EPHY_SLAVE= webkit
+MASTERDIR= ${.CURDIR}/../../www/epiphany
+PLIST= ${.CURDIR}/pkg-plist
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/epiphany-webkit/pkg-plist b/www/epiphany-webkit/pkg-plist
new file mode 100644
index 000000000..8fb5cc455
--- /dev/null
+++ b/www/epiphany-webkit/pkg-plist
@@ -0,0 +1 @@
+@comment $FreeBSD$
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile
new file mode 100644
index 000000000..14eaaa607
--- /dev/null
+++ b/www/epiphany/Makefile
@@ -0,0 +1,99 @@
+# Ports collection Makefile for: epiphany
+# Date created: 24 April 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-experimental/www/epiphany/Makefile,v 1.2 2007/10/22 03:33:34 ahze Exp $
+#
+
+PORTNAME= epiphany
+PORTVERSION= 2.20.1
+PORTREVISION= 1
+CATEGORIES= www gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT?= An extremely lightweight and simple web browser for GNOME 2
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
+ ${LOCALBASE}/share/themes/LowContrast/index.theme:${PORTSDIR}/x11-themes/gnome-themes
+
+USE_LDCONFIG= yes
+INSTALLS_ICONS= yes
+USE_GETTEXT= yes
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_PYTHON= yes
+GNOME_DESKTOP_VERSION=2
+USE_GNOME= gnomeprefix gnomehack intlhack gnomedesktop desktopfileutils
+WANT_GNOME= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+INSTALLS_OMF= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS} ${EXTRA_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS} ${EXTRA_LIBS}"
+
+GCONF_SCHEMAS= epiphany-lockdown.schemas epiphany.schemas \
+ epiphany-fonts.schemas epiphany-pango.schemas
+
+PLIST_SUB+= EPHY_VERSION="${PORTVERSION:C/\.[0-9]+$//}" \
+ EPHY_PREFIX="${PREFIX}"
+
+MAN1= epiphany.1
+
+.if defined(PACKAGE_BUILDING)
+.undef WITHOUT_GNOME
+WITH_GNOME= yes
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if defined(EPHY_SLAVE) && ${EPHY_SLAVE}=="webkit"
+LIB_DEPENDS+= WebKitGtk.1:${PORTSDIR}/www/webkit
+CONFIGURE_ARGS+= --with-engine=webkit
+EXTRA_CFLAGS+= `pkg-config --cflags WebKitGtk`
+EXTRA_LIBS+= `pkg-config --libs WebKitGtk`
+CONFLICTS= epiphany-[1-9]*
+.else
+USE_GECKO+= firefox seamonkey firefox15<->firefox xulrunner
+CONFIGURE_ARGS+= --with-gecko=${GECKO} \
+ --with-engine=mozilla
+.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk"
+CONFLICTS= epiphany-webkit-[1-9]*
+.endif
+
+NO_WERROR= yes
+# allow build with more warnings enabled
+.if defined(NO_WERROR)
+CONFIGURE_ARGS+= --enable-compile-warnings=no
+.endif
+
+.if ${HAVE_GNOME:Mpygnome2}!=""
+USE_PYTHON= yes
+.include "${PORTSDIR}/Mk/bsd.python.mk"
+USE_GNOME+= pygnome2
+CONFIGURE_ARGS+=--enable-python
+PLIST_SUB+= PYTHON=""
+.else
+CONFIGURE_ARGS+=--disable-python
+PLIST_SUB+= PYTHON="@comment "
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|WebKitGdk|WebKitGtk|' ${WRKSRC}/configure
+ @${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|-lpthread|${PTHREAD_LIBS}|g'
+ @${REINPLACE_CMD} -e 's|execinfo.h|#|g' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|/lib/mozilla/plugins"|/lib/browser_plugins" ":" MOZILLA_PREFIX "/lib/browser_linux_plugins"|' \
+ ${WRKSRC}/embed/mozilla/mozilla-embed-single.cpp
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/data/epiphany-fonts.schemas \
+ ${PREFIX}/etc/gconf/schemas
+ @-update-desktop-database
+
+.include <bsd.port.post.mk>
diff --git a/www/epiphany/distinfo b/www/epiphany/distinfo
new file mode 100644
index 000000000..8a567de15
--- /dev/null
+++ b/www/epiphany/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/epiphany-2.20.1.tar.bz2) = bacb5c7f1a421f6d5adbec35d4cab3ea
+SHA256 (gnome2/epiphany-2.20.1.tar.bz2) = 2a1d9b9e928dd2cb7c3778d1990d5a42ae1b49b4d5e70d0bf86584a52d45bff1
+SIZE (gnome2/epiphany-2.20.1.tar.bz2) = 4878092
diff --git a/www/epiphany/files/patch-embed_webkit_webkit-embed.cpp b/www/epiphany/files/patch-embed_webkit_webkit-embed.cpp
new file mode 100644
index 000000000..60442de71
--- /dev/null
+++ b/www/epiphany/files/patch-embed_webkit_webkit-embed.cpp
@@ -0,0 +1,327 @@
+--- embed/webkit/webkit-embed.cpp.orig 2007-10-21 23:15:17.980341634 -0400
++++ embed/webkit/webkit-embed.cpp 2007-10-21 23:20:01.971961239 -0400
+@@ -27,6 +27,7 @@
+ #include "ephy-string.h"
+ #include "ephy-embed-event.h"
+
++#include <webkitgtkframe.h>
+ #include <webkitgtkpage.h>
+ #include <webkitgtkglobal.h>
+ #include <string.h>
+@@ -40,34 +41,6 @@
+ static void webkit_embed_finalize (GObject *object);
+ static void ephy_embed_iface_init (EphyEmbedIface *iface);
+
+-#if 0
+-static void load_started_cb (WebKitGtkPage *page,
+- WebKitGtkFrame *frame,
+- WebKitEmbed *wembed);
+-
+-static void webkit_embed_location_changed_cb (GtkMozEmbed *embed,
+- WebKitEmbed *membed);
+-static void webkit_embed_net_state_all_cb (GtkMozEmbed *embed,
+- const char *aURI,
+- gint state,
+- guint status,
+- WebKitEmbed *membed);
+-static gboolean webkit_embed_dom_mouse_click_cb(GtkMozEmbed *embed,
+- gpointer dom_event,
+- WebKitEmbed *membed);
+-static gboolean webkit_embed_dom_mouse_down_cb (GtkMozEmbed *embed,
+-
+-
+- WebKitEmbed *membed);
+-static gboolean webkit_embed_dom_key_press_cb (GtkMozEmbed *embed,
+- gpointer dom_event,
+- WebKitEmbed *membed);
+-static void webkit_embed_new_window_cb (GtkMozEmbed *embed,
+- GtkMozEmbed **newEmbed,
+- guint chrome_mask,
+- WebKitEmbed *membed);
+-#endif
+-
+ #define WEBKIT_EMBED_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), WEBKIT_TYPE_EMBED, WebKitEmbedPrivate))
+
+ typedef enum
+@@ -80,8 +53,9 @@
+
+ struct WebKitEmbedPrivate
+ {
+- WebKitGtkPage *page;
++ WebKitPage *page;
+ WebKitEmbedLoadState load_state;
++ char *loading_uri;
+ };
+
+ static void
+@@ -121,14 +95,95 @@
+ }
+
+ static void
++webkit_embed_title_changed_cb (WebKitFrame *frame,
++ gchar *title,
++ gchar *location,
++ EphyEmbed *embed)
++{
++ /* FIXME: We emit ge-location signal here, but it should really belong
++ * to a "location_changed" signal by WebKit, as we can change title
++ * without changing location or change location without changing title
++ */
++
++ g_signal_emit_by_name (embed, "ge-location", location);
++}
++
++static void
++update_load_state (WebKitEmbed *embed, WebKitPage *page)
++{
++ EphyEmbedNetState estate = EPHY_EMBED_STATE_UNKNOWN;
++
++ if (embed->priv->load_state == WEBKIT_EMBED_LOAD_STARTED)
++ estate = (EphyEmbedNetState) (estate |
++ EPHY_EMBED_STATE_START |
++ EPHY_EMBED_STATE_NEGOTIATING |
++ EPHY_EMBED_STATE_IS_REQUEST |
++ EPHY_EMBED_STATE_IS_NETWORK);
++
++ if (embed->priv->load_state == WEBKIT_EMBED_LOAD_LOADING)
++ estate = (EphyEmbedNetState) (estate |
++ EPHY_EMBED_STATE_TRANSFERRING |
++ EPHY_EMBED_STATE_IS_REQUEST |
++ EPHY_EMBED_STATE_IS_NETWORK);
++
++ if (embed->priv->load_state == WEBKIT_EMBED_LOAD_STOPPED)
++ estate = (EphyEmbedNetState) (estate |
++ EPHY_EMBED_STATE_STOP |
++ EPHY_EMBED_STATE_IS_DOCUMENT |
++ EPHY_EMBED_STATE_IS_NETWORK);
++
++ g_signal_emit_by_name (EPHY_EMBED (embed), "ge_net_state",
++ embed->priv->loading_uri, estate);
++}
++
++static void
++webkit_embed_load_started_cb (WebKitPage *page,
++ WebKitFrame *frame,
++ EphyEmbed *embed)
++{
++ WebKitEmbed *wembed = WEBKIT_EMBED (embed);
++ wembed->priv->load_state = WEBKIT_EMBED_LOAD_STARTED;
++
++ update_load_state (wembed, page);
++}
++
++static void
++webkit_embed_load_progress_changed_cb (WebKitPage *page,
++ int progress,
++ EphyEmbed *embed)
++{
++ WebKitEmbed *wembed = WEBKIT_EMBED (embed);
++
++ if (wembed->priv->load_state == WEBKIT_EMBED_LOAD_STARTED)
++ wembed->priv->load_state = WEBKIT_EMBED_LOAD_LOADING;
++
++ /* FIXME: EphyTab seems to have a strange way of calculating progress,
++ * and it's not compatible with the simple integer value WebKit emits.
++ * EphyTab IMHO should use "progress" signal from GtkMozEmbed. That way,
++ * we could use the same functions for WebKit too.
++ */
++
++ update_load_state (wembed, page);
++}
++
++static void
++webkit_embed_load_finished_cb (WebKitPage *page,
++ WebKitFrame *frame,
++ EphyEmbed *embed)
++{
++ WebKitEmbed *wembed = WEBKIT_EMBED (embed);
++ wembed->priv->load_state = WEBKIT_EMBED_LOAD_STOPPED;
++
++ update_load_state (wembed, page);
++}
++
++static void
+ webkit_embed_class_init (WebKitEmbedClass *klass)
+ {
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+ GtkObjectClass *gtk_object_class = GTK_OBJECT_CLASS (klass);
+ GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
+
+- webkit_embed_parent_class = (GObjectClass *) g_type_class_peek_parent (klass);
+-
+ object_class->finalize = webkit_embed_finalize;
+
+ gtk_object_class->destroy = webkit_embed_destroy;
+@@ -141,29 +196,30 @@
+ static void
+ webkit_embed_init (WebKitEmbed *embed)
+ {
+- WebKitGtkPage *page;
++ WebKitPage *page;
+
+ embed->priv = WEBKIT_EMBED_GET_PRIVATE (embed);
++ embed->priv->loading_uri = NULL;
+
+ gtk_scrolled_window_set_vadjustment (GTK_SCROLLED_WINDOW (embed), NULL);
+ gtk_scrolled_window_set_hadjustment (GTK_SCROLLED_WINDOW (embed), NULL);
+
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (embed),
+ GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+- webkit_gtk_init ();
+- page = WEBKIT_GTK_PAGE (webkit_gtk_page_new ());
++ webkit_init ();
++ page = WEBKIT_PAGE (webkit_page_new ());
+ embed->priv->page = page;
+ gtk_container_add (GTK_CONTAINER (embed), GTK_WIDGET (page));
+ gtk_widget_show (GTK_WIDGET (page));
+
+-#if 0
+ g_signal_connect (G_OBJECT (page), "load-started",
+- G_CALLBACK (load_started_cb), embed);
++ G_CALLBACK (webkit_embed_load_started_cb), embed);
++ g_signal_connect (G_OBJECT (page), "load_finished",
++ G_CALLBACK (webkit_embed_load_finished_cb), embed);
+ g_signal_connect (G_OBJECT (page), "title-changed",
+- G_CALLBACK (title_changed_cb), page);
++ G_CALLBACK (webkit_embed_title_changed_cb), embed);
+ g_signal_connect (G_OBJECT (page), "load-progress-changed",
+- G_CALLBACK (load_progress_changed), page);
+-#endif
++ G_CALLBACK (webkit_embed_load_progress_changed_cb), embed);
+ }
+
+ static void
+@@ -175,19 +231,12 @@
+ static void
+ webkit_embed_finalize (GObject *object)
+ {
+- G_OBJECT_CLASS (webkit_embed_parent_class)->finalize (object);
+-}
++ WebKitEmbed *wembed = WEBKIT_EMBED (object);
+
+-#if 0
+-static void
+-load_started_cb (WebKitGtkPage *page,
+- WebKitGtkFrame *frame,
+- WebKitEmbed *wembed)
+-{
+- g_debug("load-started, emitting ge_location with www.google.com as location");
+- g_signal_emit_by_name (wembed, "ge_location", "www.google.com");
++ g_free (wembed->priv->loading_uri);
++
++ G_OBJECT_CLASS (webkit_embed_parent_class)->finalize (object);
+ }
+-#endif
+
+ static void
+ impl_load_url (EphyEmbed *embed,
+@@ -195,13 +244,9 @@
+ {
+ WebKitEmbed *wembed = WEBKIT_EMBED (embed);
+
+- g_debug ("a url %s", url);
+-
+- webkit_gtk_page_open (wembed->priv->page, url);
++ webkit_page_open (wembed->priv->page, url);
+ }
+
+-static char * impl_get_location (EphyEmbed *embed, gboolean toplevel);
+-
+ static void
+ impl_load (EphyEmbed *embed,
+ const char *url,
+@@ -209,27 +254,45 @@
+ EphyEmbed *preview_embed)
+ {
+ WebKitEmbed *wembed = WEBKIT_EMBED (embed);
++ char *effective_url = NULL;
+
+- g_debug ("url %s", url);
+- webkit_gtk_page_open (wembed->priv->page, url);
++ /* FIXME: WebKit has some strange bug for which there must be
++ * protocol prefix into the parsed URL, or it will not show images
++ * and lock badly. I copied this function from WebKit's
++ * GdkLauncher.
++ */
++ if (strncmp ("http://", url, 7) != 0 &&
++ strncmp ("https://", url, 8) != 0 &&
++ strncmp ("file://", url, 7) != 0 &&
++ strncmp ("ftp://", url, 6) != 0)
++ effective_url = g_strconcat ("http://", url, NULL);
++ else
++ effective_url = g_strdup (url);
++
++ g_free (wembed->priv->loading_uri);
++ wembed->priv->loading_uri = g_strdup (effective_url);
++
++ webkit_page_open (wembed->priv->page, effective_url);
++
++ g_free (effective_url);
+ }
+
+ static void
+ impl_stop_load (EphyEmbed *embed)
+ {
+- webkit_gtk_page_stop_loading (WEBKIT_EMBED (embed)->priv->page);
++ webkit_page_stop_loading (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static gboolean
+ impl_can_go_back (EphyEmbed *embed)
+ {
+- return webkit_gtk_page_can_go_backward (WEBKIT_EMBED (embed)->priv->page);
++ return webkit_page_can_go_backward (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static gboolean
+ impl_can_go_forward (EphyEmbed *embed)
+ {
+- return webkit_gtk_page_can_go_forward (WEBKIT_EMBED (embed)->priv->page);
++ return webkit_page_can_go_forward (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static gboolean
+@@ -247,13 +310,13 @@
+ static void
+ impl_go_back (EphyEmbed *embed)
+ {
+- webkit_gtk_page_go_backward (WEBKIT_EMBED (embed)->priv->page);
++ webkit_page_go_backward (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static void
+ impl_go_forward (EphyEmbed *embed)
+ {
+- webkit_gtk_page_go_forward (WEBKIT_EMBED (embed)->priv->page);
++ webkit_page_go_forward (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static void
+@@ -264,7 +327,8 @@
+ static char *
+ impl_get_title (EphyEmbed *embed)
+ {
+- return NULL;
++ WebKitFrame *frame = webkit_page_get_main_frame (WEBKIT_EMBED (embed)->priv->page);
++ return g_strdup (webkit_frame_get_title (frame));
+ }
+
+ static char *
+@@ -283,14 +347,15 @@
+ impl_get_location (EphyEmbed *embed,
+ gboolean toplevel)
+ {
+- return NULL;
++ WebKitFrame *frame = webkit_page_get_main_frame (WEBKIT_EMBED (embed)->priv->page);
++ return g_strdup (webkit_frame_get_location (frame));
+ }
+
+ static void
+ impl_reload (EphyEmbed *embed,
+ gboolean force)
+ {
+- webkit_gtk_page_reload (WEBKIT_EMBED (embed)->priv->page);
++ webkit_page_reload (WEBKIT_EMBED (embed)->priv->page);
+ }
+
+ static void
diff --git a/www/epiphany/files/patch-src_bookmarks_ephy-bookmarks.c b/www/epiphany/files/patch-src_bookmarks_ephy-bookmarks.c
new file mode 100644
index 000000000..146b9e594
--- /dev/null
+++ b/www/epiphany/files/patch-src_bookmarks_ephy-bookmarks.c
@@ -0,0 +1,14 @@
+--- src/bookmarks/ephy-bookmarks.c.orig Sat Apr 15 04:11:39 2006
++++ src/bookmarks/ephy-bookmarks.c Sat Apr 15 04:13:43 2006
+@@ -92,7 +92,10 @@ static const EphyBookmarksBookmarkInfo d
+ * For instance in .nl these should be
+ * "http://www.google.nl" and "http://www.google.nl/search?q=%s"
+ */
+- { N_("Search the web"), N_("http://www.google.com/search?q=%s&ie=UTF-8&oe=UTF-8") }
++ { N_("Search the web"), N_("http://www.google.com/search?q=%s&ie=UTF-8&oe=UTF-8") },
++ { N_("The FreeBSD Project"), N_("http://www.freebsd.org/") },
++ { N_("Daemon News"), N_("http://daemonnews.org/") },
++ { N_("BSD News"), N_("http://bsdnews.com/") }
+ };
+
+ static const char *default_topics [] =
diff --git a/www/epiphany/pkg-descr b/www/epiphany/pkg-descr
new file mode 100644
index 000000000..51066f8d5
--- /dev/null
+++ b/www/epiphany/pkg-descr
@@ -0,0 +1,5 @@
+Epiphany is a web browser designed to be as lightweight and fast as
+possible, at the expense of many of the features found in other
+browsers.
+
+WWW: http://www.gnome.org/projects/epiphany/
diff --git a/www/epiphany/pkg-plist b/www/epiphany/pkg-plist
new file mode 100644
index 000000000..42fa196ea
--- /dev/null
+++ b/www/epiphany/pkg-plist
@@ -0,0 +1,386 @@
+bin/epiphany
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-adblock-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-adblock.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-bookmarks-type-builtins.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-bookmarks.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-command-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-cookie-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-dbus.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-dialog.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-event.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-factory.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-persist.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-prefs.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-shell.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-single.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed-type-builtins.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-embed.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-extension.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-extensions-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-history.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-lib-type-builtins.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-link.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-loader.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-node-db.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-node.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-notebook.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-password-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-permission-manager.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-session.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-shell.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-state.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-statusbar.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-tab.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-type-builtins.h
+include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-window.h
+lib/epiphany/%%EPHY_VERSION%%/plugins/libdesktopfileplugin.la
+lib/epiphany/%%EPHY_VERSION%%/plugins/libdesktopfileplugin.so
+libdata/pkgconfig/epiphany-%%EPHY_VERSION%%.pc
+share/aclocal/epiphany.m4
+share/applications/bme.desktop
+share/applications/epiphany.desktop
+share/dbus-1/services/org.gnome.Epiphany.service
+%%DATADIR%%/about.ini
+%%DATADIR%%/chrome/branding/brand.dtd
+%%DATADIR%%/chrome/branding/brand.properties
+%%DATADIR%%/chrome/epiphany.manifest
+%%DATADIR%%/chrome/global/about.xhtml
+%%DATADIR%%/default-prefs.js
+%%DATADIR%%/ephy-xml2ini.xsl
+%%DATADIR%%/epiphany-bookmark-editor-ui.xml
+%%DATADIR%%/epiphany-bookmarks-html.xsl
+%%DATADIR%%/epiphany-bookmarksbar.xml
+%%DATADIR%%/epiphany-fs-toolbar.xml
+%%DATADIR%%/epiphany-history-window-ui.xml
+%%DATADIR%%/epiphany-toolbar.xml
+%%DATADIR%%/epiphany-ui.xml
+%%DATADIR%%/epiphany.xhtml
+%%DATADIR%%/glade/certificate-dialogs.glade
+%%DATADIR%%/glade/epiphany.glade
+%%DATADIR%%/glade/form-signing-dialog.glade
+%%DATADIR%%/glade/prefs-dialog.glade
+%%DATADIR%%/glade/print.glade
+%%DATADIR%%/icons/hicolor/16x16/actions/bookmark-view.png
+%%DATADIR%%/icons/hicolor/16x16/actions/history-view.png
+%%DATADIR%%/icons/hicolor/16x16/actions/location-entry.png
+%%DATADIR%%/icons/hicolor/16x16/places/bookmark-web.png
+%%DATADIR%%/icons/hicolor/16x16/status/lock-broken.png
+%%DATADIR%%/icons/hicolor/16x16/status/lock-insecure.png
+%%DATADIR%%/icons/hicolor/16x16/status/lock-secure-checked.png
+%%DATADIR%%/icons/hicolor/16x16/status/lock-secure.png
+%%DATADIR%%/icons/hicolor/16x16/status/popup-hidden.png
+%%DATADIR%%/icons/hicolor/22x22/actions/bookmark-view.png
+%%DATADIR%%/icons/hicolor/22x22/actions/history-view.png
+%%DATADIR%%/icons/hicolor/22x22/actions/location-entry.png
+%%DATADIR%%/icons/hicolor/22x22/places/bookmark-web.png
+%%DATADIR%%/icons/hicolor/22x22/status/popup-hidden.png
+%%DATADIR%%/icons/hicolor/24x24/actions/bookmark-view.png
+%%DATADIR%%/icons/hicolor/24x24/actions/history-view.png
+%%DATADIR%%/icons/hicolor/24x24/actions/location-entry.png
+%%DATADIR%%/icons/hicolor/24x24/places/bookmark-web.png
+%%DATADIR%%/icons/hicolor/24x24/status/lock-broken.png
+%%DATADIR%%/icons/hicolor/24x24/status/lock-insecure.png
+%%DATADIR%%/icons/hicolor/24x24/status/lock-secure-checked.png
+%%DATADIR%%/icons/hicolor/24x24/status/lock-secure.png
+%%DATADIR%%/icons/hicolor/24x24/status/popup-hidden.png
+%%DATADIR%%/icons/hicolor/32x32/actions/bookmark-view.png
+%%DATADIR%%/icons/hicolor/32x32/actions/history-view.png
+%%DATADIR%%/icons/hicolor/32x32/actions/location-entry.png
+%%DATADIR%%/icons/hicolor/32x32/actions/location-entry.svg
+%%DATADIR%%/icons/hicolor/32x32/status/popup-hidden.png
+%%DATADIR%%/icons/hicolor/48x48/status/lock-broken.png
+%%DATADIR%%/icons/hicolor/48x48/status/lock-insecure.png
+%%DATADIR%%/icons/hicolor/48x48/status/lock-secure-checked.png
+%%DATADIR%%/icons/hicolor/48x48/status/lock-secure.png
+%%DATADIR%%/icons/hicolor/scalable/actions/bookmark-view.svg
+%%DATADIR%%/icons/hicolor/scalable/actions/history-view.svg
+%%DATADIR%%/icons/hicolor/scalable/actions/location-entry.svg
+%%DATADIR%%/icons/hicolor/scalable/status/popup-hidden.svg
+%%DATADIR%%/mime-types-permissions.xml
+share/gnome/help/epiphany/C/epiphany.xml
+share/gnome/help/epiphany/C/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/C/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/C/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/C/figures/ephy-screenshot.png
+share/gnome/help/epiphany/C/legal.xml
+share/gnome/help/epiphany/bg/epiphany.xml
+share/gnome/help/epiphany/bg/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/bg/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/bg/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/bg/figures/ephy-screenshot.png
+share/gnome/help/epiphany/ca/epiphany.xml
+share/gnome/help/epiphany/ca/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ca/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ca/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/ca/figures/ephy-screenshot.png
+share/gnome/help/epiphany/de/epiphany.xml
+share/gnome/help/epiphany/de/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/de/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/de/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/de/figures/ephy-screenshot.png
+share/gnome/help/epiphany/el/epiphany.xml
+share/gnome/help/epiphany/el/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/el/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/el/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/el/figures/ephy-screenshot.png
+share/gnome/help/epiphany/en_GB/epiphany.xml
+share/gnome/help/epiphany/en_GB/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/en_GB/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/en_GB/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/en_GB/figures/ephy-screenshot.png
+share/gnome/help/epiphany/es/epiphany.xml
+share/gnome/help/epiphany/es/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/es/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/es/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/es/figures/ephy-screenshot.png
+share/gnome/help/epiphany/eu/epiphany.xml
+share/gnome/help/epiphany/eu/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/eu/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/eu/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/eu/figures/ephy-screenshot.png
+share/gnome/help/epiphany/fi/epiphany.xml
+share/gnome/help/epiphany/fi/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/fi/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/fi/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/fi/figures/ephy-screenshot.png
+share/gnome/help/epiphany/fr/epiphany.xml
+share/gnome/help/epiphany/fr/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/fr/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/fr/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/fr/figures/ephy-screenshot.png
+share/gnome/help/epiphany/it/epiphany.xml
+share/gnome/help/epiphany/it/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/it/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/it/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/it/figures/ephy-screenshot.png
+share/gnome/help/epiphany/ja/epiphany.xml
+share/gnome/help/epiphany/ja/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ja/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ja/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/ja/figures/ephy-screenshot.png
+share/gnome/help/epiphany/nl/epiphany.xml
+share/gnome/help/epiphany/nl/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/nl/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/nl/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/nl/figures/ephy-screenshot.png
+share/gnome/help/epiphany/oc/epiphany.xml
+share/gnome/help/epiphany/oc/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/oc/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/oc/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/oc/figures/ephy-screenshot.png
+share/gnome/help/epiphany/ru/epiphany.xml
+share/gnome/help/epiphany/ru/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ru/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/ru/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/ru/figures/ephy-screenshot.png
+share/gnome/help/epiphany/sv/epiphany.xml
+share/gnome/help/epiphany/sv/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/sv/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/sv/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/sv/figures/ephy-screenshot.png
+share/gnome/help/epiphany/uk/epiphany.xml
+share/gnome/help/epiphany/uk/figures/ephy-addressbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/uk/figures/ephy-bookmarkbar-smartbookmark-screenshot.png
+share/gnome/help/epiphany/uk/figures/ephy-history-window-screenshot.png
+share/gnome/help/epiphany/uk/figures/ephy-screenshot.png
+share/icons/HighContrastLargePrint/48x48/apps/gnome-web-browser.png
+share/icons/HighContrastLargePrintInverse/48x48/apps/gnome-web-browser.png
+share/icons/LowContrastLargePrint/48x48/apps/gnome-web-browser.png
+share/icons/hicolor/16x16/apps/gnome-web-browser.png
+share/icons/hicolor/22x22/apps/gnome-web-browser.png
+share/icons/hicolor/24x24/apps/gnome-web-browser.png
+share/icons/hicolor/32x32/apps/gnome-web-browser.png
+share/icons/hicolor/48x48/apps/epiphany-bookmarks.png
+share/icons/hicolor/scalable/apps/gnome-web-browser.svg
+share/locale/am/LC_MESSAGES/epiphany.mo
+share/locale/ar/LC_MESSAGES/epiphany.mo
+share/locale/az/LC_MESSAGES/epiphany.mo
+share/locale/be/LC_MESSAGES/epiphany.mo
+share/locale/bg/LC_MESSAGES/epiphany.mo
+share/locale/bn/LC_MESSAGES/epiphany.mo
+share/locale/bn_IN/LC_MESSAGES/epiphany.mo
+share/locale/bs/LC_MESSAGES/epiphany.mo
+share/locale/ca/LC_MESSAGES/epiphany.mo
+share/locale/cs/LC_MESSAGES/epiphany.mo
+share/locale/cy/LC_MESSAGES/epiphany.mo
+share/locale/da/LC_MESSAGES/epiphany.mo
+share/locale/de/LC_MESSAGES/epiphany.mo
+share/locale/dz/LC_MESSAGES/epiphany.mo
+share/locale/el/LC_MESSAGES/epiphany.mo
+share/locale/en_CA/LC_MESSAGES/epiphany.mo
+share/locale/en_GB/LC_MESSAGES/epiphany.mo
+share/locale/es/LC_MESSAGES/epiphany.mo
+share/locale/et/LC_MESSAGES/epiphany.mo
+share/locale/eu/LC_MESSAGES/epiphany.mo
+share/locale/fa/LC_MESSAGES/epiphany.mo
+share/locale/fi/LC_MESSAGES/epiphany.mo
+share/locale/fr/LC_MESSAGES/epiphany.mo
+share/locale/ga/LC_MESSAGES/epiphany.mo
+share/locale/gl/LC_MESSAGES/epiphany.mo
+share/locale/gu/LC_MESSAGES/epiphany.mo
+share/locale/he/LC_MESSAGES/epiphany.mo
+share/locale/hi/LC_MESSAGES/epiphany.mo
+share/locale/hr/LC_MESSAGES/epiphany.mo
+share/locale/hu/LC_MESSAGES/epiphany.mo
+share/locale/id/LC_MESSAGES/epiphany.mo
+share/locale/is/LC_MESSAGES/epiphany.mo
+share/locale/it/LC_MESSAGES/epiphany.mo
+share/locale/ja/LC_MESSAGES/epiphany.mo
+share/locale/ka/LC_MESSAGES/epiphany.mo
+share/locale/ko/LC_MESSAGES/epiphany.mo
+share/locale/ku/LC_MESSAGES/epiphany.mo
+share/locale/li/LC_MESSAGES/epiphany.mo
+share/locale/lt/LC_MESSAGES/epiphany.mo
+share/locale/lv/LC_MESSAGES/epiphany.mo
+share/locale/mg/LC_MESSAGES/epiphany.mo
+share/locale/mi/LC_MESSAGES/epiphany.mo
+share/locale/mk/LC_MESSAGES/epiphany.mo
+share/locale/ml/LC_MESSAGES/epiphany.mo
+share/locale/mn/LC_MESSAGES/epiphany.mo
+share/locale/mr/LC_MESSAGES/epiphany.mo
+share/locale/ms/LC_MESSAGES/epiphany.mo
+share/locale/nb/LC_MESSAGES/epiphany.mo
+share/locale/ne/LC_MESSAGES/epiphany.mo
+share/locale/nl/LC_MESSAGES/epiphany.mo
+share/locale/nn/LC_MESSAGES/epiphany.mo
+share/locale/oc/LC_MESSAGES/epiphany.mo
+share/locale/or/LC_MESSAGES/epiphany.mo
+share/locale/pa/LC_MESSAGES/epiphany.mo
+share/locale/pl/LC_MESSAGES/epiphany.mo
+share/locale/pt/LC_MESSAGES/epiphany.mo
+share/locale/pt_BR/LC_MESSAGES/epiphany.mo
+share/locale/ro/LC_MESSAGES/epiphany.mo
+share/locale/ru/LC_MESSAGES/epiphany.mo
+share/locale/rw/LC_MESSAGES/epiphany.mo
+share/locale/si/LC_MESSAGES/epiphany.mo
+share/locale/sk/LC_MESSAGES/epiphany.mo
+share/locale/sl/LC_MESSAGES/epiphany.mo
+share/locale/sq/LC_MESSAGES/epiphany.mo
+share/locale/sr/LC_MESSAGES/epiphany.mo
+share/locale/sr@Latn/LC_MESSAGES/epiphany.mo
+share/locale/sv/LC_MESSAGES/epiphany.mo
+share/locale/ta/LC_MESSAGES/epiphany.mo
+share/locale/te/LC_MESSAGES/epiphany.mo
+share/locale/th/LC_MESSAGES/epiphany.mo
+share/locale/tk/LC_MESSAGES/epiphany.mo
+share/locale/tr/LC_MESSAGES/epiphany.mo
+share/locale/uk/LC_MESSAGES/epiphany.mo
+share/locale/vi/LC_MESSAGES/epiphany.mo
+share/locale/wa/LC_MESSAGES/epiphany.mo
+share/locale/zh_CN/LC_MESSAGES/epiphany.mo
+share/locale/zh_HK/LC_MESSAGES/epiphany.mo
+share/locale/zh_TW/LC_MESSAGES/epiphany.mo
+share/omf/epiphany/epiphany-C.omf
+share/omf/epiphany/epiphany-bg.omf
+share/omf/epiphany/epiphany-ca.omf
+share/omf/epiphany/epiphany-de.omf
+share/omf/epiphany/epiphany-el.omf
+share/omf/epiphany/epiphany-en_GB.omf
+share/omf/epiphany/epiphany-es.omf
+share/omf/epiphany/epiphany-eu.omf
+share/omf/epiphany/epiphany-fi.omf
+share/omf/epiphany/epiphany-fr.omf
+share/omf/epiphany/epiphany-it.omf
+share/omf/epiphany/epiphany-ja.omf
+share/omf/epiphany/epiphany-nl.omf
+share/omf/epiphany/epiphany-oc.omf
+share/omf/epiphany/epiphany-ru.omf
+share/omf/epiphany/epiphany-sv.omf
+share/omf/epiphany/epiphany-uk.omf
+share/pygtk/2.0/defs/epiphany.defs
+@dirrm share/omf/epiphany
+@dirrm share/gnome/help/epiphany/uk/figures
+@dirrm share/gnome/help/epiphany/uk
+@dirrm share/gnome/help/epiphany/sv/figures
+@dirrm share/gnome/help/epiphany/sv
+@dirrm share/gnome/help/epiphany/ru/figures
+@dirrm share/gnome/help/epiphany/ru
+@dirrm share/gnome/help/epiphany/oc/figures
+@dirrm share/gnome/help/epiphany/oc
+@dirrm share/gnome/help/epiphany/nl/figures
+@dirrm share/gnome/help/epiphany/nl
+@dirrm share/gnome/help/epiphany/ja/figures
+@dirrm share/gnome/help/epiphany/ja
+@dirrm share/gnome/help/epiphany/it/figures
+@dirrm share/gnome/help/epiphany/it
+@dirrm share/gnome/help/epiphany/fr/figures
+@dirrm share/gnome/help/epiphany/fr
+@dirrm share/gnome/help/epiphany/fi/figures
+@dirrm share/gnome/help/epiphany/fi
+@dirrm share/gnome/help/epiphany/eu/figures
+@dirrm share/gnome/help/epiphany/eu
+@dirrm share/gnome/help/epiphany/es/figures
+@dirrm share/gnome/help/epiphany/es
+@dirrm share/gnome/help/epiphany/en_GB/figures
+@dirrm share/gnome/help/epiphany/en_GB
+@dirrm share/gnome/help/epiphany/el/figures
+@dirrm share/gnome/help/epiphany/el
+@dirrm share/gnome/help/epiphany/de/figures
+@dirrm share/gnome/help/epiphany/de
+@dirrm share/gnome/help/epiphany/ca/figures
+@dirrm share/gnome/help/epiphany/ca
+@dirrm share/gnome/help/epiphany/bg/figures
+@dirrm share/gnome/help/epiphany/bg
+@dirrm share/gnome/help/epiphany/C/figures
+@dirrm share/gnome/help/epiphany/C
+@dirrm share/gnome/help/epiphany
+@dirrm %%DATADIR%%/icons/hicolor/scalable/status
+@dirrm %%DATADIR%%/icons/hicolor/scalable/actions
+@dirrm %%DATADIR%%/icons/hicolor/scalable
+@dirrm %%DATADIR%%/icons/hicolor/48x48/status
+@dirrm %%DATADIR%%/icons/hicolor/48x48
+@dirrm %%DATADIR%%/icons/hicolor/32x32/status
+@dirrm %%DATADIR%%/icons/hicolor/32x32/actions
+@dirrm %%DATADIR%%/icons/hicolor/32x32
+@dirrm %%DATADIR%%/icons/hicolor/24x24/status
+@dirrm %%DATADIR%%/icons/hicolor/24x24/places
+@dirrm %%DATADIR%%/icons/hicolor/24x24/actions
+@dirrm %%DATADIR%%/icons/hicolor/24x24
+@dirrm %%DATADIR%%/icons/hicolor/22x22/status
+@dirrm %%DATADIR%%/icons/hicolor/22x22/places
+@dirrm %%DATADIR%%/icons/hicolor/22x22/actions
+@dirrm %%DATADIR%%/icons/hicolor/22x22
+@dirrm %%DATADIR%%/icons/hicolor/16x16/status
+@dirrm %%DATADIR%%/icons/hicolor/16x16/places
+@dirrm %%DATADIR%%/icons/hicolor/16x16/actions
+@dirrm %%DATADIR%%/icons/hicolor/16x16
+@dirrm %%DATADIR%%/icons/hicolor
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%/glade
+@dirrm %%DATADIR%%/chrome/global
+@dirrm %%DATADIR%%/chrome/branding
+@dirrm %%DATADIR%%/chrome
+@dirrm %%DATADIR%%/art
+@dirrm %%DATADIR%%
+@dirrm %%DOCSDIR%%
+@dirrm lib/epiphany/%%EPHY_VERSION%%/plugins
+@dirrm lib/epiphany/%%EPHY_VERSION%%
+@dirrm lib/epiphany
+@dirrm include/epiphany/%%EPHY_VERSION%%/epiphany
+@dirrm include/epiphany/%%EPHY_VERSION%%
+@dirrm include/epiphany
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/te/LC_MESSAGES
+@dirrmtry share/locale/te
+@dirrmtry share/locale/si/LC_MESSAGES
+@dirrmtry share/locale/si
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
+@dirrmtry share/locale/mi/LC_MESSAGES
+@dirrmtry share/locale/mi
+@dirrmtry share/locale/mg/LC_MESSAGES
+@dirrmtry share/locale/mg
+@dirrmtry share/locale/ku/LC_MESSAGES
+@dirrmtry share/locale/ku
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/bn_IN/LC_MESSAGES
+@dirrmtry share/locale/bn_IN
+@dirrmtry share/applications
diff --git a/www/midori/Makefile b/www/midori/Makefile
new file mode 100644
index 000000000..2b443048d
--- /dev/null
+++ b/www/midori/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: midori
+# Date created: 2007-10-21
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-experimental/www/midori/Makefile,v 1.1 2007/10/22 00:57:03 ahze Exp $
+
+PORTNAME= midori
+PORTVERSION= 0.0.10
+CATEGORIES= www
+MASTER_SITES= http://software.twotoasts.de/media/${PORTNAME}/
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= Lightweight web browser using webkit browser engine
+
+LIB_DEPENDS= WebKitGtk.1:${PORTSDIR}/www/webkit \
+ sexy.2:${PORTSDIR}/x11-toolkits/libsexy
+
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/www/midori/distinfo b/www/midori/distinfo
new file mode 100644
index 000000000..a3b158f55
--- /dev/null
+++ b/www/midori/distinfo
@@ -0,0 +1,3 @@
+MD5 (midori-0.0.10.tar.gz) = 7a4a20e21fb3f3109c81f6ff9cc4647e
+SHA256 (midori-0.0.10.tar.gz) = b79b8aad657d2a2b59fb773fed4ef7567fb28e5a3f3bd645ff904f69d50a0555
+SIZE (midori-0.0.10.tar.gz) = 149989
diff --git a/www/midori/pkg-descr b/www/midori/pkg-descr
new file mode 100644
index 000000000..fa4e7314b
--- /dev/null
+++ b/www/midori/pkg-descr
@@ -0,0 +1,12 @@
+Midori is a lightweight web browser.
+
+* Full integration with GTK+2.
+* Fast rendering with WebKit.
+* Tabs, windows and session management.
+* Bookmarks are stored with XBEL.
+* Searchbox based on OpenSearch.
+* Custom context menu actions.
+* User scripts and user styles support.
+* Extensible via Lua scripts.
+
+WWW: http://software.twotoasts.de/?page=midori
diff --git a/www/midori/pkg-plist b/www/midori/pkg-plist
new file mode 100644
index 000000000..6ec31b1d3
--- /dev/null
+++ b/www/midori/pkg-plist
@@ -0,0 +1,5 @@
+bin/midori
+share/applications/midori.desktop
+@dirrmtry share/applications
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
diff --git a/www/webkit-qt4/Makefile b/www/webkit-qt4/Makefile
new file mode 100644
index 000000000..4a25abef5
--- /dev/null
+++ b/www/webkit-qt4/Makefile
@@ -0,0 +1,15 @@
+# New ports collection makefile for: webkit-qt4
+# Date created: 2007-10-22
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-experimental/www/webkit-qt4/Makefile,v 1.1 2007/10/25 15:28:38 ahze Exp $
+
+PKGNAMESUFFIX= -qt4
+
+MASTERDIR= ${.CURDIR}/../../www/webkit
+
+WEBKIT_SLAVE= qt4
+PLIST= ${.CURDIR}/pkg-plist
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/webkit-qt4/pkg-plist b/www/webkit-qt4/pkg-plist
new file mode 100644
index 000000000..99d7826f4
--- /dev/null
+++ b/www/webkit-qt4/pkg-plist
@@ -0,0 +1,17 @@
+include/QtWebKit/qcookiejar.h
+include/QtWebKit/qwebframe.h
+include/QtWebKit/qwebhistoryinterface.h
+include/QtWebKit/qwebkitglobal.h
+include/QtWebKit/qwebnetworkinterface.h
+include/QtWebKit/qwebobjectplugin.h
+include/QtWebKit/qwebobjectpluginconnector.h
+include/QtWebKit/qwebpage.h
+include/QtWebKit/qwebpagehistory.h
+include/QtWebKit/qwebsettings.h
+lib/libQtWebKit.prl
+lib/libQtWebKit.so
+lib/libQtWebKit.so.1
+lib/libQtWebKit.so.1.0
+lib/libQtWebKit.so.1.0.0
+libdata/pkgconfig/QtWebKit.pc
+mkspecs/features/qtwebkit.prf
diff --git a/www/webkit/Makefile b/www/webkit/Makefile
new file mode 100644
index 000000000..57b62c9be
--- /dev/null
+++ b/www/webkit/Makefile
@@ -0,0 +1,61 @@
+# New ports collection makefile for: webkit
+# Date created: 2007-10-21
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-experimental/www/webkit/Makefile,v 1.5 2007/10/25 13:23:08 ahze Exp $
+
+PORTNAME= webkit
+PORTVERSION= 27033
+CATEGORIES= www gnome
+MASTER_SITES= http://nightly.webkit.org/files/trunk/src/
+#MASTER_SITES= LOCAL/ahze
+DISTNAME= WebKit-r${PORTVERSION}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= An opensource browser engine
+
+LIB_DEPENDS= icutu.36:${PORTSDIR}/devel/icu \
+ curl.4:${PORTSDIR}/ftp/curl \
+ sqlite3.8:${PORTSDIR}/databases/sqlite3
+
+USE_PERL5= yes
+USE_BZIP2= yes
+USE_QT_VER= 4
+QT_COMPONENTS= qmake_build moc_build
+USE_GNOME= libxml2
+USE_BISON= build
+INSTALL_WRKSRC= ${WRKSRC}/WebKitBuild/Release
+BUILD_SCRIPT= WebKitTools/Scripts/build-webkit
+USE_LDCONFIG= yes
+
+.include <bsd.port.pre.mk>
+
+.if defined(WEBKIT_SLAVE) && ${WEBKIT_SLAVE}=="qt4"
+QT_COMPONENTS+= gui xml network
+WEBKIT_GUI= qt
+.else
+USE_GNOME+= gtk20
+WEBKIT_GUI= gtk
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|Linux i686|${OPSYS} ${ARCH}|' \
+ ${WRKSRC}/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
+ @${REINPLACE_CMD} -e 's|Intel; Linux;|${ARCH}; ${OPSYS};|' \
+ ${WRKSRC}/WebKit/qt/Api/qwebnetworkinterface.cpp
+
+do-build:
+ @(cd ${WRKSRC} && ${SETENV} QMAKESPEC=${QMAKESPEC} ${PERL5} ${BUILD_SCRIPT} --${WEBKIT_GUI} --qmake=${QMAKE} \
+ --qmakearg=WEBKIT_INC_DIR=${PREFIX}/include/WebKit --qmakearg=WEBKIT_LIB_DIR=${PREFIX}/lib)
+
+pre-install:
+ @${REINPLACE_CMD} -e 's|lib/pkgconfig|libdata/pkgconfig|g' \
+ ${INSTALL_WRKSRC}/WebCore/Makefile
+ @${MKDIR} ${INSTALL_WRKSRC}/libdata
+ @${CP} -Rf ${INSTALL_WRKSRC}/lib/pkgconfig ${INSTALL_WRKSRC}/libdata/
+
+do-install:
+ @(cd ${INSTALL_WRKSRC} && ${MAKE} install)
+
+.include <bsd.port.post.mk>
diff --git a/www/webkit/distinfo b/www/webkit/distinfo
new file mode 100644
index 000000000..4508ae978
--- /dev/null
+++ b/www/webkit/distinfo
@@ -0,0 +1,3 @@
+MD5 (WebKit-r27033.tar.bz2) = 898401d1a89bbb5fbc72a9efcc439475
+SHA256 (WebKit-r27033.tar.bz2) = fb5320e16ea20c68fca64489e07350de8078fca696b2d9e4b34b39809efe9b88
+SIZE (WebKit-r27033.tar.bz2) = 7052932
diff --git a/www/webkit/files/patch-JavaScriptCore_kjs_config.h b/www/webkit/files/patch-JavaScriptCore_kjs_config.h
new file mode 100644
index 000000000..6490c04af
--- /dev/null
+++ b/www/webkit/files/patch-JavaScriptCore_kjs_config.h
@@ -0,0 +1,11 @@
+--- JavaScriptCore/kjs/config.h.orig 2007-10-21 18:03:53.025920053 -0400
++++ JavaScriptCore/kjs/config.h 2007-10-21 18:04:04.504783428 -0400
+@@ -72,7 +72,7 @@
+ #define HAVE_PTHREAD_NP_H 1
+ #endif
+
+-#define HAVE_PCREPOSIX 1
++#undef HAVE_PCREPOSIX
+
+ /* FIXME: if all platforms have these, do they really need #defines? */
+ #define HAVE_STDINT_H 1
diff --git a/www/webkit/pkg-descr b/www/webkit/pkg-descr
new file mode 100644
index 000000000..40ef1e3ef
--- /dev/null
+++ b/www/webkit/pkg-descr
@@ -0,0 +1,5 @@
+WebKit is an open source web browser engine. It is able to display content
+such as HTML, SVG, XML, and others. It also supports DOM, XMLHttpRequest,
+XSLT, CSS, Javascript/ECMAscript and more.
+
+WWW: http://webkit.org/
diff --git a/www/webkit/pkg-plist b/www/webkit/pkg-plist
new file mode 100644
index 000000000..fe67fa485
--- /dev/null
+++ b/www/webkit/pkg-plist
@@ -0,0 +1,13 @@
+include/WebKit/webkitgtkdefines.h
+include/WebKit/webkitgtkframe.h
+include/WebKit/webkitgtkglobal.h
+include/WebKit/webkitgtknetworkrequest.h
+include/WebKit/webkitgtkpage.h
+include/WebKit/webkitgtksettings.h
+lib/libWebKitGtk.prl
+lib/libWebKitGtk.so
+lib/libWebKitGtk.so.1
+lib/libWebKitGtk.so.1.0
+lib/libWebKitGtk.so.1.0.0
+libdata/pkgconfig/WebKitGtk.pc
+@dirrm include/WebKit