summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/gmpc-wikipedia/Makefile30
-rw-r--r--audio/gmpc-wikipedia/distinfo3
-rw-r--r--audio/gmpc-wikipedia/pkg-descr3
-rw-r--r--audio/gmpc-wikipedia/pkg-plist8
-rw-r--r--deskutils/cairo-dock-plugins/Makefile88
-rw-r--r--deskutils/cairo-dock-plugins/distinfo3
-rw-r--r--deskutils/cairo-dock-plugins/files/patch-Makefile.am539
-rw-r--r--deskutils/cairo-dock-plugins/files/patch-Makefile.in539
-rw-r--r--deskutils/cairo-dock-plugins/files/patch-shortcuts84
-rw-r--r--deskutils/cairo-dock-plugins/files/patch-tomboy22
-rw-r--r--deskutils/cairo-dock-plugins/pkg-descr7
-rw-r--r--deskutils/cairo-dock-plugins/pkg-plist472
-rw-r--r--deskutils/google-gadgets/Makefile149
-rw-r--r--deskutils/google-gadgets/distinfo3
-rw-r--r--deskutils/google-gadgets/files/patch-configure.ac36
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gst__audio__framework_gst__audio__framework.cc77
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gst__video__element_gadget__videosink.cc50
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gst__video__element_gst__video__element.cc123
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gtk__system__framework_gtk__system__framework.cc14
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_Makefile.am15
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_browser__element.cc14
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_gtkwebkit__browser__element_browser__element.cc23
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_linux__system__framework_file__system.cc27
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_Makefile.am15
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_tests_Makefile.am15
-rw-r--r--deskutils/google-gadgets/files/patch-extensions_soup__xml__http__request_soup__xml__http__request.cc32
-rw-r--r--deskutils/google-gadgets/files/patch-gadgets_designer_designer__script__utils.cc14
-rw-r--r--deskutils/google-gadgets/files/patch-ggadget_gtk_utilities.cc11
-rw-r--r--deskutils/google-gadgets/files/patch-ggadget_npapi_Makefile.am15
-rw-r--r--deskutils/google-gadgets/pkg-descr4
-rw-r--r--deskutils/google-gadgets/pkg-plist289
-rw-r--r--devel/devhelp/Makefile59
-rw-r--r--devel/devhelp/distinfo3
-rw-r--r--devel/devhelp/files/patch-src_dh-base.c14
-rw-r--r--devel/devhelp/pkg-descr8
-rw-r--r--devel/devhelp/pkg-plist145
-rw-r--r--devel/seed/Makefile69
-rw-r--r--devel/seed/distinfo3
-rw-r--r--devel/seed/files/Seed.js203
-rw-r--r--devel/seed/files/patch-libseed_seed-importer.c49
-rw-r--r--devel/seed/files/patch-modules_gettext_seed-gettext.c27
-rw-r--r--devel/seed/files/patch-modules_os_seed-os.c95
-rw-r--r--devel/seed/pkg-descr7
-rw-r--r--devel/seed/pkg-plist107
-rw-r--r--graphics/gimp-app/Makefile201
-rw-r--r--graphics/gimp-app/distinfo3
-rw-r--r--graphics/gimp-app/files/patch-configure23
-rw-r--r--graphics/gimp-app/files/patch-libgimp_gimp.c20
-rw-r--r--graphics/gimp-app/files/patch-plug-ins_pygimp_Makefile.in104
-rw-r--r--graphics/gimp-app/pkg-descr19
-rw-r--r--graphics/gimp-app/pkg-plist2136
-rw-r--r--graphics/solang/Makefile42
-rw-r--r--graphics/solang/distinfo6
-rw-r--r--graphics/solang/files/patch-po_Makefile.in.in14
-rw-r--r--graphics/solang/files/patch-src_attribute_search-basket-column-record.h14
-rw-r--r--graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp14
-rw-r--r--graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp14
-rw-r--r--graphics/solang/files/patch-src_renderer_browser-model-column-record.h14
-rw-r--r--graphics/solang/pkg-descr20
-rw-r--r--graphics/solang/pkg-plist75
-rw-r--r--mail/claws-mail-fancy/Makefile42
-rw-r--r--mail/claws-mail-fancy/distinfo3
-rw-r--r--mail/claws-mail-fancy/pkg-descr3
-rw-r--r--mail/claws-mail-fancy/pkg-plist16
-rw-r--r--net-im/pino/Makefile45
-rw-r--r--net-im/pino/distinfo3
-rw-r--r--net-im/pino/pkg-descr5
-rw-r--r--net-im/pino/pkg-plist67
-rw-r--r--net/libproxy-webkit/Makefile29
-rw-r--r--net/libproxy-webkit/pkg-descr7
-rw-r--r--net/libproxy-webkit/pkg-plist1
-rw-r--r--net/liferea/Makefile45
-rw-r--r--net/liferea/distinfo3
-rw-r--r--net/liferea/pkg-descr7
-rw-r--r--net/liferea/pkg-plist164
-rw-r--r--www/epiphany-extensions/Makefile12
-rw-r--r--www/epiphany-extensions/files/patch-extensions_adblock_ephy-adblock-extension.c70
-rw-r--r--www/epiphany-extensions/files/patch-extensions_rss_ephy-rss-extension.c88
-rw-r--r--www/epiphany/Makefile10
-rw-r--r--www/epiphany/distinfo6
-rw-r--r--www/epiphany/pkg-plist7
-rw-r--r--www/kazehakase/Makefile91
-rw-r--r--www/kazehakase/distinfo3
-rw-r--r--www/kazehakase/files/patch-configure11
-rw-r--r--www/kazehakase/files/patch-etc::bookmarkbar.xml23
-rw-r--r--www/kazehakase/files/patch-src_net_kz-http.c11
-rw-r--r--www/kazehakase/pkg-descr14
-rw-r--r--www/kazehakase/pkg-plist84
-rw-r--r--www/midori/Makefile85
-rw-r--r--www/midori/distinfo3
-rw-r--r--www/midori/files/patch-data_search16
-rw-r--r--www/midori/files/patch-wscript12
-rw-r--r--www/midori/pkg-descr12
-rw-r--r--www/midori/pkg-plist160
-rw-r--r--www/p5-Gtk2-WebKit/Makefile39
-rw-r--r--www/p5-Gtk2-WebKit/distinfo3
-rw-r--r--www/p5-Gtk2-WebKit/pkg-descr8
-rw-r--r--www/p5-Gtk2-WebKit/pkg-plist21
-rw-r--r--www/py-jswebkit/Makefile31
-rw-r--r--www/py-jswebkit/distinfo3
-rw-r--r--www/py-jswebkit/pkg-descr5
-rw-r--r--www/py-webkitgtk/Makefile28
-rw-r--r--www/py-webkitgtk/distinfo3
-rw-r--r--www/py-webkitgtk/pkg-descr3
-rw-r--r--www/py-webkitgtk/pkg-plist11
-rw-r--r--www/surf/Makefile48
-rw-r--r--www/surf/distinfo3
-rw-r--r--www/surf/files/patch-config.mk38
-rw-r--r--www/surf/pkg-descr6
-rw-r--r--www/uzbl/Makefile84
-rw-r--r--www/uzbl/distinfo3
-rw-r--r--www/uzbl/files/patch-examples__data__scripts__auth.py9
-rw-r--r--www/uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon29
-rw-r--r--www/uzbl/files/patch-uzbl-core.c19
-rw-r--r--www/uzbl/pkg-descr6
-rw-r--r--www/uzbl/pkg-plist5
-rw-r--r--www/webkit-sharp/Makefile27
-rw-r--r--www/webkit-sharp/distinfo3
-rw-r--r--www/webkit-sharp/files/patch-sources_webkit-sharp.dll.config.in10
-rw-r--r--www/webkit-sharp/pkg-descr3
-rw-r--r--www/webkit-sharp/pkg-plist11
121 files changed, 7673 insertions, 176 deletions
diff --git a/audio/gmpc-wikipedia/Makefile b/audio/gmpc-wikipedia/Makefile
new file mode 100644
index 000000000..377595a15
--- /dev/null
+++ b/audio/gmpc-wikipedia/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: gmpc-wikipedia
+# Date created: March 27 2008
+# Whom: Martin Wilke <miwi@FreeBSD.org>
+#
+# $FreeBSD: ports/audio/gmpc-wikipedia/Makefile,v 1.12 2010/04/03 10:44:01 roam Exp $
+#
+
+PORTNAME= gmpc-wikipedia
+PORTVERSION= 0.19.0
+PORTREVISION= 5
+CATEGORIES= audio
+MASTER_SITES= http://download.sarine.nl/Programs/gmpc/${PORTVERSION}/ \
+ http://freebsd.unixfreunde.de/sources/
+
+MAINTAINER= miwi@FreeBSD.org
+COMMENT= Wikipedia info for gmpc
+
+LIB_DEPENDS= mpd:${PORTSDIR}/audio/libmpd \
+ curl.6:${PORTSDIR}/ftp/curl \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gmpc.pc:${PORTSDIR}/audio/gmpc
+RUN_DEPEND= gmpc:${PORTSDIR}/audio/gmpc
+
+GNU_CONFIGURE= yes
+USE_XORG= x11
+USE_GNOME= gnomehack intltool
+USE_LDCONFIG= yes
+USE_GMAKE= yes
+
+.include <bsd.port.mk>
diff --git a/audio/gmpc-wikipedia/distinfo b/audio/gmpc-wikipedia/distinfo
new file mode 100644
index 000000000..fabf63c36
--- /dev/null
+++ b/audio/gmpc-wikipedia/distinfo
@@ -0,0 +1,3 @@
+MD5 (gmpc-wikipedia-0.19.0.tar.gz) = dab8c94a568c3dca40232971f10729e8
+SHA256 (gmpc-wikipedia-0.19.0.tar.gz) = e04341db5052c8e83c918a1fbb33fd6bff3a84d9fb0a92b56af4545bf8dfe9d5
+SIZE (gmpc-wikipedia-0.19.0.tar.gz) = 306643
diff --git a/audio/gmpc-wikipedia/pkg-descr b/audio/gmpc-wikipedia/pkg-descr
new file mode 100644
index 000000000..b3af412e3
--- /dev/null
+++ b/audio/gmpc-wikipedia/pkg-descr
@@ -0,0 +1,3 @@
+This plugin shows embedded information on the current artist from wikipedia.
+
+WWW: http://sarine.nl/gmpc-plugins
diff --git a/audio/gmpc-wikipedia/pkg-plist b/audio/gmpc-wikipedia/pkg-plist
new file mode 100644
index 000000000..cf62c5699
--- /dev/null
+++ b/audio/gmpc-wikipedia/pkg-plist
@@ -0,0 +1,8 @@
+lib/gmpc/plugins/wikiplugin.la
+lib/gmpc/plugins/wikiplugin.so
+share/gmpc/plugins/wikipedia/wikipedia.png
+@dirrmtry share/gmpc/plugins/wikipedia
+@dirrmtry share/gmpc/plugins
+@dirrmtry share/gmpc
+@dirrmtry lib/gmpc/plugins
+@dirrmtry lib/gmpc
diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile
new file mode 100644
index 000000000..b4b0e30ab
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/Makefile
@@ -0,0 +1,88 @@
+# New ports collection makefile for: cairo-dock-plugins
+# Date created: 2010-03-19
+# Whom: Ivan Klymenko <fidaj@ukr.net>
+#
+# $FreeBSD: ports/deskutils/cairo-dock-plugins/Makefile,v 1.3 2010/05/31 01:57:52 ade Exp $
+#
+
+PORTNAME= cairo-dock-plugins
+DISTVERSION= 2.1.0
+PORTREVISION= 3
+CATEGORIES= deskutils
+MASTER_SITES= BERLIOS/cairo-dock
+
+MAINTAINER= fidaj@ukr.net
+COMMENT= Cairo-Dock-Plugins for Cairo-Dock
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cairo-dock.pc:${PORTSDIR}/deskutils/cairo-dock
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cairo-dock.pc:${PORTSDIR}/deskutils/cairo-dock
+
+DATADIR= ${PREFIX}/share/cairo-dock
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack pkgconfig glib20 gtk20 librsvg2 libxml2
+USE_LDCONFIG= yes
+USE_XORG= xrender
+
+OPTIONS+= GMENU "Common Applications menu" On \
+ KEYBOARD_INDICATOR "Control the keyboard layout" Off \
+ TERMINAL "Add a terminal to your dock" On \
+ WEBLETS "To show an interactive web page" On \
+ XFCE_INTEGRATION "For XFCE environnement" Off
+
+.include <bsd.port.options.mk>
+
+CONFIGURE_ARGS+= --disable-alsa-mixer \
+ --disable-old-gnome-integration
+
+.if defined(WITH_GMENU)
+LIB_DEPENDS+= gnome-menu.2:${PORTSDIR}/x11/gnome-menus
+CONFIGURE_ARGS+= --enable-gmenu
+PLIST_SUB+= GMENU=""
+.else
+CONFIGURE_ARGS+= --disable-gmenu
+PLIST_SUB+= GMENU="@comment "
+.endif
+
+.if defined(WITH_KEYBOARD_INDICATOR)
+LIB_DEPENDS+= exif.12:${PORTSDIR}/graphics/libexif \
+ xklavier.12:${PORTSDIR}/x11/libxklavier
+CONFIGURE_ARGS+= --enable-keyboard-indicator
+PLIST_SUB+= KEYBOARD_INDICATOR=""
+.else
+CONFIGURE_ARGS+= --disable-keyboard-indicator
+PLIST_SUB+= KEYBOARD_INDICATOR="@comment "
+.endif
+
+.if defined(WITH_TERMINAL)
+LIB_DEPENDS+= vte.9:${PORTSDIR}/x11-toolkits/vte
+CONFIGURE_ARGS+= --enable-terminal
+PLIST_SUB+= TERMINAL=""
+.else
+CONFIGURE_ARGS+= --disable-terminal
+PLIST_SUB+= TERMINAL="@comment "
+.endif
+
+.if defined(WITH_WEBLETS)
+LIB_DEPENDS+= webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+CONFIGURE_ARGS+= --enable-weblets
+PLIST_SUB+= WEBLETS=""
+.else
+CONFIGURE_ARGS+= --disable-weblets
+PLIST_SUB+= WEBLETS="@comment "
+.endif
+
+.if defined(WITH_XFCE_INTEGRATION)
+LIB_DEPENDS+= thunar-vfs-1.5:${PORTSDIR}/x11-fm/thunar \
+ exif.12:${PORTSDIR}/graphics/libexif
+CONFIGURE_ARGS+= --enable-xfce-integration
+PLIST_SUB+= XFCE_INTEGRATION=""
+.else
+CONFIGURE_ARGS+= --disable-xfce-integration
+PLIST_SUB+= XFCE_INTEGRATION="@comment "
+.endif
+
+.include <bsd.port.mk>
diff --git a/deskutils/cairo-dock-plugins/distinfo b/deskutils/cairo-dock-plugins/distinfo
new file mode 100644
index 000000000..b9e8f79ef
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/distinfo
@@ -0,0 +1,3 @@
+MD5 (cairo-dock-plugins-2.1.0.tar.bz2) = 4e7fb258f0efd0b91ab6d3f324e4da05
+SHA256 (cairo-dock-plugins-2.1.0.tar.bz2) = 7245abb8f123b1e5a69bd383688a2a6d811254b010100687905f0c0004bb9a85
+SIZE (cairo-dock-plugins-2.1.0.tar.bz2) = 5703719
diff --git a/deskutils/cairo-dock-plugins/files/patch-Makefile.am b/deskutils/cairo-dock-plugins/files/patch-Makefile.am
new file mode 100644
index 000000000..3c98a62ee
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/files/patch-Makefile.am
@@ -0,0 +1,539 @@
+--- Animated-icons/src/Makefile.am.orig 2010-02-03 22:31:08.000000000 +0200
++++ Animated-icons/src/Makefile.am 2010-02-03 22:31:31.000000000 +0200
+@@ -49,8 +49,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Cairo-Penguin/src/Makefile.am.orig 2010-02-03 22:31:59.000000000 +0200
++++ Cairo-Penguin/src/Makefile.am 2010-02-03 22:32:09.000000000 +0200
+@@ -35,8 +35,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Clipper/src/Makefile.am.orig 2010-02-03 22:32:25.000000000 +0200
++++ Clipper/src/Makefile.am 2010-02-03 22:32:33.000000000 +0200
+@@ -31,8 +31,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Dbus/src/Makefile.am.orig 2010-02-03 22:32:46.000000000 +0200
++++ Dbus/src/Makefile.am 2010-02-03 22:33:00.000000000 +0200
+@@ -38,8 +38,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- GMenu/src/Makefile.am.orig 2010-02-03 22:33:12.000000000 +0200
++++ GMenu/src/Makefile.am 2010-02-03 22:33:19.000000000 +0200
+@@ -46,8 +46,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Network-Monitor/src/Makefile.am.orig 2010-02-03 22:33:42.000000000 +0200
++++ Network-Monitor/src/Makefile.am 2010-02-03 22:33:49.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Scooby-Do/src/Makefile.am.orig 2010-02-03 22:34:01.000000000 +0200
++++ Scooby-Do/src/Makefile.am 2010-02-03 22:34:06.000000000 +0200
+@@ -47,8 +47,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- System-Monitor/src/Makefile.am.orig 2010-02-03 22:34:17.000000000 +0200
++++ System-Monitor/src/Makefile.am 2010-02-03 22:34:22.000000000 +0200
+@@ -39,8 +39,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Toons/src/Makefile.am.orig 2010-02-03 22:34:32.000000000 +0200
++++ Toons/src/Makefile.am 2010-02-03 22:34:37.000000000 +0200
+@@ -35,8 +35,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- Xgamma/src/Makefile.am.orig 2010-02-03 22:34:48.000000000 +0200
++++ Xgamma/src/Makefile.am 2010-02-03 22:34:53.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- alsaMixer/src/Makefile.am.orig 2010-02-03 22:35:05.000000000 +0200
++++ alsaMixer/src/Makefile.am 2010-02-03 22:35:10.000000000 +0200
+@@ -34,8 +34,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- clock/src/Makefile.am.orig 2010-02-03 22:35:20.000000000 +0200
++++ clock/src/Makefile.am 2010-02-03 22:35:27.000000000 +0200
+@@ -37,8 +37,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Wall\
+- -O3
++ -Wall
+ # -g -ggdb -W -Wall
+
+
+--- compiz-icon/src/Makefile.am.orig 2010-02-03 22:36:28.000000000 +0200
++++ compiz-icon/src/Makefile.am 2010-02-03 22:36:32.000000000 +0200
+@@ -33,8 +33,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- desklet-rendering/src/Makefile.am.orig 2010-02-03 22:36:41.000000000 +0200
++++ desklet-rendering/src/Makefile.am 2010-02-03 22:36:48.000000000 +0200
+@@ -43,8 +43,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -Wno-unused-parameter
+ # -g -ggdb -W -Wall
+
+--- dialog-rendering/src/Makefile.am.orig 2010-02-03 22:36:58.000000000 +0200
++++ dialog-rendering/src/Makefile.am 2010-02-03 22:37:03.000000000 +0200
+@@ -39,8 +39,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- dnd2share/src/Makefile.am.orig 2010-02-03 22:37:14.000000000 +0200
++++ dnd2share/src/Makefile.am 2010-02-03 22:37:18.000000000 +0200
+@@ -46,8 +46,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- dock-rendering/src/Makefile.am.orig 2010-02-03 22:37:28.000000000 +0200
++++ dock-rendering/src/Makefile.am 2010-02-03 22:37:33.000000000 +0200
+@@ -43,8 +43,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -Wno-unused-parameter
+ # -g -ggdb -W -Wall
+
+--- drop-indicator/src/Makefile.am.orig 2010-02-03 22:37:45.000000000 +0200
++++ drop-indicator/src/Makefile.am 2010-02-03 22:37:50.000000000 +0200
+@@ -34,8 +34,7 @@
+ -DMY_APPLET_MASK_INDICATOR_NAME=\""texture-bilinear-gradation.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- dustbin/src/Makefile.am.orig 2010-02-03 22:38:05.000000000 +0200
++++ dustbin/src/Makefile.am 2010-02-03 22:38:10.000000000 +0200
+@@ -31,8 +31,7 @@
+ -DMY_APPLET_GETTEXT_DOMAIN=\""$(GETTEXT_DUSTBIN)"\"\
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+- -std=c99\
+- -O3
++ -std=c99
+ # -g -ggdb -W -Wall
+
+
+--- gnome-integration/src/Makefile.am.orig 2010-02-03 22:38:19.000000000 +0200
++++ gnome-integration/src/Makefile.am 2010-02-03 22:38:29.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- gnome-integration-old/src/Makefile.am.orig 2010-02-03 22:38:39.000000000 +0200
++++ gnome-integration-old/src/Makefile.am 2010-02-03 22:38:44.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- icon-effect/src/Makefile.am.orig 2010-02-03 22:38:53.000000000 +0200
++++ icon-effect/src/Makefile.am 2010-02-03 22:38:57.000000000 +0200
+@@ -41,8 +41,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- illusion/src/Makefile.am.orig 2010-02-03 22:39:07.000000000 +0200
++++ illusion/src/Makefile.am 2010-02-03 22:39:11.000000000 +0200
+@@ -42,8 +42,7 @@
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- keyboard-indicator/src/Makefile.am.orig 2010-02-03 22:39:20.000000000 +0200
++++ keyboard-indicator/src/Makefile.am 2010-02-03 22:39:25.000000000 +0200
+@@ -34,8 +34,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- logout/src/Makefile.am.orig 2010-02-03 22:39:34.000000000 +0200
++++ logout/src/Makefile.am 2010-02-03 22:39:38.000000000 +0200
+@@ -28,8 +28,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- mail/src/Makefile.am.orig 2010-02-03 22:39:48.000000000 +0200
++++ mail/src/Makefile.am 2010-02-03 22:40:04.000000000 +0200
+@@ -37,7 +37,7 @@
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+ -Werror-implicit-function-declaration\
+- -g -ggdb -W
++ -W
+ # -fgnu89-inline\
+ # -O3
+
+--- motion-blur/src/Makefile.am.orig 2010-02-03 22:40:16.000000000 +0200
++++ motion-blur/src/Makefile.am 2010-02-03 22:40:21.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- musicPlayer/src/Makefile.am.orig 2010-02-03 22:40:31.000000000 +0200
++++ musicPlayer/src/Makefile.am 2010-02-03 22:40:36.000000000 +0200
+@@ -63,8 +63,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- netspeed/src/Makefile.am.orig 2010-02-03 22:40:46.000000000 +0200
++++ netspeed/src/Makefile.am 2010-02-03 22:40:50.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- powermanager/src/Makefile.am.orig 2010-02-03 22:41:05.000000000 +0200
++++ powermanager/src/Makefile.am 2010-02-03 22:41:09.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+ libcd_powermanager_la_LIBADD = \
+--- quick-browser/src/Makefile.am.orig 2010-02-03 22:41:20.000000000 +0200
++++ quick-browser/src/Makefile.am 2010-02-03 22:41:24.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- shortcuts/src/Makefile.am.orig 2010-02-03 22:41:33.000000000 +0200
++++ shortcuts/src/Makefile.am 2010-02-03 22:41:53.000000000 +0200
+@@ -35,8 +35,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- show-mouse/src/Makefile.am.orig 2010-02-03 22:42:12.000000000 +0200
++++ show-mouse/src/Makefile.am 2010-02-03 22:42:17.000000000 +0200
+@@ -31,8 +31,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- showDesklets/src/Makefile.am.orig 2010-02-03 22:42:25.000000000 +0200
++++ showDesklets/src/Makefile.am 2010-02-03 22:42:32.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- showDesktop/src/Makefile.am.orig 2010-02-03 22:42:42.000000000 +0200
++++ showDesktop/src/Makefile.am 2010-02-03 22:42:46.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- slider/src/Makefile.am.orig 2010-02-03 22:42:57.000000000 +0200
++++ slider/src/Makefile.am 2010-02-03 22:43:04.000000000 +0200
+@@ -41,8 +41,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -Werror-implicit-function-declaration\
+- -std=c99\
+- -O3
++ -std=c99
+ # -g -ggdb -W -Wall
+
+
+--- stack/src/Makefile.am.orig 2010-02-03 22:43:13.000000000 +0200
++++ stack/src/Makefile.am 2010-02-03 22:43:18.000000000 +0200
+@@ -37,8 +37,7 @@
+ -DCD_STACK_DEFAULT_URL_ICON=\""url-icon.svg"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -Werror-implicit-function-declaration\
+- -std=c99\
+- -O3
++ -std=c99
+ # -g -ggdb -W -Wall
+
+
+--- switcher/src/Makefile.am.orig 2010-02-03 22:43:28.000000000 +0200
++++ switcher/src/Makefile.am 2010-02-03 22:43:31.000000000 +0200
+@@ -35,8 +35,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""workspaces.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- systray/src/Makefile.am.orig 2010-02-03 22:43:40.000000000 +0200
++++ systray/src/Makefile.am 2010-02-03 22:43:45.000000000 +0200
+@@ -34,8 +34,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall -W -Werror
+
+ libcd_systray_la_LIBADD = \
+--- terminal/src/Makefile.am.orig 2010-02-03 22:43:56.000000000 +0200
++++ terminal/src/Makefile.am 2010-02-03 22:44:01.000000000 +0200
+@@ -33,8 +33,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall -W -Werror
+
+
+--- tomboy/src/Makefile.am.orig 2010-02-03 22:44:12.000000000 +0200
++++ tomboy/src/Makefile.am 2010-02-03 22:44:18.000000000 +0200
+@@ -32,8 +32,7 @@
+ -DMY_APPLET_GETTEXT_DOMAIN=\""$(GETTEXT_TOMBOY)"\"\
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+- -std=c99\
+- -O3
++ -std=c99
+ # -g -ggdb -W -Wall
+ #-Werror-implicit-function-declaration
+
+--- weather/src/Makefile.am.orig 2010-02-03 22:44:34.000000000 +0200
++++ weather/src/Makefile.am 2010-02-03 22:44:38.000000000 +0200
+@@ -33,8 +33,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- weblets/src/Makefile.am.orig 2010-02-03 22:44:48.000000000 +0200
++++ weblets/src/Makefile.am 2010-02-03 22:44:55.000000000 +0200
+@@ -31,8 +31,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=1
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+ libcd_weblets_la_LIBADD = \
+--- wifi/src/Makefile.am.orig 2010-02-03 22:45:07.000000000 +0200
++++ wifi/src/Makefile.am 2010-02-03 22:45:11.000000000 +0200
+@@ -33,8 +33,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
+--- xfce-integration/src/Makefile.am.orig 2010-02-03 22:45:21.000000000 +0200
++++ xfce-integration/src/Makefile.am 2010-02-03 22:45:25.000000000 +0200
+@@ -29,8 +29,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # -g -ggdb -W -Wall
+
+
diff --git a/deskutils/cairo-dock-plugins/files/patch-Makefile.in b/deskutils/cairo-dock-plugins/files/patch-Makefile.in
new file mode 100644
index 000000000..0cd20e6dc
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/files/patch-Makefile.in
@@ -0,0 +1,539 @@
+--- Animated-icons/src/Makefile.in.orig 2010-02-03 22:31:14.000000000 +0200
++++ Animated-icons/src/Makefile.in 2010-02-03 22:31:27.000000000 +0200
+@@ -534,8 +534,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Animated_icons_la_LIBADD = \
+--- Cairo-Penguin/src/Makefile.in.orig 2010-02-03 22:32:01.000000000 +0200
++++ Cairo-Penguin/src/Makefile.in 2010-02-03 22:32:16.000000000 +0200
+@@ -512,8 +512,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Cairo_Penguin_la_LIBADD = \
+--- Clipper/src/Makefile.in.orig 2010-02-03 22:32:27.000000000 +0200
++++ Clipper/src/Makefile.in 2010-02-03 22:32:39.000000000 +0200
+@@ -506,8 +506,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Clipper_la_LIBADD = \
+--- Dbus/src/Makefile.in.orig 2010-02-03 22:32:49.000000000 +0200
++++ Dbus/src/Makefile.in 2010-02-03 22:33:06.000000000 +0200
+@@ -514,8 +514,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Dbus_la_LIBADD = \
+--- GMenu/src/Makefile.in.orig 2010-02-03 22:33:14.000000000 +0200
++++ GMenu/src/Makefile.in 2010-02-03 22:33:25.000000000 +0200
+@@ -522,8 +522,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_GMenu_la_LIBADD = \
+--- Network-Monitor/src/Makefile.in.orig 2010-02-03 22:33:42.000000000 +0200
++++ Network-Monitor/src/Makefile.in 2010-02-03 22:33:55.000000000 +0200
+@@ -510,8 +510,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Network_Monitor_la_LIBADD = \
+--- Scooby-Do/src/Makefile.in.orig 2010-02-03 22:34:01.000000000 +0200
++++ Scooby-Do/src/Makefile.in 2010-02-03 22:34:11.000000000 +0200
+@@ -239,8 +239,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Scooby_Do_la_LIBADD = \
+--- System-Monitor/src/Makefile.in.orig 2010-02-03 22:34:17.000000000 +0200
++++ System-Monitor/src/Makefile.in 2010-02-03 22:34:27.000000000 +0200
+@@ -520,8 +520,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_System_Monitor_la_LIBADD = \
+--- Toons/src/Makefile.in.orig 2010-02-03 22:34:32.000000000 +0200
++++ Toons/src/Makefile.in 2010-02-03 22:34:43.000000000 +0200
+@@ -510,8 +510,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Toons_la_LIBADD = \
+--- Xgamma/src/Makefile.in.orig 2010-02-03 22:34:48.000000000 +0200
++++ Xgamma/src/Makefile.in 2010-02-03 22:34:58.000000000 +0200
+@@ -508,8 +508,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_Xgamma_la_LIBADD = \
+--- alsaMixer/src/Makefile.in.orig 2010-02-03 22:35:05.000000000 +0200
++++ alsaMixer/src/Makefile.in 2010-02-03 22:35:14.000000000 +0200
+@@ -511,8 +511,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_AlsaMixer_la_LIBADD = \
+--- clock/src/Makefile.in.orig 2010-02-03 22:35:20.000000000 +0200
++++ clock/src/Makefile.in 2010-02-03 22:35:32.000000000 +0200
+@@ -513,8 +513,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Wall\
+- -O3
++ -Wall
+
+ # -g -ggdb -W -Wall
+ libcd_clock_la_LIBADD = \
+--- compiz-icon/src/Makefile.in.orig 2010-02-03 22:36:28.000000000 +0200
++++ compiz-icon/src/Makefile.in 2010-02-03 22:36:36.000000000 +0200
+@@ -509,8 +509,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_compiz_icon_la_LIBADD = \
+--- desklet-rendering/src/Makefile.in.orig 2010-02-03 22:36:41.000000000 +0200
++++ desklet-rendering/src/Makefile.in 2010-02-03 22:36:53.000000000 +0200
+@@ -526,8 +526,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -Wno-unused-parameter
+ # -g -ggdb -W -Wall
+--- dialog-rendering/src/Makefile.in.orig 2010-02-03 22:36:58.000000000 +0200
++++ dialog-rendering/src/Makefile.in 2010-02-03 22:37:08.000000000 +0200
+@@ -520,8 +520,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_dialog_rendering_la_LIBADD = \
+--- dnd2share/src/Makefile.in.orig 2010-02-03 22:37:14.000000000 +0200
++++ dnd2share/src/Makefile.in 2010-02-03 22:37:24.000000000 +0200
+@@ -529,8 +529,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_dnd2share_la_LIBADD = \
+--- dock-rendering/src/Makefile.in.orig 2010-02-03 22:37:28.000000000 +0200
++++ dock-rendering/src/Makefile.in 2010-02-03 22:37:38.000000000 +0200
+@@ -524,8 +524,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -Wno-unused-parameter
+ # -g -ggdb -W -Wall
+--- drop-indicator/src/Makefile.in.orig 2010-02-03 22:37:45.000000000 +0200
++++ drop-indicator/src/Makefile.in 2010-02-03 22:37:55.000000000 +0200
+@@ -510,8 +510,7 @@
+ -DMY_APPLET_MASK_INDICATOR_NAME=\""texture-bilinear-gradation.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_drop_indicator_la_LIBADD = \
+--- dustbin/src/Makefile.in.orig 2010-02-03 22:38:05.000000000 +0200
++++ dustbin/src/Makefile.in 2010-02-03 22:38:15.000000000 +0200
+@@ -507,8 +507,7 @@
+ -DMY_APPLET_GETTEXT_DOMAIN=\""$(GETTEXT_DUSTBIN)"\"\
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+- -std=c99\
+- -O3
++ -std=c99
+
+ # -g -ggdb -W -Wall
+ libcd_dustbin_la_LIBADD = \
+--- gnome-integration/src/Makefile.in.orig 2010-02-03 22:38:19.000000000 +0200
++++ gnome-integration/src/Makefile.in 2010-02-03 22:38:34.000000000 +0200
+@@ -506,8 +506,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_gnome_integration_la_LIBADD = \
+--- gnome-integration-old/src/Makefile.in.orig 2010-02-03 22:38:39.000000000 +0200
++++ gnome-integration-old/src/Makefile.in 2010-02-03 22:38:49.000000000 +0200
+@@ -506,8 +506,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_gnome_integration_old_la_LIBADD = \
+--- icon-effect/src/Makefile.in.orig 2010-02-03 22:38:53.000000000 +0200
++++ icon-effect/src/Makefile.in 2010-02-03 22:39:03.000000000 +0200
+@@ -520,8 +520,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_icon_effect_la_LIBADD = \
+--- illusion/src/Makefile.in.orig 2010-02-03 22:39:07.000000000 +0200
++++ illusion/src/Makefile.in 2010-02-03 22:39:16.000000000 +0200
+@@ -523,8 +523,7 @@
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_illusion_la_LIBADD = \
+--- keyboard-indicator/src/Makefile.in.orig 2010-02-03 22:39:20.000000000 +0200
++++ keyboard-indicator/src/Makefile.in 2010-02-03 22:39:30.000000000 +0200
+@@ -513,8 +513,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_keyboard_indicator_la_LIBADD = \
+--- logout/src/Makefile.in.orig 2010-02-03 22:39:34.000000000 +0200
++++ logout/src/Makefile.in 2010-02-03 22:39:43.000000000 +0200
+@@ -503,8 +503,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_logout_la_LIBADD = \
+--- mail/src/Makefile.in.orig 2010-02-03 22:39:48.000000000 +0200
++++ mail/src/Makefile.in 2010-02-03 22:40:12.000000000 +0200
+@@ -514,7 +514,7 @@
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+ -Werror-implicit-function-declaration\
+- -g -ggdb -W
++ -W
+
+ # -fgnu89-inline\
+ # -O3
+--- motion-blur/src/Makefile.in.orig 2010-02-03 22:40:16.000000000 +0200
++++ motion-blur/src/Makefile.in 2010-02-03 22:40:27.000000000 +0200
+@@ -503,8 +503,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_motion_blur_la_LIBADD = \
+--- musicPlayer/src/Makefile.in.orig 2010-02-03 22:40:31.000000000 +0200
++++ musicPlayer/src/Makefile.in 2010-02-03 22:40:41.000000000 +0200
+@@ -554,8 +554,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_musicPlayer_la_LIBADD = \
+--- netspeed/src/Makefile.in.orig 2010-02-03 22:40:46.000000000 +0200
++++ netspeed/src/Makefile.in 2010-02-03 22:40:58.000000000 +0200
+@@ -507,8 +507,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_netspeed_la_LIBADD = \
+--- powermanager/src/Makefile.in.orig 2010-02-03 22:41:05.000000000 +0200
++++ powermanager/src/Makefile.in 2010-02-03 22:41:16.000000000 +0200
+@@ -510,8 +510,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_powermanager_la_LIBADD = \
+--- quick-browser/src/Makefile.in.orig 2010-02-03 22:41:20.000000000 +0200
++++ quick-browser/src/Makefile.in 2010-02-03 22:41:29.000000000 +0200
+@@ -508,8 +508,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.svg"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_quick_browser_la_LIBADD = \
+--- shortcuts/src/Makefile.in.orig 2010-02-03 22:41:33.000000000 +0200
++++ shortcuts/src/Makefile.in 2010-02-03 22:42:04.000000000 +0200
+@@ -513,8 +513,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_shortcuts_la_LIBADD = \
+--- show-mouse/src/Makefile.in.orig 2010-02-03 22:42:12.000000000 +0200
++++ show-mouse/src/Makefile.in 2010-02-03 22:42:21.000000000 +0200
+@@ -505,8 +505,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_show_mouse_la_LIBADD = \
+--- showDesklets/src/Makefile.in.orig 2010-02-03 22:42:25.000000000 +0200
++++ showDesklets/src/Makefile.in 2010-02-03 22:42:37.000000000 +0200
+@@ -504,8 +504,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_showDesklets_la_LIBADD = \
+--- showDesktop/src/Makefile.in.orig 2010-02-03 22:42:42.000000000 +0200
++++ showDesktop/src/Makefile.in 2010-02-03 22:42:52.000000000 +0200
+@@ -503,8 +503,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_showDesktop_la_LIBADD = \
+--- slider/src/Makefile.in.orig 2010-02-03 22:42:57.000000000 +0200
++++ slider/src/Makefile.in 2010-02-03 22:43:09.000000000 +0200
+@@ -515,8 +515,7 @@
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -Werror-implicit-function-declaration\
+- -std=c99\
+- -O3
++ -std=c99
+
+ # -g -ggdb -W -Wall
+ libcd_slider_la_LIBADD = \
+--- stack/src/Makefile.in.orig 2010-02-03 22:43:13.000000000 +0200
++++ stack/src/Makefile.in 2010-02-03 22:43:24.000000000 +0200
+@@ -513,8 +513,7 @@
+ -DCD_STACK_DEFAULT_URL_ICON=\""url-icon.svg"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -Werror-implicit-function-declaration\
+- -std=c99\
+- -O3
++ -std=c99
+
+ # -g -ggdb -W -Wall
+ libcd_stack_la_LIBADD = \
+--- switcher/src/Makefile.in.orig 2010-02-03 22:43:28.000000000 +0200
++++ switcher/src/Makefile.in 2010-02-03 22:43:36.000000000 +0200
+@@ -512,8 +512,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""workspaces.svg"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_switcher_la_LIBADD = \
+--- systray/src/Makefile.in.orig 2010-02-03 22:43:40.000000000 +0200
++++ systray/src/Makefile.in 2010-02-03 22:43:50.000000000 +0200
+@@ -512,8 +512,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall -W -Werror
+ libcd_systray_la_LIBADD = \
+--- terminal/src/Makefile.in.orig 2010-02-03 22:43:56.000000000 +0200
++++ terminal/src/Makefile.in 2010-02-03 22:44:06.000000000 +0200
+@@ -511,8 +511,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall -W -Werror
+ libcd_terminal_la_LIBADD = \
+--- tomboy/src/Makefile.in.orig 2010-02-03 22:44:12.000000000 +0200
++++ tomboy/src/Makefile.in 2010-02-03 22:44:23.000000000 +0200
+@@ -508,8 +508,7 @@
+ -DMY_APPLET_GETTEXT_DOMAIN=\""$(GETTEXT_TOMBOY)"\"\
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+- -std=c99\
+- -O3
++ -std=c99
+
+ # -g -ggdb -W -Wall
+ #-Werror-implicit-function-declaration
+--- weather/src/Makefile.in.orig 2010-02-03 22:44:34.000000000 +0200
++++ weather/src/Makefile.in 2010-02-03 22:44:43.000000000 +0200
+@@ -510,8 +510,7 @@
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -DCD_APPLET_MULTI_INSTANCE=\"1\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_weather_la_LIBADD = \
+--- weblets/src/Makefile.in.orig 2010-02-03 22:44:48.000000000 +0200
++++ weblets/src/Makefile.in 2010-02-03 22:45:02.000000000 +0200
+@@ -819,8 +819,7 @@
+
+ #dnl Process this file with automake to produce src/Makefile.in
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+--- wifi/src/Makefile.in.orig 2010-02-03 22:45:07.000000000 +0200
++++ wifi/src/Makefile.in 2010-02-03 22:45:16.000000000 +0200
+@@ -508,8 +508,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_wifi_la_LIBADD = \
+--- xfce-integration/src/Makefile.in.orig 2010-02-03 22:45:21.000000000 +0200
++++ xfce-integration/src/Makefile.in 2010-02-03 22:45:31.000000000 +0200
+@@ -506,8 +506,7 @@
+ -DMY_APPLET_DOCK_VERSION=\""$(dock_version)"\"\
+ -DMY_APPLET_ICON_FILE=\""icon.png"\"\
+ -std=c99\
+- -Werror-implicit-function-declaration\
+- -O3
++ -Werror-implicit-function-declaration
+
+ # -g -ggdb -W -Wall
+ libcd_xfce_integration_la_LIBADD = \
diff --git a/deskutils/cairo-dock-plugins/files/patch-shortcuts b/deskutils/cairo-dock-plugins/files/patch-shortcuts
new file mode 100644
index 000000000..597e7782f
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/files/patch-shortcuts
@@ -0,0 +1,84 @@
+--- shortcuts/src/applet-disk-usage.c.orig 2009-09-27 19:14:51.000000000 +0300
++++ shortcuts/src/applet-disk-usage.c 2010-02-03 22:25:09.000000000 +0200
+@@ -18,10 +18,18 @@
+ */
+
+ #include <string.h>
+-#include <mntent.h>
+ #include <sys/types.h>
+-#include <sys/statfs.h>
++#if defined(__FreeBSD__)
++#ifdef HAVE_MNTENT_H
+ #include <mntent.h>
++#endif
++#include <sys/param.h>
++#include <sys/ucred.h>
++#include <sys/mount.h>
++#else
++#include <mntent.h>
++#include <sys/statfs.h>
++#endif
+
+ #include <cairo-dock.h>
+
+@@ -178,18 +186,50 @@
+ void cd_shortcuts_get_fs_info (const gchar *cDiskURI, GString *sInfo)
+ {
+ const gchar *cMountPath = (strncmp (cDiskURI, "file://", 7) == 0 ? cDiskURI + 7 : cDiskURI);
++#if defined(__FreeBSD__)
++ struct statfs *me;
++// FILE *mtab;
++#else
+ struct mntent *me;
+ FILE *mtab = setmntent ("/etc/mtab", "r");
++#endif
+ char *search_path;
+ int match;
+ char *slash;
+
++#if defined(__FreeBSD__)
++ int i;
++ int count = getfsstat(me, NULL, MNT_WAIT);
++// int count = getfsstat(me, NULL, MNT_NOWAIT);
++ if (count>0)
++ {
++ for (i=0; i<count; i++)
++ {
++ if (me->f_mntonname && strcmp (me->f_mntonname, cMountPath) == 0)
++ {
++ g_string_append_printf (sInfo, "Mount point : %s\nFile system : %s\nDevice : %s\nMount options : %s",
++ me->f_mntonname,
++ me->f_mntfromname,
++ me->f_fstypename,
++ me->f_charspare);
++// if (me->mnt_freq != 0)
++// g_string_append_printf (sInfo, "\nBackup frequency : %d days", me->mnt_freq);
++ break ;
++ }
++ }
++ }
++ else
++ {
++ cd_warning ("error getfsstat...");
++ return ;
++ }
++#else
+ if (mtab == NULL)
+ {
+ cd_warning ("couldn't open /etc/mtab");
+ return ;
+ }
+-
++
+ gchar *cFsInfo = NULL;
+ while ((me = getmntent (mtab)) != NULL)
+ {
+@@ -205,6 +245,7 @@
+ break ;
+ }
+ }
+-
++
+ endmntent (mtab);
++#endif
+ }
diff --git a/deskutils/cairo-dock-plugins/files/patch-tomboy b/deskutils/cairo-dock-plugins/files/patch-tomboy
new file mode 100644
index 000000000..14c077577
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/files/patch-tomboy
@@ -0,0 +1,22 @@
+--- tomboy/src/tomboy-dbus.c.orig 2010-01-31 16:18:01.000000000 +0200
++++ tomboy/src/tomboy-dbus.c 2010-01-28 19:49:18.000000000 +0200
+@@ -28,7 +28,7 @@
+
+ static DBusGProxy *dbus_proxy_tomboy = NULL;
+
+-extern struct tm *localtime_r (time_t *timer, struct tm *tp);
++//extern struct tm *localtime_r (time_t *timer, struct tm *tp);
+
+
+
+--- tomboy/src/tomboy-draw.c.orig 2010-01-31 16:18:10.000000000 +0200
++++ tomboy/src/tomboy-draw.c 2010-01-28 19:48:00.000000000 +0200
+@@ -113,7 +113,7 @@
+ }
+ else
+ {
+- cairo_dock_show_temporary_dialog_with_icon ("%d %s", pIconsList ? pIconsList->data : myDesklet->icons->data, myContainer, 3000, MY_APPLET_SHARE_DATA_DIR"/"MY_APPLET_ICON_FILE, iNbResults, iNbResults > 1 ? D_("results") : D_("result"));
++ cairo_dock_show_temporary_dialog_with_icon_printf ("%d %s", pIconsList ? pIconsList->data : myDesklet->icons->data, myContainer, 3000, MY_APPLET_SHARE_DATA_DIR"/"MY_APPLET_ICON_FILE, iNbResults, iNbResults > 1 ? D_("results") : D_("result"));
+ }
+ }
+
diff --git a/deskutils/cairo-dock-plugins/pkg-descr b/deskutils/cairo-dock-plugins/pkg-descr
new file mode 100644
index 000000000..4a2f9cbb4
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/pkg-descr
@@ -0,0 +1,7 @@
+Cairo-Dock-Plugins for Cairo-Dock is a light and eye-candy dock to launch your
+programs easily. It uses Cairo / OpenGL to render nice graphics (many in
+correlation with Compiz) with hardware acceleration. It's fully configurable
+and customizable and can be a taskbar too. You can easily plug applets into it
+or in a desklet mode.
+
+WWW: https://launchpad.net/cairo-dock
diff --git a/deskutils/cairo-dock-plugins/pkg-plist b/deskutils/cairo-dock-plugins/pkg-plist
new file mode 100644
index 000000000..7fc46bcae
--- /dev/null
+++ b/deskutils/cairo-dock-plugins/pkg-plist
@@ -0,0 +1,472 @@
+lib/cairo-dock/libcd-Animated-icons.la
+lib/cairo-dock/libcd-Animated-icons.so
+lib/cairo-dock/libcd-Cairo-Penguin.la
+lib/cairo-dock/libcd-Cairo-Penguin.so
+lib/cairo-dock/libcd-Clipper.la
+lib/cairo-dock/libcd-Clipper.so
+lib/cairo-dock/libcd-Dbus.la
+lib/cairo-dock/libcd-Dbus.so
+%%GMENU%%lib/cairo-dock/libcd-GMenu.la
+%%GMENU%%lib/cairo-dock/libcd-GMenu.so
+lib/cairo-dock/libcd-System-Monitor.la
+lib/cairo-dock/libcd-System-Monitor.so
+lib/cairo-dock/libcd-Toons.la
+lib/cairo-dock/libcd-Toons.so
+lib/cairo-dock/libcd-Xgamma.la
+lib/cairo-dock/libcd-Xgamma.so
+lib/cairo-dock/libcd-clock.la
+lib/cairo-dock/libcd-clock.so
+lib/cairo-dock/libcd-compiz-icon.la
+lib/cairo-dock/libcd-compiz-icon.so
+lib/cairo-dock/libcd-desklet-rendering.la
+lib/cairo-dock/libcd-desklet-rendering.so
+lib/cairo-dock/libcd-dialog-rendering.la
+lib/cairo-dock/libcd-dialog-rendering.so
+lib/cairo-dock/libcd-dnd2share.la
+lib/cairo-dock/libcd-dnd2share.so
+lib/cairo-dock/libcd-drop_indicator.la
+lib/cairo-dock/libcd-drop_indicator.so
+lib/cairo-dock/libcd-dustbin.la
+lib/cairo-dock/libcd-dustbin.so
+lib/cairo-dock/libcd-icon-effect.la
+lib/cairo-dock/libcd-icon-effect.so
+lib/cairo-dock/libcd-illusion.la
+lib/cairo-dock/libcd-illusion.so
+%%KEYBOARD_INDICATOR%%lib/cairo-dock/libcd-keyboard-indicator.la
+%%KEYBOARD_INDICATOR%%lib/cairo-dock/libcd-keyboard-indicator.so
+lib/cairo-dock/libcd-logout.la
+lib/cairo-dock/libcd-logout.so
+lib/cairo-dock/libcd-motion_blur.la
+lib/cairo-dock/libcd-motion_blur.so
+lib/cairo-dock/libcd-musicPlayer.la
+lib/cairo-dock/libcd-musicPlayer.so
+lib/cairo-dock/libcd-netspeed.la
+lib/cairo-dock/libcd-netspeed.so
+lib/cairo-dock/libcd-powermanager.la
+lib/cairo-dock/libcd-powermanager.so
+lib/cairo-dock/libcd-quick-browser.la
+lib/cairo-dock/libcd-quick-browser.so
+lib/cairo-dock/libcd-rendering.la
+lib/cairo-dock/libcd-rendering.so
+lib/cairo-dock/libcd-shortcuts.la
+lib/cairo-dock/libcd-shortcuts.so
+lib/cairo-dock/libcd-showDesklets.la
+lib/cairo-dock/libcd-showDesklets.so
+lib/cairo-dock/libcd-showDesktop.la
+lib/cairo-dock/libcd-showDesktop.so
+lib/cairo-dock/libcd-show_mouse.la
+lib/cairo-dock/libcd-show_mouse.so
+lib/cairo-dock/libcd-slider.la
+lib/cairo-dock/libcd-slider.so
+lib/cairo-dock/libcd-stack.la
+lib/cairo-dock/libcd-stack.so
+lib/cairo-dock/libcd-switcher.la
+lib/cairo-dock/libcd-switcher.so
+lib/cairo-dock/libcd-systray.la
+lib/cairo-dock/libcd-systray.so
+%%TERMINAL%%lib/cairo-dock/libcd-terminal.la
+%%TERMINAL%%lib/cairo-dock/libcd-terminal.so
+lib/cairo-dock/libcd-tomboy.la
+lib/cairo-dock/libcd-tomboy.so
+lib/cairo-dock/libcd-weather.la
+lib/cairo-dock/libcd-weather.so
+%%WEBLETS%%lib/cairo-dock/libcd-weblets.la
+%%WEBLETS%%lib/cairo-dock/libcd-weblets.so
+lib/cairo-dock/libcd-wifi.la
+lib/cairo-dock/libcd-wifi.so
+lib/cairo-dock/libcd_gnome-integration.la
+lib/cairo-dock/libcd_gnome-integration.so
+%%XFCE_INTEGRATION%%lib/cairo-dock/libcd_xfce-integration.la
+%%XFCE_INTEGRATION%%lib/cairo-dock/libcd_xfce-integration.so
+share/locale/en_GB/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/fr/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/it/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/ja/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/nl/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/pt/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/pt_BR/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/ru/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/sv/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/zh_CN/LC_MESSAGES/cairo-dock-plugins.mo
+%%DATADIR%%/plug-ins/Animated-icons/Animated-icons.conf
+%%DATADIR%%/plug-ins/Animated-icons/preview.png
+%%DATADIR%%/plug-ins/Animated-icons/icon.svg
+%%DATADIR%%/plug-ins/Animated-icons/texture-chrome.png
+%%DATADIR%%/plug-ins/Animated-icons/icon-rotation.png
+%%DATADIR%%/plug-ins/Animated-icons/spot.png
+%%DATADIR%%/plug-ins/Animated-icons/halo.png
+%%DATADIR%%/plug-ins/Animated-icons/spot-front2.png
+%%DATADIR%%/plug-ins/Animated-icons/ray.png
+%%DATADIR%%/plug-ins/Animated-icons/icon-wave.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/Cairo-Penguin.conf
+%%DATADIR%%/plug-ins/Cairo-Penguin/preview.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/icon.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/theme.conf
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/readme
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/basher.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/blocker.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/boarder.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/bomber.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/bridger.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/climber.xpm
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/digger.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/drownfall.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/drownwalk.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/exit.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/faller.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/floater.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/miner.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/reader.xpm
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/slider.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/superman.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/tumble.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/waiter.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/walker.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/sitter.png
+%%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic/xmas-walker.png
+%%DATADIR%%/plug-ins/Clipper/Clipper.conf
+%%DATADIR%%/plug-ins/Clipper/preview.png
+%%DATADIR%%/plug-ins/Clipper/icon.svg
+%%DATADIR%%/plug-ins/Clipper/Clipper-actions-gnome.conf
+%%DATADIR%%/plug-ins/Clipper/Clipper-actions-xfce.conf
+%%DATADIR%%/plug-ins/Clipper/Clipper-actions-kde.conf
+%%DATADIR%%/plug-ins/clock/clock.conf
+%%DATADIR%%/plug-ins/clock/preview.jpg
+%%DATADIR%%/plug-ins/clock/dates.svg
+%%DATADIR%%/plug-ins/clock/icon.png
+%%DATADIR%%/plug-ins/clock/icon-alarm.png
+%%DATADIR%%/plug-ins/clock/themes/default/readme
+%%DATADIR%%/plug-ins/clock/themes/default/clock-drop-shadow.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-face-shadow.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-face.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-frame.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-glass.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-hour-hand-shadow.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-hour-hand.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-marks.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-minute-hand-shadow.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-minute-hand.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-second-hand-shadow.svg
+%%DATADIR%%/plug-ins/clock/themes/default/clock-second-hand.svg
+%%DATADIR%%/plug-ins/clock/themes/default/theme.conf
+%%DATADIR%%/plug-ins/clock/digital/default/config
+%%DATADIR%%/plug-ins/clock/digital/default/frame_0.svg
+%%DATADIR%%/plug-ins/clock/digital/default/frame_1.svg
+%%DATADIR%%/plug-ins/clock/digital/default/frame_2.svg
+%%DATADIR%%/plug-ins/clock/digital/default/frame_3.svg
+%%DATADIR%%/plug-ins/compiz-icon/compiz
+%%DATADIR%%/plug-ins/compiz-icon/compiz-kill
+%%DATADIR%%/plug-ins/compiz-icon/compiz-icon.conf
+%%DATADIR%%/plug-ins/compiz-icon/preview.png
+%%DATADIR%%/plug-ins/compiz-icon/default.svg
+%%DATADIR%%/plug-ins/compiz-icon/broken.svg
+%%DATADIR%%/plug-ins/compiz-icon/other.svg
+%%DATADIR%%/plug-ins/compiz-icon/0.svg
+%%DATADIR%%/plug-ins/compiz-icon/1.svg
+%%DATADIR%%/plug-ins/compiz-icon/2.svg
+%%DATADIR%%/plug-ins/compiz-icon/3.svg
+%%DATADIR%%/plug-ins/compiz-icon/4.svg
+%%DATADIR%%/plug-ins/compiz-icon/icon.png
+%%DATADIR%%/plug-ins/Dbus/Dbus.conf
+%%DATADIR%%/plug-ins/Dbus/icon.svg
+%%DATADIR%%/plug-ins/desklet-rendering/icon.svg
+%%DATADIR%%/plug-ins/desklet-rendering/branche1.svg
+%%DATADIR%%/plug-ins/desklet-rendering/branche2.svg
+%%DATADIR%%/plug-ins/desklet-rendering/scotch.svg
+%%DATADIR%%/plug-ins/desklet-rendering/scotch+frame.svg
+%%DATADIR%%/plug-ins/desklet-rendering/frame.svg
+%%DATADIR%%/plug-ins/desklet-rendering/reflect.svg
+%%DATADIR%%/plug-ins/desklet-rendering/cd_box_cover.svg
+%%DATADIR%%/plug-ins/desklet-rendering/cd_box.svg
+%%DATADIR%%/plug-ins/desklet-rendering/starcraft2.png
+%%DATADIR%%/plug-ins/desklet-rendering/dark-bg.png
+%%DATADIR%%/plug-ins/desklet-rendering/clear-bg.svg
+%%DATADIR%%/plug-ins/desklet-rendering/board.png
+%%DATADIR%%/plug-ins/dialog-rendering/dialog-rendering.conf
+%%DATADIR%%/plug-ins/dialog-rendering/preview.png
+%%DATADIR%%/plug-ins/dialog-rendering/icon.svg
+%%DATADIR%%/plug-ins/dnd2share/upload2free.sh
+%%DATADIR%%/plug-ins/dnd2share/dnd2share.conf
+%%DATADIR%%/plug-ins/dnd2share/readme
+%%DATADIR%%/plug-ins/dnd2share/preview.png
+%%DATADIR%%/plug-ins/dnd2share/icon.png
+%%GMENU%%%%DATADIR%%/plug-ins/GMenu/GMenu.conf
+%%GMENU%%%%DATADIR%%/plug-ins/GMenu/icon-recent.png
+%%GMENU%%%%DATADIR%%/plug-ins/GMenu/icon.svg
+%%GMENU%%%%DATADIR%%/plug-ins/GMenu/preview.png
+%%DATADIR%%/plug-ins/drop-indicator/drop_indicator.conf
+%%DATADIR%%/plug-ins/drop-indicator/preview.png
+%%DATADIR%%/plug-ins/drop-indicator/icon.svg
+%%DATADIR%%/plug-ins/drop-indicator/default-drop-indicator.svg
+%%DATADIR%%/plug-ins/drop-indicator/default-hover-indicator.svg
+%%DATADIR%%/plug-ins/dustbin/dustbin.conf
+%%DATADIR%%/plug-ins/dustbin/preview.jpg
+%%DATADIR%%/plug-ins/dustbin/icon.png
+%%DATADIR%%/plug-ins/dustbin/themes/default/trashcan_full.svg
+%%DATADIR%%/plug-ins/dustbin/themes/default/trashcan_empty.svg
+%%DATADIR%%/plug-ins/gnome-integration/icon.png
+%%DATADIR%%/plug-ins/icon-effect/icon-effect.conf
+%%DATADIR%%/plug-ins/icon-effect/preview.png
+%%DATADIR%%/plug-ins/icon-effect/icon.png
+%%DATADIR%%/plug-ins/icon-effect/star.png
+%%DATADIR%%/plug-ins/icon-effect/snow.png
+%%DATADIR%%/plug-ins/icon-effect/rain.png
+%%DATADIR%%/plug-ins/icon-effect/icon-fire.svg
+%%DATADIR%%/plug-ins/icon-effect/icon-storm.png
+%%DATADIR%%/plug-ins/illusion/illusion.conf
+%%DATADIR%%/plug-ins/illusion/preview.png
+%%DATADIR%%/plug-ins/illusion/icon.svg
+%%DATADIR%%/plug-ins/illusion/icon-black-hole.svg
+%%DATADIR%%/plug-ins/illusion/icon-break.svg
+%%DATADIR%%/plug-ins/illusion/icon-evaporate.svg
+%%DATADIR%%/plug-ins/illusion/icon-explode.svg
+%%DATADIR%%/plug-ins/illusion/icon-fade-out.svg
+%%KEYBOARD_INDICATOR%%%%DATADIR%%/plug-ins/keyboard-indicator/icon.svg
+%%KEYBOARD_INDICATOR%%%%DATADIR%%/plug-ins/keyboard-indicator/keyboard-indicator.conf
+%%KEYBOARD_INDICATOR%%%%DATADIR%%/plug-ins/keyboard-indicator/preview.png
+%%DATADIR%%/plug-ins/logout/logout.conf
+%%DATADIR%%/plug-ins/logout/preview.png
+%%DATADIR%%/plug-ins/logout/icon.svg
+%%DATADIR%%/plug-ins/logout/icon-scheduling.png
+%%DATADIR%%/plug-ins/motion-blur/motion_blur.conf
+%%DATADIR%%/plug-ins/motion-blur/preview.png
+%%DATADIR%%/plug-ins/motion-blur/icon.png
+%%DATADIR%%/plug-ins/musicPlayer/musicPlayer.conf
+%%DATADIR%%/plug-ins/musicPlayer/broken.svg
+%%DATADIR%%/plug-ins/musicPlayer/pause.svg
+%%DATADIR%%/plug-ins/musicPlayer/play.svg
+%%DATADIR%%/plug-ins/musicPlayer/stop.svg
+%%DATADIR%%/plug-ins/musicPlayer/default.svg
+%%DATADIR%%/plug-ins/musicPlayer/broken.jpg
+%%DATADIR%%/plug-ins/musicPlayer/pause.jpg
+%%DATADIR%%/plug-ins/musicPlayer/play.jpg
+%%DATADIR%%/plug-ins/musicPlayer/stop.jpg
+%%DATADIR%%/plug-ins/musicPlayer/default.jpg
+%%DATADIR%%/plug-ins/musicPlayer/0.svg
+%%DATADIR%%/plug-ins/musicPlayer/1.svg
+%%DATADIR%%/plug-ins/musicPlayer/2.svg
+%%DATADIR%%/plug-ins/musicPlayer/3.svg
+%%DATADIR%%/plug-ins/musicPlayer/preview.png
+%%DATADIR%%/plug-ins/musicPlayer/icon.png
+%%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple/readme
+%%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple/preview
+%%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple/frame.svg
+%%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple/reflect.svg
+%%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple/theme.conf
+%%DATADIR%%/plug-ins/netspeed/netspeed.conf
+%%DATADIR%%/plug-ins/netspeed/preview.png
+%%DATADIR%%/plug-ins/netspeed/default.png
+%%DATADIR%%/plug-ins/netspeed/icon.png
+%%DATADIR%%/plug-ins/netspeed/ok.png
+%%DATADIR%%/plug-ins/netspeed/unknown.png
+%%DATADIR%%/plug-ins/netspeed/bad.png
+%%DATADIR%%/plug-ins/netspeed/netspeed
+%%DATADIR%%/plug-ins/powermanager/sector.svg
+%%DATADIR%%/plug-ins/powermanager/default-battery.svg
+%%DATADIR%%/plug-ins/powermanager/default-charge.svg
+%%DATADIR%%/plug-ins/powermanager/powermanager.conf
+%%DATADIR%%/plug-ins/powermanager/preview.png
+%%DATADIR%%/plug-ins/powermanager/icon.png
+%%DATADIR%%/plug-ins/quick_browser/quick-browser.conf
+%%DATADIR%%/plug-ins/quick_browser/preview.png
+%%DATADIR%%/plug-ins/quick_browser/icon.svg
+%%DATADIR%%/plug-ins/rendering/rendering.conf
+%%DATADIR%%/plug-ins/rendering/icon.svg
+%%DATADIR%%/plug-ins/rendering/preview-caroussel.jpg
+%%DATADIR%%/plug-ins/rendering/preview-parabolic.jpg
+%%DATADIR%%/plug-ins/rendering/preview-3D-plane.jpg
+%%DATADIR%%/plug-ins/rendering/preview-rainbow.jpg
+%%DATADIR%%/plug-ins/rendering/preview-diapo.jpg
+%%DATADIR%%/plug-ins/rendering/preview-diapo-simple.jpg
+%%DATADIR%%/plug-ins/rendering/preview-curve.jpg
+%%DATADIR%%/plug-ins/rendering/readme-3D-plane-view
+%%DATADIR%%/plug-ins/rendering/readme-caroussel-view
+%%DATADIR%%/plug-ins/rendering/readme-curve-view
+%%DATADIR%%/plug-ins/rendering/readme-diapo-simple-view
+%%DATADIR%%/plug-ins/rendering/readme-diapo-view
+%%DATADIR%%/plug-ins/rendering/readme-parabolic-view
+%%DATADIR%%/plug-ins/rendering/readme-rainbow-view
+%%DATADIR%%/plug-ins/shortcuts/shortcuts.conf
+%%DATADIR%%/plug-ins/shortcuts/icon.png
+%%DATADIR%%/plug-ins/shortcuts/preview.png
+%%DATADIR%%/plug-ins/showDesklets/showDesklets.conf
+%%DATADIR%%/plug-ins/showDesklets/preview.png
+%%DATADIR%%/plug-ins/showDesklets/show-desklets.svg
+%%DATADIR%%/plug-ins/showDesklets/hide-desklets.svg
+%%DATADIR%%/plug-ins/showDesklets/icon.png
+%%DATADIR%%/plug-ins/showDesktop/showDesktop.conf
+%%DATADIR%%/plug-ins/showDesktop/preview.png
+%%DATADIR%%/plug-ins/showDesktop/icon.png
+%%DATADIR%%/plug-ins/show_mouse/show_mouse.conf
+%%DATADIR%%/plug-ins/show_mouse/preview.png
+%%DATADIR%%/plug-ins/show_mouse/icon.png
+%%DATADIR%%/plug-ins/slider/slider.conf
+%%DATADIR%%/plug-ins/slider/preview.png
+%%DATADIR%%/plug-ins/slider/icon.png
+%%DATADIR%%/plug-ins/stack/stack.conf
+%%DATADIR%%/plug-ins/stack/preview.png
+%%DATADIR%%/plug-ins/stack/icon.png
+%%DATADIR%%/plug-ins/stack/default-icon.png
+%%DATADIR%%/plug-ins/stack/text-icon.svg
+%%DATADIR%%/plug-ins/stack/url-icon.svg
+%%DATADIR%%/plug-ins/switcher/broken.svg
+%%DATADIR%%/plug-ins/switcher/default.svg
+%%DATADIR%%/plug-ins/switcher/workspaces.svg
+%%DATADIR%%/plug-ins/switcher/preview.png
+%%DATADIR%%/plug-ins/switcher/switcher.conf
+%%DATADIR%%/plug-ins/System-monitor/nvidia-config
+%%DATADIR%%/plug-ins/System-monitor/System-Monitor.conf
+%%DATADIR%%/plug-ins/System-monitor/preview.png
+%%DATADIR%%/plug-ins/System-monitor/icon.png
+%%DATADIR%%/plug-ins/System-monitor/button-cpu.png
+%%DATADIR%%/plug-ins/System-monitor/button-ram.png
+%%DATADIR%%/plug-ins/systray/systray.conf
+%%DATADIR%%/plug-ins/systray/preview.png
+%%DATADIR%%/plug-ins/systray/icon.png
+%%TERMINAL%%%%DATADIR%%/plug-ins/terminal/icon.png
+%%TERMINAL%%%%DATADIR%%/plug-ins/terminal/preview.png
+%%TERMINAL%%%%DATADIR%%/plug-ins/terminal/terminal.conf
+%%DATADIR%%/plug-ins/tomboy/default.svg
+%%DATADIR%%/plug-ins/tomboy/close.svg
+%%DATADIR%%/plug-ins/tomboy/broken.svg
+%%DATADIR%%/plug-ins/tomboy/note.svg
+%%DATADIR%%/plug-ins/tomboy/tomboy.conf
+%%DATADIR%%/plug-ins/tomboy/icon.png
+%%DATADIR%%/plug-ins/tomboy/preview.png
+%%DATADIR%%/plug-ins/Toons/Toons.conf
+%%DATADIR%%/plug-ins/Toons/preview.jpg
+%%DATADIR%%/plug-ins/Toons/icon.svg
+%%DATADIR%%/plug-ins/Toons/themes/Classic/theme.conf
+%%DATADIR%%/plug-ins/Toons/themes/Classic/readme
+%%DATADIR%%/plug-ins/Toons/themes/Classic/toon.svg
+%%DATADIR%%/plug-ins/Toons/themes/Classic/pupil.svg
+%%DATADIR%%/plug-ins/Toons/themes/Classic/eyelid.svg
+%%DATADIR%%/plug-ins/weather/weather.conf
+%%DATADIR%%/plug-ins/weather/preview.png
+%%DATADIR%%/plug-ins/weather/broken.png
+%%DATADIR%%/plug-ins/weather/icon.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/0.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/1.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/2.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/3.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/4.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/5.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/6.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/7.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/8.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/9.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/10.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/11.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/12.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/13.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/14.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/15.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/16.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/17.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/18.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/19.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/20.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/21.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/22.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/23.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/24.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/25.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/26.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/27.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/28.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/29.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/30.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/31.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/32.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/33.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/34.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/35.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/36.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/37.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/38.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/39.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/40.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/41.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/42.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/43.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/44.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/45.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/46.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/47.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/na.png
+%%DATADIR%%/plug-ins/weather/themes/Classic/preview
+%%DATADIR%%/plug-ins/weather/themes/Classic/readme
+%%WEBLETS%%%%DATADIR%%/plug-ins/weblets/icon.png
+%%WEBLETS%%%%DATADIR%%/plug-ins/weblets/preview.png
+%%WEBLETS%%%%DATADIR%%/plug-ins/weblets/weblets.conf
+%%DATADIR%%/plug-ins/wifi/wifi
+%%DATADIR%%/plug-ins/wifi/wifi.conf
+%%DATADIR%%/plug-ins/wifi/preview.png
+%%DATADIR%%/plug-ins/wifi/link-0.svg
+%%DATADIR%%/plug-ins/wifi/link-1.svg
+%%DATADIR%%/plug-ins/wifi/link-2.svg
+%%DATADIR%%/plug-ins/wifi/link-3.svg
+%%DATADIR%%/plug-ins/wifi/link-4.svg
+%%DATADIR%%/plug-ins/wifi/link-5.svg
+%%DATADIR%%/plug-ins/wifi/icon.png
+
+%%XFCE_INTEGRATION%%%%DATADIR%%/plug-ins/xfce-integration/icon.png
+%%DATADIR%%/plug-ins/Xgamma/Xgamma.conf
+%%DATADIR%%/plug-ins/Xgamma/preview.png
+%%DATADIR%%/plug-ins/Xgamma/icon.png
+@dirrm %%DATADIR%%/plug-ins/Animated-icons
+@dirrm %%DATADIR%%/plug-ins/Cairo-Penguin/themes/Classic
+@dirrm %%DATADIR%%/plug-ins/Cairo-Penguin/themes
+@dirrm %%DATADIR%%/plug-ins/Cairo-Penguin
+@dirrm %%DATADIR%%/plug-ins/Clipper
+@dirrm %%DATADIR%%/plug-ins/Dbus
+%%GMENU%%@dirrm %%DATADIR%%/plug-ins/GMenu
+@dirrm %%DATADIR%%/plug-ins/System-monitor
+@dirrm %%DATADIR%%/plug-ins/Toons/themes/Classic
+@dirrm %%DATADIR%%/plug-ins/Toons/themes
+@dirrm %%DATADIR%%/plug-ins/Toons
+@dirrm %%DATADIR%%/plug-ins/Xgamma
+@dirrm %%DATADIR%%/plug-ins/clock/digital/default
+@dirrm %%DATADIR%%/plug-ins/clock/digital
+@dirrm %%DATADIR%%/plug-ins/clock/themes/default
+@dirrm %%DATADIR%%/plug-ins/clock/themes
+@dirrm %%DATADIR%%/plug-ins/clock
+@dirrm %%DATADIR%%/plug-ins/compiz-icon
+@dirrm %%DATADIR%%/plug-ins/desklet-rendering
+@dirrm %%DATADIR%%/plug-ins/dialog-rendering
+@dirrm %%DATADIR%%/plug-ins/dnd2share
+@dirrm %%DATADIR%%/plug-ins/drop-indicator
+@dirrm %%DATADIR%%/plug-ins/dustbin/themes/default
+@dirrm %%DATADIR%%/plug-ins/dustbin/themes
+@dirrm %%DATADIR%%/plug-ins/dustbin
+@dirrm %%DATADIR%%/plug-ins/gnome-integration
+@dirrm %%DATADIR%%/plug-ins/icon-effect
+@dirrm %%DATADIR%%/plug-ins/illusion
+%%KEYBOARD_INDICATOR%%@dirrm %%DATADIR%%/plug-ins/keyboard-indicator
+@dirrm %%DATADIR%%/plug-ins/logout
+@dirrm %%DATADIR%%/plug-ins/motion-blur
+@dirrm %%DATADIR%%/plug-ins/musicPlayer/themes/cd_box_simple
+@dirrm %%DATADIR%%/plug-ins/musicPlayer/themes
+@dirrm %%DATADIR%%/plug-ins/musicPlayer
+@dirrm %%DATADIR%%/plug-ins/netspeed
+@dirrm %%DATADIR%%/plug-ins/powermanager
+@dirrm %%DATADIR%%/plug-ins/quick_browser
+@dirrm %%DATADIR%%/plug-ins/rendering
+@dirrm %%DATADIR%%/plug-ins/shortcuts
+@dirrm %%DATADIR%%/plug-ins/showDesklets
+@dirrm %%DATADIR%%/plug-ins/showDesktop
+@dirrm %%DATADIR%%/plug-ins/show_mouse
+@dirrm %%DATADIR%%/plug-ins/slider
+@dirrm %%DATADIR%%/plug-ins/stack
+@dirrm %%DATADIR%%/plug-ins/switcher
+@dirrm %%DATADIR%%/plug-ins/systray
+%%TERMINAL%%@dirrm %%DATADIR%%/plug-ins/terminal
+@dirrm %%DATADIR%%/plug-ins/tomboy
+@dirrm %%DATADIR%%/plug-ins/weather/themes/Classic
+@dirrm %%DATADIR%%/plug-ins/weather/themes
+@dirrm %%DATADIR%%/plug-ins/weather
+%%WEBLETS%%@dirrm %%DATADIR%%/plug-ins/weblets
+@dirrm %%DATADIR%%/plug-ins/wifi
+%%XFCE_INTEGRATION%%@dirrm %%DATADIR%%/plug-ins/xfce-integration
+@dirrm %%DATADIR%%/plug-ins
+@dirrm lib/cairo-dock
diff --git a/deskutils/google-gadgets/Makefile b/deskutils/google-gadgets/Makefile
new file mode 100644
index 000000000..df450cf8a
--- /dev/null
+++ b/deskutils/google-gadgets/Makefile
@@ -0,0 +1,149 @@
+# New ports collection makefile for: google-gadgets
+# Date created: 2008-06-08
+# Whom: Ashish Shukla <wahjava@gmail.com>
+#
+# $FreeBSD: ports/deskutils/google-gadgets/Makefile,v 1.19 2010/06/11 13:37:34 ashish Exp $
+#
+
+PORTNAME= google-gadgets
+PORTVERSION= 0.11.2
+PORTREVISION= 3
+CATEGORIES= deskutils
+MASTER_SITES= http://google-gadgets-for-linux.googlecode.com/files/
+DISTNAME= ${PORTNAME}-for-linux-${PORTVERSION}
+
+MAINTAINER= ashish@FreeBSD.org
+COMMENT= Google Desktop Gadgets
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/dbus-1.pc:${PORTSDIR}/devel/dbus \
+ ${LOCALBASE}/libdata/pkgconfig/libcurl.pc:${PORTSDIR}/ftp/curl \
+ ${LOCALBASE}/libdata/pkgconfig/libxml-2.0.pc:${PORTSDIR}/textproc/libxml2 \
+ ${LOCALBASE}/libdata/pkgconfig/cairo.pc:${PORTSDIR}/graphics/cairo \
+ ${LOCALBASE}/libdata/pkgconfig/librsvg-2.0.pc:${PORTSDIR}/graphics/librsvg2 \
+ ${LOCALBASE}/libdata/pkgconfig/libstartup-notification-1.0.pc:${PORTSDIR}/x11/startup-notification \
+ zip:${PORTSDIR}/archivers/zip
+LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo \
+ xml2.5:${PORTSDIR}/textproc/libxml2 \
+ dbus-1.3:${PORTSDIR}/devel/dbus \
+ curl.6:${PORTSDIR}/ftp/curl \
+ rsvg-2.2:${PORTSDIR}/graphics/librsvg2 \
+ startup-notification-1.0:${PORTSDIR}/x11/startup-notification
+RUN_DEPENDS= ${LOCALBASE}/bin/update-mime-database:${PORTSDIR}/misc/shared-mime-info
+
+USE_BZIP2= yes
+USE_LDCONFIG= yes
+USE_GMAKE= yes
+USE_GCC= 4.2+
+USE_GSTREAMER= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include -Wno-deprecated-declarations" LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --enable-ltdl-install=no --with-browser-plugins-dir=${LOCALBASE}/lib/browser_plugins
+USE_AUTOTOOLS= libtool:22:env autoconf:262:env automake:110:env aclocal:110:env libltdl:22
+WANT_GNOME= yes
+USE_GNOME= gnomehack
+INSTALLS_ICONS= yes
+
+OPTIONS= DEBUGGING "Enable debug output on runtime" on\
+ GTK "Build GTK Host" on\
+ QT "Build Qt Host" on\
+ GTKWEBKIT "Build with GTK Webkit support" on\
+ MOZILLA "Build with Mozilla support" on
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_QT)
+USE_QT_VER= 4
+QT_COMPONENTS= webkit opengl gui corelib script network moc_build
+.endif
+
+.if defined(WITH_GTKWEBKIT)
+BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:${PORTSDIR}/www/webkit-gtk2
+LIB_DEPENDS+= webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+.endif
+
+.if defined(WITH_MOZILLA)
+USE_GECKO= libxul firefox mozilla seamonkey xulrunner
+.endif
+
+.if defined(WITHOUT_GTKWEBKIT) && defined(WITHOUT_MOZILLA) && defined(WITH_GTK)
+IGNORE= gtk host requires GTK Webkit or/and Mozilla support to be enabled. Please, rerun 'make config'
+.elif defined(WITH_GTKWEBKIT) && defined(WITHOUT_GTK)
+.undef WITHOUT_GTK
+WITH_GTK=yes
+
+pre-everything::
+ @${ECHO_MSG} "==> GTK Webkit or/and Mozilla support is enabled."
+ @${ECHO_MSG} "==> Enabling GTK support. If this is not desired,"
+ @${ECHO_MSG} "==> please rerun 'make config'."
+.endif
+
+.include <bsd.port.pre.mk>
+
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -Wno-deprecated-declarations"
+
+.if ${OSVERSION} < 700000
+IGNORE= needs 7.X or higher
+.endif
+
+.if defined(WITH_DEBUGGING)
+CONFIGURE_ARGS+= --enable-debug
+.endif
+
+.if defined(WITHOUT_GTK)
+PLIST_SUB+= GTK="@comment "
+CONFIGURE_ARGS+= --disable-gtk-host \
+ --disable-libggadget-gtk \
+ --disable-gtkmoz-browser-element \
+ --disable-gtk-system-framework \
+ --disable-webkit-script-runtime \
+ --disable-gtkwebkit-browser-element \
+ --disable-soup-xml-http-request
+.elif defined(WITH_GTK)
+USE_GNOME= gtk20
+PLIST_SUB+= GTK=""
+CONFIGURE_ARGS+= --enable-gtk-host
+BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/libsoup-2.4.pc:${PORTSDIR}/devel/libsoup
+LIB_DEPENDS+= soup-2.4.1:${PORTSDIR}/devel/libsoup
+RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
+CONFIGURE_ARGS+= --with-ssl-ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt
+
+.endif
+
+.if defined(WITHOUT_GTKWEBKIT)
+PLIST_SUB+= GTKWEBKIT="@comment "
+CONFIGURE_ARGS+= --disable-webkit-script-runtime --disable-gtkwebkit-browser-element
+.elif defined(WITH_GTKWEBKIT)
+PLIST_SUB+= GTKWEBKIT=""
+.endif
+
+.if defined(WITHOUT_MOZILLA)
+PLIST_SUB+= MOZILLA="@comment "
+CONFIGURE_ARGS+= --disable-smjs-script-runtime --disable-gtkmoz-browser-element
+.elif defined(WITH_MOZILLA)
+PLIST_SUB+= MOZILLA=""
+.endif
+
+.if defined(WITHOUT_QT)
+PLIST_SUB+= QT="@comment "
+CONFIGURE_ARGS+= --disable-qt-host --disable-libggadget-qt --disable-qt-system-framework\
+ --disable-qtwebkit-browser-element --disable-qt-script-runtime --disable-qt-xml-http-request
+.else
+PLIST_SUB+= QT=""
+CONFIGURE_ARGS+= --enable-qt-host
+.endif
+
+.if defined(WITHOUT_QT) && defined(WITHOUT_GTK)
+IGNORE= requires GTK or/and Qt host to be enabled. Please, rerun 'make config'
+.endif
+
+post-patch:
+ @${FIND} ${WRKSRC} -type f -name Makefile.am -exec ${GREP} -l pkgconfig {} \; | ${XARGS} ${REINPLACE_CMD} -e 's|^\(pkgconfigdir[[:space:]]*=\).*|\1 $$(prefix)/libdata/pkgconfig|'
+
+pre-configure:
+ @cd ${WRKSRC} && ${SH} autotools/bootstrap.sh && ${CP} ${AUTOMAKE_DIR}/mkinstalldirs libltdl/
+ @cd ${WRKSRC} && ${CHMOD} +x autotools/install-sh
+
+post-install:
+ @-update-desktop-database
+
+.include <bsd.port.post.mk>
diff --git a/deskutils/google-gadgets/distinfo b/deskutils/google-gadgets/distinfo
new file mode 100644
index 000000000..fde6c8d04
--- /dev/null
+++ b/deskutils/google-gadgets/distinfo
@@ -0,0 +1,3 @@
+MD5 (google-gadgets-for-linux-0.11.2.tar.bz2) = 279305553bcbf74f3e3615f6abc36a5e
+SHA256 (google-gadgets-for-linux-0.11.2.tar.bz2) = 2f129ae6c294876b3bc29bdf66c0f02e2c1000f97aadb3540d296560a14f343f
+SIZE (google-gadgets-for-linux-0.11.2.tar.bz2) = 2539750
diff --git a/deskutils/google-gadgets/files/patch-configure.ac b/deskutils/google-gadgets/files/patch-configure.ac
new file mode 100644
index 000000000..3398f0c32
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-configure.ac
@@ -0,0 +1,36 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-configure.ac,v 1.5 2009/12/29 11:09:51 miwi Exp $
+
+--- configure.ac.orig
++++ configure.ac
+@@ -501,6 +501,13 @@
+ GGL_PLATFORM="\"linux\""
+ build_linux_system_framework=yes
+ ;;
++ *freebsd* )
++ ggl_host_type=freebsd
++ PREDEFINED_MACROS="$PREDEFINED_MACROS -DGGL_HOST_LINUX=1"
++ build_linux_system_framework=yes
++ GGL_PLATFORM_SHORT=\"freebsd\"
++ GGL_PLATFORM=\"freebsd\"
++ ;;
+ *solaris* )
+ ggl_host_type=solaris
+ PREDEFINED_MACROS="$PREDEFINED_MACROS -DGGL_HOST_SOLARIS=1"
+@@ -526,6 +533,7 @@
+ AM_CONDITIONAL([GGL_HOST_MACOSX], [test x$ggl_host_type = xmacosx])
+ AM_CONDITIONAL([GGL_HOST_LINUX], [test x$ggl_host_type = xlinux])
+ AM_CONDITIONAL([GGL_HOST_SOLARIS], [test x$ggl_host_type = xsolaris])
++AM_CONDITIONAL([GGL_HOST_FREEBSD], [test x$ggl_host_type = xfreebsd])
+
+ AC_SUBST(PREDEFINED_MACROS)
+ AC_SUBST(DEFAULT_COMPILE_FLAGS)
+@@ -651,7 +659,7 @@
+ has_qtwebkit=no
+ has_qtscript=no
+ if test x$build_libggadget_qt = xyes; then
+- if test x$ggl_host_type = xlinux; then
++ if test x$ggl_host_type = xlinux -o x$ggl_host_type = xfreebsd; then
+ PKG_CHECK_MODULES(QT4, [QtGui >= 4.3 QtCore >= 4.3 QtNetwork >= 4.3],
+ [has_qt4=yes
+ MOC=`$PKG_CONFIG --variable=moc_location QtCore`],
diff --git a/deskutils/google-gadgets/files/patch-extensions_gst__audio__framework_gst__audio__framework.cc b/deskutils/google-gadgets/files/patch-extensions_gst__audio__framework_gst__audio__framework.cc
new file mode 100644
index 000000000..5c804f74e
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gst__audio__framework_gst__audio__framework.cc
@@ -0,0 +1,77 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gst__audio__framework_gst__audio__framework.cc,v 1.1 2008/06/09 00:52:55 ahze Exp $
+
+--- extensions/gst_audio_framework/gst_audio_framework.cc.orig
++++ extensions/gst_audio_framework/gst_audio_framework.cc
+@@ -91,7 +91,7 @@
+ }
+
+ // Use fakesink as video-sink to discard the video output.
+- g_object_set(G_OBJECT(playbin_), "video-sink", videosink, NULL);
++ g_object_set(G_OBJECT(playbin_), "video-sink", videosink, (gchar*)0);
+
+ // Create new audio sink with panorama support if possible.
+ GstElement *audiosink = NULL;
+@@ -114,7 +114,7 @@
+ // panorama support.
+ if (panorama_) {
+ GstElement *audiobin = gst_bin_new("audiobin");
+- gst_bin_add_many(GST_BIN(audiobin), panorama_, audiosink, NULL);
++ gst_bin_add_many(GST_BIN(audiobin), panorama_, audiosink, (GstElement*)0);
+ gst_element_link(panorama_, audiosink);
+ GstPad *sinkpad = gst_element_get_pad(panorama_, "sink");
+ gst_element_add_pad(audiobin, gst_ghost_pad_new("sink", sinkpad));
+@@ -123,7 +123,7 @@
+ }
+
+ // Set audio-sink to our new audiosink.
+- g_object_set(G_OBJECT(playbin_), "audio-sink", audiosink, NULL);
++ g_object_set(G_OBJECT(playbin_), "audio-sink", audiosink, (gchar*)0);
+
+ // Watch the message bus.
+ // The host using this class must use a g_main_loop to capture the
+@@ -153,7 +153,7 @@
+ virtual int GetBalance() const {
+ if (playbin_ && panorama_) {
+ gfloat balance;
+- g_object_get(G_OBJECT(panorama_), "panorama", &balance, NULL);
++ g_object_get(G_OBJECT(panorama_), "panorama", &balance, (gchar*)0);
+ int gg_balance = static_cast<int>(((balance + 1) / 2) *
+ (kMaxBalance - kMinBalance) +
+ kMinBalance);
+@@ -177,7 +177,7 @@
+ }
+ gfloat gst_balance =
+ (gfloat(balance - kMinBalance) / (kMaxBalance - kMinBalance)) * 2 - 1;
+- g_object_set(G_OBJECT(panorama_), "panorama", gst_balance, NULL);
++ g_object_set(G_OBJECT(panorama_), "panorama", gst_balance, (gchar*)0);
+ } else {
+ if (!playbin_)
+ DLOG("Playbin was not initialized correctly.");
+@@ -237,7 +237,7 @@
+ // FIXME:
+ // Playbin won't produce ERROR whether it's a bad uri or the file's
+ // format is not supported. We must check here.
+- g_object_set(G_OBJECT(playbin_), "uri", src, NULL);
++ g_object_set(G_OBJECT(playbin_), "uri", src, (gchar*)0);
+ } else {
+ if (!playbin_)
+ DLOG("Playbin was not initialized correctly.");
+@@ -253,7 +253,7 @@
+ virtual int GetVolume() const {
+ if (playbin_) {
+ double volume;
+- g_object_get(G_OBJECT(playbin_), "volume", &volume, NULL);
++ g_object_get(G_OBJECT(playbin_), "volume", &volume, (gchar*)0);
+ int gg_volume = static_cast<int>((volume / kMaxGstVolume) *
+ (kMaxVolume - kMinVolume) +
+ kMinVolume);
+@@ -275,7 +275,7 @@
+ (gdouble(volume - kMinVolume) / (kMaxVolume - kMinVolume)) *
+ kMaxGstVolume;
+
+- g_object_set(G_OBJECT(playbin_), "volume", gst_volume, NULL);
++ g_object_set(G_OBJECT(playbin_), "volume", gst_volume, (gchar*)0);
+ } else {
+ DLOG("Playbin was not initialized correctly.");
+ }
diff --git a/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gadget__videosink.cc b/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gadget__videosink.cc
new file mode 100644
index 000000000..9af2a7ccd
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gadget__videosink.cc
@@ -0,0 +1,50 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gadget__videosink.cc,v 1.1 2008/10/19 14:59:03 miwi Exp $
+
+--- extensions/gst_video_element/gadget_videosink.cc.orig
++++ extensions/gst_video_element/gadget_videosink.cc
+@@ -459,10 +459,10 @@
+ nom = gst_value_get_fraction_numerator(videosink->par_);
+ den = gst_value_get_fraction_denominator(videosink->par_);
+ gst_structure_set(structure, "pixel-aspect-ratio",
+- GST_TYPE_FRACTION, nom, den, NULL);
++ GST_TYPE_FRACTION, nom, den, (gchar*)0);
+ } else {
+ gst_structure_set(structure, "pixel-aspect-ratio",
+- GST_TYPE_FRACTION, 1, 1, NULL);
++ GST_TYPE_FRACTION, 1, 1, (gchar*)0);
+ }
+ }
+
+@@ -672,18 +672,18 @@
+ desired_caps = gst_caps_copy(caps);
+ desired_struct = gst_caps_get_structure(desired_caps, 0);
+
+- gst_structure_set (desired_struct, "width", G_TYPE_INT, result.w, NULL);
+- gst_structure_set (desired_struct, "height", G_TYPE_INT, result.h, NULL);
++ gst_structure_set (desired_struct, "width", G_TYPE_INT, result.w, (gchar*)0);
++ gst_structure_set (desired_struct, "height", G_TYPE_INT, result.h, (gchar*)0);
+
+ // PAR property overrides the default one.
+ if (videosink->par_) {
+ nom = gst_value_get_fraction_numerator(videosink->par_);
+ den = gst_value_get_fraction_denominator(videosink->par_);
+ gst_structure_set(desired_struct, "pixel-aspect-ratio",
+- GST_TYPE_FRACTION, nom, den, NULL);
++ GST_TYPE_FRACTION, nom, den, (gchar*)0);
+ } else {
+ gst_structure_set(desired_struct, "pixel-aspect-ratio",
+- GST_TYPE_FRACTION, 1, 1, NULL);
++ GST_TYPE_FRACTION, 1, 1, (gchar*)0);
+ }
+
+ // see if peer accepts our new suggestion, if there is no peer, this
+@@ -895,7 +895,7 @@
+ nom = gst_value_get_fraction_numerator(par_);
+ den = gst_value_get_fraction_denominator(par_);
+ gst_caps_set_simple(caps_, const_cast<gchar*>("pixel-aspect-ratio"),
+- GST_TYPE_FRACTION, 1, 1, NULL);
++ GST_TYPE_FRACTION, 1, 1, (gchar*)0);
+ }
+
+ // This function converts the image format if necessary, puts the image into
diff --git a/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gst__video__element.cc b/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gst__video__element.cc
new file mode 100644
index 000000000..96dfaf456
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gst__video__element.cc
@@ -0,0 +1,123 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gst__video__element_gst__video__element.cc,v 1.2 2008/11/23 22:51:45 miwi Exp $
+
+--- extensions/gst_video_element/gst_video_element.cc.orig
++++ extensions/gst_video_element/gst_video_element.cc
+@@ -125,7 +125,7 @@
+ return;
+ } else {
+ g_object_get(G_OBJECT(videosink_),
+- "receive-image-handler", &receive_image_handler_, NULL);
++ "receive-image-handler", &receive_image_handler_, (gchar*)0);
+ if (!receive_image_handler_) {
+ gst_object_unref(GST_OBJECT(playbin_));
+ gst_object_unref(GST_OBJECT(videosink_));
+@@ -135,7 +135,7 @@
+ }
+
+ // Set videosink to receive video output.
+- g_object_set(G_OBJECT(playbin_), "video-sink", videosink_, NULL);
++ g_object_set(G_OBJECT(playbin_), "video-sink", videosink_, (gchar*)0);
+
+ // Create new audio sink with panorama support if possible.
+ GstElement *audiosink = NULL;
+@@ -161,15 +161,15 @@
+ GstElement *audiobin = gst_bin_new("audiobin");
+ GstPad *sinkpad;
+ if (volume_ && panorama_) {
+- gst_bin_add_many(GST_BIN(audiobin), volume_, panorama_, audiosink, NULL);
+- gst_element_link_many(volume_, panorama_, audiosink, NULL);
++ gst_bin_add_many(GST_BIN(audiobin), volume_, panorama_, audiosink, (gchar*)0);
++ gst_element_link_many(volume_, panorama_, audiosink, (gchar*)0);
+ sinkpad = gst_element_get_pad(volume_, "sink");
+ } else if (volume_) {
+- gst_bin_add_many(GST_BIN(audiobin), volume_, audiosink, NULL);
++ gst_bin_add_many(GST_BIN(audiobin), volume_, audiosink, (gchar*)0);
+ gst_element_link(volume_, audiosink);
+ sinkpad = gst_element_get_pad(volume_, "sink");
+ } else {
+- gst_bin_add_many(GST_BIN(audiobin), panorama_, audiosink, NULL);
++ gst_bin_add_many(GST_BIN(audiobin), panorama_, audiosink, (gchar*)0);
+ gst_element_link(panorama_, audiosink);
+ sinkpad = gst_element_get_pad(panorama_, "sink");
+ }
+@@ -179,7 +179,7 @@
+ }
+
+ // Set audio-sink to our new audiosink.
+- g_object_set(G_OBJECT(playbin_), "audio-sink", audiosink, NULL);
++ g_object_set(G_OBJECT(playbin_), "audio-sink", audiosink, (gchar*)0);
+
+ // Watch the message bus.
+ // The host using this class must use a g_main_loop to capture the
+@@ -357,14 +357,14 @@
+
+ src_ = src;
+ media_changed_ = true;
+- g_object_set(G_OBJECT(playbin_), "uri", src_.c_str(), NULL);
++ g_object_set(G_OBJECT(playbin_), "uri", src_.c_str(), (gchar*)0);
+ }
+ }
+
+ int GstVideoElement::GetVolume() const {
+ if (playbin_) {
+ double volume;
+- g_object_get(G_OBJECT(playbin_), "volume", &volume, NULL);
++ g_object_get(G_OBJECT(playbin_), "volume", &volume, (gchar*)0);
+ int gg_volume = static_cast<int>((volume / kMaxGstVolume) *
+ (kMaxVolume - kMinVolume) + kMinVolume);
+ return Clamp(gg_volume, kMinVolume, kMaxVolume);
+@@ -381,7 +381,7 @@
+ }
+ gdouble gg_volume = ((gdouble(volume - kMinVolume) /
+ (kMaxVolume - kMinVolume)) * kMaxGstVolume);
+- g_object_set(G_OBJECT(playbin_), "volume", gg_volume, NULL);
++ g_object_set(G_OBJECT(playbin_), "volume", gg_volume, (gchar*)0);
+ } else {
+ DLOG("Playbin was not initialized correctly.");
+ }
+@@ -403,7 +403,7 @@
+ int GstVideoElement::GetBalance() const {
+ if (playbin_ && panorama_) {
+ gfloat balance;
+- g_object_get(G_OBJECT(panorama_), "panorama", &balance, NULL);
++ g_object_get(G_OBJECT(panorama_), "panorama", &balance, (gchar*)0);
+ int gg_balance = static_cast<int>(((balance + 1) / 2) *
+ (kMaxBalance - kMinBalance) +
+ kMinBalance);
+@@ -426,7 +426,7 @@
+ }
+ gfloat gg_balance = (gfloat(balance - kMinBalance) /
+ (kMaxBalance - kMinBalance)) * 2 - 1;
+- g_object_set(G_OBJECT(panorama_), "panorama", gg_balance, NULL);
++ g_object_set(G_OBJECT(panorama_), "panorama", gg_balance, (gchar*)0);
+ } else {
+ if (!playbin_)
+ DLOG("Playbin was not initialized correctly.");
+@@ -438,7 +438,7 @@
+ bool GstVideoElement::IsMute() const {
+ if (playbin_ && volume_) {
+ gboolean mute;
+- g_object_get(G_OBJECT(volume_), "mute", &mute, NULL);
++ g_object_get(G_OBJECT(volume_), "mute", &mute, (gchar*)0);
+ return static_cast<bool>(mute);
+ } else {
+ if (!playbin_)
+@@ -451,7 +451,7 @@
+
+ void GstVideoElement::SetMute(bool mute) {
+ if (playbin_ && volume_) {
+- g_object_set(G_OBJECT(volume_), "mute", static_cast<gboolean>(mute), NULL);
++ g_object_set(G_OBJECT(volume_), "mute", static_cast<gboolean>(mute), (gchar*)0);
+ } else {
+ if (!playbin_)
+ DLOG("Playbin was not initialized correctly.");
+@@ -464,7 +464,7 @@
+ if (playbin_ && videosink_) {
+ g_object_set(G_OBJECT(videosink_),
+ "geometry-width", static_cast<int>(width),
+- "geometry-height", static_cast<int>(height), NULL);
++ "geometry-height", static_cast<int>(height), (gchar*)0);
+ } else {
+ if (!playbin_)
+ DLOG("Playbin was not initialized correctly.");
diff --git a/deskutils/google-gadgets/files/patch-extensions_gtk__system__framework_gtk__system__framework.cc b/deskutils/google-gadgets/files/patch-extensions_gtk__system__framework_gtk__system__framework.cc
new file mode 100644
index 000000000..a47712b00
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gtk__system__framework_gtk__system__framework.cc
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gtk__system__framework_gtk__system__framework.cc,v 1.2 2009/01/15 12:11:25 miwi Exp $
+
+--- extensions/gtk_system_framework/gtk_system_framework.cc.orig
++++ extensions/gtk_system_framework/gtk_system_framework.cc
+@@ -137,7 +137,7 @@
+ whole_title.c_str(), NULL, action,
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+ GTK_STOCK_OK, GTK_RESPONSE_OK,
+- NULL);
++ (gint*)0);
+ gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_CENTER);
+
+ if (action == GTK_FILE_CHOOSER_ACTION_SAVE) {
diff --git a/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_Makefile.am b/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_Makefile.am
new file mode 100644
index 000000000..701f34ec7
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_Makefile.am
@@ -0,0 +1,15 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_Makefile.am,v 1.2 2009/01/15 12:11:25 miwi Exp $
+
+--- extensions/gtkmoz_browser_element/Makefile.am.orig
++++ extensions/gtkmoz_browser_element/Makefile.am
+@@ -63,8 +63,7 @@
+
+ gtkmoz_browser_child_LDADD = $(GTK2_LIBS) \
+ $(GTKMOZEMBED_LIBS) \
+- $(top_builddir)/ggadget/libggadget@GGL_EPOCH@.la \
+- -ldl
++ $(top_builddir)/ggadget/libggadget@GGL_EPOCH@.la
+
+ gtkmoz_browser_child_LDFLAGS = $(GTKMOZEMBED_LDFLAGS)
+
diff --git a/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_browser__element.cc b/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_browser__element.cc
new file mode 100644
index 000000000..747438cdb
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_browser__element.cc
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gtkmoz__browser__element_browser__element.cc,v 1.3 2009/03/08 12:53:52 beat Exp $
+
+--- extensions/gtkmoz_browser_element/browser_element.cc.orig
++++ extensions/gtkmoz_browser_element/browser_element.cc
+@@ -164,7 +164,7 @@
+ std::string up_fd_str = StringPrintf("%d", up_fds[1]);
+ for (size_t i = 0; kBrowserChildNames[i]; ++i) {
+ execl(kBrowserChildNames[i], kBrowserChildNames[i],
+- down_fd_str.c_str(), up_fd_str.c_str(), NULL);
++ down_fd_str.c_str(), up_fd_str.c_str(), (char*)0);
+ }
+ LOG("Failed to execute browser child");
+ _exit(-1);
diff --git a/deskutils/google-gadgets/files/patch-extensions_gtkwebkit__browser__element_browser__element.cc b/deskutils/google-gadgets/files/patch-extensions_gtkwebkit__browser__element_browser__element.cc
new file mode 100644
index 000000000..b12321525
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_gtkwebkit__browser__element_browser__element.cc
@@ -0,0 +1,23 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_gtkwebkit__browser__element_browser__element.cc,v 1.1 2010/01/09 19:30:45 pav Exp $
+
+--- extensions/gtkwebkit_browser_element/browser_element.cc.orig
++++ extensions/gtkwebkit_browser_element/browser_element.cc
+@@ -540,7 +540,7 @@
+ Impl *impl) {
+ if (!impl->owner_) return;
+ gint width = 0;
+- g_object_get(features, "width", &width, NULL);
++ g_object_get(features, "width", &width, (const gchar*)0);
+ ScopedLogContext log_context(impl->owner_->GetView()->GetGadget());
+ DLOG("WebViewWindowWidthNotify(Impl=%p, width=%d)", impl, width);
+ }
+@@ -550,7 +550,7 @@
+ Impl *impl) {
+ if (!impl->owner_) return;
+ gint height = 0;
+- g_object_get(features, "height", &height, NULL);
++ g_object_get(features, "height", &height, (const gchar*)0);
+ ScopedLogContext log_context(impl->owner_->GetView()->GetGadget());
+ DLOG("WebViewWindowHeightNotify(Impl=%p, width=%d)", impl, height);
+ }
diff --git a/deskutils/google-gadgets/files/patch-extensions_linux__system__framework_file__system.cc b/deskutils/google-gadgets/files/patch-extensions_linux__system__framework_file__system.cc
new file mode 100644
index 000000000..cfb78e594
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_linux__system__framework_file__system.cc
@@ -0,0 +1,27 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_linux__system__framework_file__system.cc,v 1.2 2008/10/19 14:59:03 miwi Exp $
+
+--- extensions/linux_system_framework/file_system.cc.orig
++++ extensions/linux_system_framework/file_system.cc
+@@ -463,8 +463,8 @@
+ if (stat(path, &stat_value))
+ return Date(0);
+
+- return Date(stat_value.st_mtim.tv_sec * 1000
+- + stat_value.st_mtim.tv_nsec / 1000000);
++ return Date(statbuf.st_mtimespec.tv_sec * 1000
++ + statbuf.st_mtimespec.tv_nsec / 1000000);
+ }
+
+ static Date GetDateLastAccessed(const char *path) {
+@@ -476,8 +476,8 @@
+ if (stat(path, &stat_value))
+ return Date(0);
+
+- return Date(stat_value.st_atim.tv_sec * 1000
+- + stat_value.st_atim.tv_nsec / 1000000);
++ return Date(statbuf.st_atimespec.tv_sec * 1000
++ + statbuf.st_atimespec.tv_nsec / 1000000);
+ }
+
+ class Drive : public DriveInterface {
diff --git a/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_Makefile.am b/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_Makefile.am
new file mode 100644
index 000000000..df06e8234
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_Makefile.am
@@ -0,0 +1,15 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_Makefile.am,v 1.1 2008/11/23 22:51:45 miwi Exp $
+
+--- extensions/smjs_script_runtime/Makefile.am.orig
++++ extensions/smjs_script_runtime/Makefile.am
+@@ -72,8 +72,7 @@
+ smjs_script_runtime_la_LIBADD = \
+ $(top_builddir)/ggadget/libggadget@GGL_EPOCH@.la \
+ libggadget-smjs.la \
+- $(LIBMOZJS_LIBS) \
+- -ldl
++ $(LIBMOZJS_LIBS)
+
+ smjs_script_runtime_la_LDFLAGS = \
+ -avoid-version \
diff --git a/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_tests_Makefile.am b/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_tests_Makefile.am
new file mode 100644
index 000000000..4ce89a660
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_tests_Makefile.am
@@ -0,0 +1,15 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_smjs__script__runtime_tests_Makefile.am,v 1.1 2008/11/23 22:51:45 miwi Exp $
+
+--- extensions/smjs_script_runtime/tests/Makefile.am.orig
++++ extensions/smjs_script_runtime/tests/Makefile.am
+@@ -30,8 +30,7 @@
+ $(top_builddir)/ggadget/libggadget@GGL_EPOCH@.la \
+ $(top_builddir)/ggadget/js/libggadget-js@GGL_EPOCH@.la \
+ $(top_builddir)/third_party/editline/libeditline.la \
+- $(LIBMOZJS_LIBS) \
+- -ldl
++ $(LIBMOZJS_LIBS)
+
+ check_PROGRAMS = cross_context_test \
+ dom_test_shell \
diff --git a/deskutils/google-gadgets/files/patch-extensions_soup__xml__http__request_soup__xml__http__request.cc b/deskutils/google-gadgets/files/patch-extensions_soup__xml__http__request_soup__xml__http__request.cc
new file mode 100644
index 000000000..9051e3f02
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-extensions_soup__xml__http__request_soup__xml__http__request.cc
@@ -0,0 +1,32 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-extensions_soup__xml__http__request_soup__xml__http__request.cc,v 1.1 2010/01/09 19:30:45 pav Exp $
+
+--- extensions/soup_xml_http_request/soup_xml_http_request.cc.orig
++++ extensions/soup_xml_http_request/soup_xml_http_request.cc
+@@ -1004,7 +1004,7 @@
+ it != sessions_.end(); ++it) {
+ g_object_set(G_OBJECT(it->second),
+ SOUP_SESSION_USER_AGENT, default_user_agent_.c_str(),
+- NULL);
++ (const gchar*)0);
+ }
+ }
+ }
+@@ -1016,7 +1016,7 @@
+ #ifdef HAVE_LIBSOUP_GNOME
+ SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_TYPE_PROXY_RESOLVER_GNOME,
+ #endif
+- NULL);
++ (const char*)0);
+
+ if (session) {
+ #ifdef SOUP_XHR_VERBOSE
+@@ -1031,7 +1031,7 @@
+ #ifdef GGL_DEFAULT_SSL_CA_FILE
+ SOUP_SESSION_SSL_CA_FILE, GGL_DEFAULT_SSL_CA_FILE,
+ #endif
+- NULL);
++ (const gchar*)0);
+
+ g_signal_connect(G_OBJECT(session), "authenticate",
+ G_CALLBACK(AuthenticateCallback), this);
diff --git a/deskutils/google-gadgets/files/patch-gadgets_designer_designer__script__utils.cc b/deskutils/google-gadgets/files/patch-gadgets_designer_designer__script__utils.cc
new file mode 100644
index 000000000..1f72a3afc
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-gadgets_designer_designer__script__utils.cc
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-gadgets_designer_designer__script__utils.cc,v 1.1 2008/10/19 14:59:03 miwi Exp $
+
+--- gadgets/designer/designer_script_utils.cc.orig
++++ gadgets/designer/designer_script_utils.cc
+@@ -231,7 +231,7 @@
+ if ((pid = fork()) == 0) {
+ if (fork() != 0)
+ _exit(0);
+- execlp(command, command, file, NULL);
++ execlp(command, command, file, (char*)0);
+ DLOG("Failed to exec command: %s", command);
+ _exit(-1);
+ }
diff --git a/deskutils/google-gadgets/files/patch-ggadget_gtk_utilities.cc b/deskutils/google-gadgets/files/patch-ggadget_gtk_utilities.cc
new file mode 100644
index 000000000..22b385665
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-ggadget_gtk_utilities.cc
@@ -0,0 +1,11 @@
+--- ggadget/gtk/utilities.cc.orig 2008-12-03 18:01:36.000000000 +1000
++++ ggadget/gtk/utilities.cc 2009-01-07 00:52:52.000000000 +1000
+@@ -83,7 +83,7 @@
+ "%s", message);
+ gtk_dialog_add_buttons(GTK_DIALOG(dialog), GTK_STOCK_NO, GTK_RESPONSE_NO,
+ GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+- GTK_STOCK_YES, GTK_RESPONSE_YES, NULL);
++ GTK_STOCK_YES, GTK_RESPONSE_YES, (const gchar*)0);
+ gtk_dialog_set_default_response(GTK_DIALOG(dialog), GTK_RESPONSE_YES);
+ } else {
+ dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL,
diff --git a/deskutils/google-gadgets/files/patch-ggadget_npapi_Makefile.am b/deskutils/google-gadgets/files/patch-ggadget_npapi_Makefile.am
new file mode 100644
index 000000000..a802e097e
--- /dev/null
+++ b/deskutils/google-gadgets/files/patch-ggadget_npapi_Makefile.am
@@ -0,0 +1,15 @@
+
+$FreeBSD: ports/deskutils/google-gadgets/files/patch-ggadget_npapi_Makefile.am,v 1.1 2008/11/23 22:51:45 miwi Exp $
+
+--- ggadget/npapi/Makefile.am.orig
++++ ggadget/npapi/Makefile.am
+@@ -44,8 +44,7 @@
+
+ libggadget_npapi@GGL_EPOCH@_la_LIBADD = \
+ $(top_builddir)/ggadget/libggadget@GGL_EPOCH@.la \
+- $(X_LIBS) \
+- -ldl
++ $(X_LIBS)
+
+ libggadget_npapi@GGL_EPOCH@_la_LDFLAGS = \
+ -version-info $(LIBGGADGET_VERSION) \
diff --git a/deskutils/google-gadgets/pkg-descr b/deskutils/google-gadgets/pkg-descr
new file mode 100644
index 000000000..414555d6f
--- /dev/null
+++ b/deskutils/google-gadgets/pkg-descr
@@ -0,0 +1,4 @@
+Google Gadgets for Linux provides a platform for running desktop
+gadgets under Linux, catering to the unique needs of Linux users.
+
+WWW: http://code.google.com/p/google-gadgets-for-linux/
diff --git a/deskutils/google-gadgets/pkg-plist b/deskutils/google-gadgets/pkg-plist
new file mode 100644
index 000000000..e220c9d4b
--- /dev/null
+++ b/deskutils/google-gadgets/pkg-plist
@@ -0,0 +1,289 @@
+%%GTK%%bin/ggl-gtk
+%%QT%%bin/ggl-qt
+include/google-gadgets/ggadget/anchor_element.h
+include/google-gadgets/ggadget/audioclip_interface.h
+include/google-gadgets/ggadget/backoff.h
+include/google-gadgets/ggadget/basic_element.h
+include/google-gadgets/ggadget/button_element.h
+include/google-gadgets/ggadget/canvas_interface.h
+include/google-gadgets/ggadget/canvas_utils.h
+include/google-gadgets/ggadget/checkbox_element.h
+include/google-gadgets/ggadget/clip_region.h
+include/google-gadgets/ggadget/color.h
+include/google-gadgets/ggadget/combobox_element.h
+include/google-gadgets/ggadget/common.h
+include/google-gadgets/ggadget/content_item.h
+include/google-gadgets/ggadget/contentarea_element.h
+include/google-gadgets/ggadget/copy_element.h
+include/google-gadgets/ggadget/dbus/dbus_proxy.h
+include/google-gadgets/ggadget/dbus/dbus_result_receiver.h
+include/google-gadgets/ggadget/decorated_view_host.h
+include/google-gadgets/ggadget/details_view_data.h
+include/google-gadgets/ggadget/details_view_decorator.h
+include/google-gadgets/ggadget/digest_utils.h
+include/google-gadgets/ggadget/dir_file_manager.h
+include/google-gadgets/ggadget/display_window.h
+include/google-gadgets/ggadget/div_element.h
+include/google-gadgets/ggadget/docked_main_view_decorator.h
+include/google-gadgets/ggadget/edit_element_base.h
+include/google-gadgets/ggadget/element_factory.h
+include/google-gadgets/ggadget/elements.h
+include/google-gadgets/ggadget/encryptor_interface.h
+include/google-gadgets/ggadget/event.h
+include/google-gadgets/ggadget/extension_manager.h
+include/google-gadgets/ggadget/file_manager_factory.h
+include/google-gadgets/ggadget/file_manager_interface.h
+include/google-gadgets/ggadget/file_manager_wrapper.h
+include/google-gadgets/ggadget/file_system_interface.h
+include/google-gadgets/ggadget/floating_main_view_decorator.h
+include/google-gadgets/ggadget/font_interface.h
+include/google-gadgets/ggadget/framed_view_decorator_base.h
+include/google-gadgets/ggadget/framework_interface.h
+include/google-gadgets/ggadget/gadget.h
+include/google-gadgets/ggadget/gadget_consts.h
+include/google-gadgets/ggadget/gadget_manager_interface.h
+include/google-gadgets/ggadget/graphics_interface.h
+%%GTK%%include/google-gadgets/ggadget/gtk/cairo_graphics.h
+%%GTK%%include/google-gadgets/ggadget/gtk/hotkey.h
+%%GTK%%include/google-gadgets/ggadget/gtk/key_convert.h
+%%GTK%%include/google-gadgets/ggadget/gtk/main_loop.h
+%%GTK%%include/google-gadgets/ggadget/gtk/menu_builder.h
+%%GTK%%include/google-gadgets/ggadget/gtk/npapi_plugin_element.h
+%%GTK%%include/google-gadgets/ggadget/gtk/single_view_host.h
+%%GTK%%include/google-gadgets/ggadget/gtk/tooltip.h
+%%GTK%%include/google-gadgets/ggadget/gtk/utilities.h
+%%GTK%%include/google-gadgets/ggadget/gtk/view_widget_binder.h
+include/google-gadgets/ggadget/host_interface.h
+include/google-gadgets/ggadget/host_utils.h
+include/google-gadgets/ggadget/image_cache.h
+include/google-gadgets/ggadget/image_interface.h
+include/google-gadgets/ggadget/img_element.h
+include/google-gadgets/ggadget/item_element.h
+include/google-gadgets/ggadget/js/js_utils.h
+include/google-gadgets/ggadget/js/jscript_massager.h
+include/google-gadgets/ggadget/label_element.h
+include/google-gadgets/ggadget/light_map.h
+include/google-gadgets/ggadget/listbox_element.h
+include/google-gadgets/ggadget/locales.h
+include/google-gadgets/ggadget/localized_file_manager.h
+include/google-gadgets/ggadget/logger.h
+include/google-gadgets/ggadget/main_loop_interface.h
+include/google-gadgets/ggadget/main_view_decorator_base.h
+include/google-gadgets/ggadget/math_utils.h
+include/google-gadgets/ggadget/memory_options.h
+include/google-gadgets/ggadget/menu_interface.h
+include/google-gadgets/ggadget/messages.h
+include/google-gadgets/ggadget/module.h
+include/google-gadgets/ggadget/npapi/npapi_plugin.h
+include/google-gadgets/ggadget/object_element.h
+include/google-gadgets/ggadget/object_videoplayer.h
+include/google-gadgets/ggadget/options_interface.h
+include/google-gadgets/ggadget/permissions.h
+include/google-gadgets/ggadget/popout_main_view_decorator.h
+include/google-gadgets/ggadget/progressbar_element.h
+%%QT%%include/google-gadgets/ggadget/qt/qt_graphics.h
+%%QT%%include/google-gadgets/ggadget/qt/qt_main_loop.h
+%%QT%%include/google-gadgets/ggadget/qt/qt_menu.h
+%%QT%%include/google-gadgets/ggadget/qt/qt_view_host.h
+%%QT%%include/google-gadgets/ggadget/qt/qt_view_widget.h
+%%QT%%include/google-gadgets/ggadget/qt/utilities.h
+include/google-gadgets/ggadget/registerable_interface.h
+include/google-gadgets/ggadget/run_once.h
+include/google-gadgets/ggadget/scoped_ptr.h
+include/google-gadgets/ggadget/script_context_interface.h
+include/google-gadgets/ggadget/script_runtime_interface.h
+include/google-gadgets/ggadget/script_runtime_manager.h
+include/google-gadgets/ggadget/scriptable_array.h
+include/google-gadgets/ggadget/scriptable_binary_data.h
+include/google-gadgets/ggadget/scriptable_enumerator.h
+include/google-gadgets/ggadget/scriptable_event.h
+include/google-gadgets/ggadget/scriptable_file_system.h
+include/google-gadgets/ggadget/scriptable_framework.h
+include/google-gadgets/ggadget/scriptable_function.h
+include/google-gadgets/ggadget/scriptable_helper.h
+include/google-gadgets/ggadget/scriptable_holder.h
+include/google-gadgets/ggadget/scriptable_image.h
+include/google-gadgets/ggadget/scriptable_interface.h
+include/google-gadgets/ggadget/scriptable_map.h
+include/google-gadgets/ggadget/scriptable_menu.h
+include/google-gadgets/ggadget/scriptable_options.h
+include/google-gadgets/ggadget/scriptable_view.h
+include/google-gadgets/ggadget/scrollbar_element.h
+include/google-gadgets/ggadget/scrolling_element.h
+include/google-gadgets/ggadget/sidebar.h
+include/google-gadgets/ggadget/signals.h
+include/google-gadgets/ggadget/slot.h
+include/google-gadgets/ggadget/small_object.h
+include/google-gadgets/ggadget/string_utils.h
+include/google-gadgets/ggadget/system_utils.h
+include/google-gadgets/ggadget/text_frame.h
+include/google-gadgets/ggadget/texture.h
+include/google-gadgets/ggadget/unicode_utils.h
+include/google-gadgets/ggadget/usage_collector_interface.h
+include/google-gadgets/ggadget/uuid.h
+include/google-gadgets/ggadget/variant.h
+include/google-gadgets/ggadget/video_element_base.h
+include/google-gadgets/ggadget/view.h
+include/google-gadgets/ggadget/view_decorator_base.h
+include/google-gadgets/ggadget/view_element.h
+include/google-gadgets/ggadget/view_host_interface.h
+include/google-gadgets/ggadget/view_interface.h
+include/google-gadgets/ggadget/xdg/desktop_entry.h
+include/google-gadgets/ggadget/xdg/utilities.h
+include/google-gadgets/ggadget/xml_dom.h
+include/google-gadgets/ggadget/xml_dom_interface.h
+include/google-gadgets/ggadget/xml_http_request_interface.h
+include/google-gadgets/ggadget/xml_http_request_utils.h
+include/google-gadgets/ggadget/xml_parser_interface.h
+include/google-gadgets/ggadget/xml_utils.h
+include/google-gadgets/ggadget/zip_file_manager.h
+%%GTK%%%%MOZILLA%%lib/google-gadgets/gtkmoz-browser-child
+lib/google-gadgets/include/ggadget/sysdeps.h
+lib/google-gadgets/modules/analytics-usage-collector.a
+lib/google-gadgets/modules/analytics-usage-collector.la
+lib/google-gadgets/modules/analytics-usage-collector.so
+lib/google-gadgets/modules/curl-xml-http-request.a
+lib/google-gadgets/modules/curl-xml-http-request.la
+lib/google-gadgets/modules/curl-xml-http-request.so
+lib/google-gadgets/modules/dbus-script-class.a
+lib/google-gadgets/modules/dbus-script-class.la
+lib/google-gadgets/modules/dbus-script-class.so
+lib/google-gadgets/modules/default-framework.a
+lib/google-gadgets/modules/default-framework.la
+lib/google-gadgets/modules/default-framework.so
+lib/google-gadgets/modules/default-options.a
+lib/google-gadgets/modules/default-options.la
+lib/google-gadgets/modules/default-options.so
+lib/google-gadgets/modules/google-gadget-manager.a
+lib/google-gadgets/modules/google-gadget-manager.la
+lib/google-gadgets/modules/google-gadget-manager.so
+lib/google-gadgets/modules/gst-audio-framework.a
+lib/google-gadgets/modules/gst-audio-framework.la
+lib/google-gadgets/modules/gst-audio-framework.so
+lib/google-gadgets/modules/gst-video-element.a
+lib/google-gadgets/modules/gst-video-element.la
+lib/google-gadgets/modules/gst-video-element.so
+%%GTK%%lib/google-gadgets/modules/gtk-edit-element.a
+%%GTK%%lib/google-gadgets/modules/gtk-edit-element.la
+%%GTK%%lib/google-gadgets/modules/gtk-edit-element.so
+%%GTK%%lib/google-gadgets/modules/gtk-flash-element.a
+%%GTK%%lib/google-gadgets/modules/gtk-flash-element.la
+%%GTK%%lib/google-gadgets/modules/gtk-flash-element.so
+%%GTK%%lib/google-gadgets/modules/gtk-system-framework.a
+%%GTK%%lib/google-gadgets/modules/gtk-system-framework.la
+%%GTK%%lib/google-gadgets/modules/gtk-system-framework.so
+%%GTK%%%%MOZILLA%%lib/google-gadgets/modules/gtkmoz-browser-element.a
+%%GTK%%%%MOZILLA%%lib/google-gadgets/modules/gtkmoz-browser-element.la
+%%GTK%%%%MOZILLA%%lib/google-gadgets/modules/gtkmoz-browser-element.so
+%%GTKWEBKIT%%lib/google-gadgets/modules/gtkwebkit-browser-element.a
+%%GTKWEBKIT%%lib/google-gadgets/modules/gtkwebkit-browser-element.la
+%%GTKWEBKIT%%lib/google-gadgets/modules/gtkwebkit-browser-element.so
+lib/google-gadgets/modules/html-flash-element.a
+lib/google-gadgets/modules/html-flash-element.la
+lib/google-gadgets/modules/html-flash-element.so
+lib/google-gadgets/modules/libxml2-xml-parser.a
+lib/google-gadgets/modules/libxml2-xml-parser.la
+lib/google-gadgets/modules/libxml2-xml-parser.so
+%%QT%%lib/google-gadgets/modules/qt-edit-element.a
+%%QT%%lib/google-gadgets/modules/qt-edit-element.la
+%%QT%%lib/google-gadgets/modules/qt-edit-element.so
+%%QT%%lib/google-gadgets/modules/qt-script-runtime.a
+%%QT%%lib/google-gadgets/modules/qt-script-runtime.la
+%%QT%%lib/google-gadgets/modules/qt-script-runtime.so
+%%QT%%lib/google-gadgets/modules/qt-system-framework.a
+%%QT%%lib/google-gadgets/modules/qt-system-framework.la
+%%QT%%lib/google-gadgets/modules/qt-system-framework.so
+%%QT%%lib/google-gadgets/modules/qt-xml-http-request.a
+%%QT%%lib/google-gadgets/modules/qt-xml-http-request.la
+%%QT%%lib/google-gadgets/modules/qt-xml-http-request.so
+%%QT%%lib/google-gadgets/modules/qtwebkit-browser-element.a
+%%QT%%lib/google-gadgets/modules/qtwebkit-browser-element.la
+%%QT%%lib/google-gadgets/modules/qtwebkit-browser-element.so
+%%MOZILLA%%lib/google-gadgets/modules/smjs-script-runtime.a
+%%MOZILLA%%lib/google-gadgets/modules/smjs-script-runtime.la
+%%MOZILLA%%lib/google-gadgets/modules/smjs-script-runtime.so
+%%GTK%%lib/google-gadgets/modules/soup-xml-http-request.a
+%%GTK%%lib/google-gadgets/modules/soup-xml-http-request.la
+%%GTK%%lib/google-gadgets/modules/soup-xml-http-request.so
+%%GTKWEBKIT%%lib/google-gadgets/modules/webkit-script-runtime.a
+%%GTKWEBKIT%%lib/google-gadgets/modules/webkit-script-runtime.la
+%%GTKWEBKIT%%lib/google-gadgets/modules/webkit-script-runtime.so
+lib/libggadget-1.0.a
+lib/libggadget-1.0.la
+lib/libggadget-1.0.so
+lib/libggadget-1.0.so.0
+lib/libggadget-dbus-1.0.a
+lib/libggadget-dbus-1.0.la
+lib/libggadget-dbus-1.0.so
+lib/libggadget-dbus-1.0.so.0
+%%GTK%%lib/libggadget-gtk-1.0.a
+%%GTK%%lib/libggadget-gtk-1.0.la
+%%GTK%%lib/libggadget-gtk-1.0.so
+%%GTK%%lib/libggadget-gtk-1.0.so.0
+lib/libggadget-js-1.0.a
+lib/libggadget-js-1.0.la
+lib/libggadget-js-1.0.so
+lib/libggadget-js-1.0.so.0
+lib/libggadget-npapi-1.0.a
+lib/libggadget-npapi-1.0.la
+lib/libggadget-npapi-1.0.so
+lib/libggadget-npapi-1.0.so.0
+%%QT%%lib/libggadget-qt-1.0.a
+%%QT%%lib/libggadget-qt-1.0.la
+%%QT%%lib/libggadget-qt-1.0.so
+%%QT%%lib/libggadget-qt-1.0.so.0
+%%GTKWEBKIT%%lib/libggadget-webkitjs-1.0.a
+%%GTKWEBKIT%%lib/libggadget-webkitjs-1.0.la
+%%GTKWEBKIT%%lib/libggadget-webkitjs-1.0.so
+%%GTKWEBKIT%%lib/libggadget-webkitjs-1.0.so.0
+lib/libggadget-xdg-1.0.a
+lib/libggadget-xdg-1.0.la
+lib/libggadget-xdg-1.0.so
+lib/libggadget-xdg-1.0.so.0
+libdata/pkgconfig/libggadget-1.0.pc
+libdata/pkgconfig/libggadget-dbus-1.0.pc
+%%GTK%%libdata/pkgconfig/libggadget-gtk-1.0.pc
+libdata/pkgconfig/libggadget-js-1.0.pc
+libdata/pkgconfig/libggadget-npapi-1.0.pc
+%%QT%%libdata/pkgconfig/libggadget-qt-1.0.pc
+libdata/pkgconfig/libggadget-xdg-1.0.pc
+%%GTK%%share/applications/ggl-designer.desktop
+%%GTK%%share/applications/ggl-gtk.desktop
+%%QT%%share/applications/ggl-qt.desktop
+%%DATADIR%%/analog-clock.gg
+%%DATADIR%%/designer.gg
+%%DATADIR%%/digital-alarm-clock.gg
+%%DATADIR%%/google-gadget-browser.gg
+%%DATADIR%%/igoogle.gg
+%%DATADIR%%/photos.gg
+%%DATADIR%%/resources.gg
+%%DATADIR%%/rss.gg
+share/icons/hicolor/128x128/apps/google-gadgets.png
+share/icons/hicolor/128x128/mimetypes/application-x-google-gadget.png
+share/icons/hicolor/192x192/apps/google-gadgets.png
+share/icons/hicolor/192x192/mimetypes/application-x-google-gadget.png
+share/icons/hicolor/32x32/apps/google-gadgets.png
+share/icons/hicolor/32x32/mimetypes/application-x-google-gadget.png
+share/icons/hicolor/48x48/apps/google-gadgets.png
+share/icons/hicolor/48x48/mimetypes/application-x-google-gadget.png
+share/icons/hicolor/64x64/apps/google-gadgets.png
+share/icons/hicolor/64x64/mimetypes/application-x-google-gadget.png
+share/mime/packages/00-google-gadgets.xml
+share/pixmaps/google-gadgets.png
+@dirrm %%DATADIR%%
+@dirrm lib/google-gadgets/modules
+@dirrm lib/google-gadgets/include/ggadget
+@dirrm lib/google-gadgets/include
+@dirrm lib/google-gadgets
+@dirrm include/google-gadgets/ggadget/xdg
+%%QT%%@dirrm include/google-gadgets/ggadget/qt
+@dirrm include/google-gadgets/ggadget/npapi
+@dirrm include/google-gadgets/ggadget/js
+%%GTK%%@dirrm include/google-gadgets/ggadget/gtk
+@dirrm include/google-gadgets/ggadget/dbus
+@dirrm include/google-gadgets/ggadget
+@dirrm include/google-gadgets
+@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@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/devel/devhelp/Makefile b/devel/devhelp/Makefile
new file mode 100644
index 000000000..0c163380f
--- /dev/null
+++ b/devel/devhelp/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: devhelp
+# Date created: 29 May 2003
+# Whom: Adam Weinberger <adamw@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports-stable/devel/devhelp/Makefile,v 1.1 2010/06/23 12:12:25 kwm Exp $
+
+PORTNAME= devhelp
+PORTVERSION= 2.30.1
+PORTREVISION= 1
+PORTEPOCH= 1
+CATEGORIES= devel gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Developer help browser for GNOME 2
+
+LIB_DEPENDS= webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2 \
+ unique-1.0.2:${PORTSDIR}/x11-toolkits/unique
+
+USE_BZIP2= yes
+USE_XORG= x11
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack intlhack gnomeprefix libgnomeui libwnck
+USE_AUTOTOOLS= libtool:22
+GNU_CONFIGURE= yes
+INSTALLS_ICONS= yes
+USE_LDCONFIG= yes
+GCONF_SCHEMAS= devhelp.schemas
+CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib"
+
+OPTIONS= GEDIT "Enable GEdit plug-in support" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_GEDIT)
+BUILD_DEPENDS+= gedit:${PORTSDIR}/editors/gedit
+RUN_DEPENDS+= gedit:${PORTSDIR}/editors/gedit
+PLIST_SUB+= GEDIT=""
+.else
+PLIST_SUB+= GEDIT="@comment "
+.endif
+
+post-patch:
+.if defined(WITHOUT_GEDIT)
+ @${REINPLACE_CMD} -e 's|gedit-plugin||' \
+ ${WRKSRC}/misc/Makefile.in
+ @${REINPLACE_CMD} -e 's|-DGTK_DISABLE_SINGLE_INCLUDES||g' \
+ ${WRKSRC}/src/Makefile.in
+.endif
+
+post-install:
+ @${MKDIR} ${PREFIX}/etc/gconf/schemas
+ @${CP} ${WRKSRC}/data/devhelp.schemas ${PREFIX}/etc/gconf/schemas
+
+.include <bsd.port.post.mk>
diff --git a/devel/devhelp/distinfo b/devel/devhelp/distinfo
new file mode 100644
index 000000000..00752246c
--- /dev/null
+++ b/devel/devhelp/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/devhelp-2.30.1.tar.bz2) = 447413a54d3bec2480e9a290e261703d
+SHA256 (gnome2/devhelp-2.30.1.tar.bz2) = a72d75fae489bc957f15ef203a6bf8fc9cf80f2730444912dc568476018d5335
+SIZE (gnome2/devhelp-2.30.1.tar.bz2) = 489222
diff --git a/devel/devhelp/files/patch-src_dh-base.c b/devel/devhelp/files/patch-src_dh-base.c
new file mode 100644
index 000000000..3dbf1c71c
--- /dev/null
+++ b/devel/devhelp/files/patch-src_dh-base.c
@@ -0,0 +1,14 @@
+--- src/dh-base.c.orig 2008-10-11 00:00:18.000000000 +0200
++++ src/dh-base.c 2009-01-09 23:10:12.000000000 +0100
+@@ -214,6 +214,11 @@ base_add_books_in_data_dir (DhBase
+ dir = g_build_filename (data_dir, "devhelp", "books", NULL);
+ base_add_books (base, dir);
+ g_free (dir);
++
++ dir = g_build_filename (data_dir, "doc", NULL);
++ base_add_books (base, dir);
++ g_free (dir);
++
+ }
+
+ static void
diff --git a/devel/devhelp/pkg-descr b/devel/devhelp/pkg-descr
new file mode 100644
index 000000000..2d617b391
--- /dev/null
+++ b/devel/devhelp/pkg-descr
@@ -0,0 +1,8 @@
+devhelp is a developer's help browser for GNOME 2. It is a GUI
+frontend to books about GNOME development, providing cross-referenced,
+easily searchable information. Many books are available, and can
+be found through the project's website.
+
+WWW: http://www.imendio.com/projects/devhelp/
+
+-Adam Weinberger <adamw@FreeBSD.org>
diff --git a/devel/devhelp/pkg-plist b/devel/devhelp/pkg-plist
new file mode 100644
index 000000000..963290b7a
--- /dev/null
+++ b/devel/devhelp/pkg-plist
@@ -0,0 +1,145 @@
+bin/devhelp
+include/devhelp-1.0/devhelp/dh-assistant-view.h
+include/devhelp-1.0/devhelp/dh-assistant.h
+include/devhelp-1.0/devhelp/dh-base.h
+include/devhelp-1.0/devhelp/dh-book-tree.h
+include/devhelp-1.0/devhelp/dh-error.h
+include/devhelp-1.0/devhelp/dh-keyword-model.h
+include/devhelp-1.0/devhelp/dh-link.h
+include/devhelp-1.0/devhelp/dh-search.h
+include/devhelp-1.0/devhelp/dh-window.h
+%%GEDIT%%lib/gedit-2/plugins/devhelp.gedit-plugin
+%%GEDIT%%lib/gedit-2/plugins/devhelp/__init__.py
+%%GEDIT%%lib/gedit-2/plugins/devhelp/__init__.pyc
+%%GEDIT%%lib/gedit-2/plugins/devhelp/__init__.pyo
+%%GEDIT%%lib/gedit-2/plugins/devhelp/devhelp.py
+%%GEDIT%%lib/gedit-2/plugins/devhelp/devhelp.pyc
+%%GEDIT%%lib/gedit-2/plugins/devhelp/devhelp.pyo
+lib/libdevhelp-1.a
+lib/libdevhelp-1.la
+lib/libdevhelp-1.so
+lib/libdevhelp-1.so.1
+libdata/pkgconfig/libdevhelp-1.0.pc
+share/applications/devhelp.desktop
+share/devhelp/assistant/assistant.css
+share/devhelp/assistant/assistant.js
+share/devhelp/devhelp.defaults
+share/devhelp/dtd/devhelp-1.dtd
+share/devhelp/ui/devhelp.builder
+share/devhelp/ui/window.ui
+share/icons/hicolor/16x16/apps/devhelp.png
+share/icons/hicolor/22x22/apps/devhelp.png
+share/icons/hicolor/24x24/apps/devhelp.png
+share/icons/hicolor/32x32/apps/devhelp.png
+share/icons/hicolor/48x48/apps/devhelp.png
+share/icons/hicolor/scalable/apps/devhelp.svg
+share/locale/am/LC_MESSAGES/devhelp.mo
+share/locale/ar/LC_MESSAGES/devhelp.mo
+share/locale/ast/LC_MESSAGES/devhelp.mo
+share/locale/az/LC_MESSAGES/devhelp.mo
+share/locale/be/LC_MESSAGES/devhelp.mo
+share/locale/be@latin/LC_MESSAGES/devhelp.mo
+share/locale/bg/LC_MESSAGES/devhelp.mo
+share/locale/bn/LC_MESSAGES/devhelp.mo
+share/locale/bn_IN/LC_MESSAGES/devhelp.mo
+share/locale/ca/LC_MESSAGES/devhelp.mo
+share/locale/ca@valencia/LC_MESSAGES/devhelp.mo
+share/locale/cs/LC_MESSAGES/devhelp.mo
+share/locale/da/LC_MESSAGES/devhelp.mo
+share/locale/de/LC_MESSAGES/devhelp.mo
+share/locale/dz/LC_MESSAGES/devhelp.mo
+share/locale/el/LC_MESSAGES/devhelp.mo
+share/locale/en_CA/LC_MESSAGES/devhelp.mo
+share/locale/en_GB/LC_MESSAGES/devhelp.mo
+share/locale/en@shaw/LC_MESSAGES/devhelp.mo
+share/locale/eo/LC_MESSAGES/devhelp.mo
+share/locale/es/LC_MESSAGES/devhelp.mo
+share/locale/et/LC_MESSAGES/devhelp.mo
+share/locale/fi/LC_MESSAGES/devhelp.mo
+share/locale/fr/LC_MESSAGES/devhelp.mo
+share/locale/gl/LC_MESSAGES/devhelp.mo
+share/locale/gu/LC_MESSAGES/devhelp.mo
+share/locale/he/LC_MESSAGES/devhelp.mo
+share/locale/hi/LC_MESSAGES/devhelp.mo
+share/locale/hr/LC_MESSAGES/devhelp.mo
+share/locale/hu/LC_MESSAGES/devhelp.mo
+share/locale/hy/LC_MESSAGES/devhelp.mo
+share/locale/id/LC_MESSAGES/devhelp.mo
+share/locale/is/LC_MESSAGES/devhelp.mo
+share/locale/it/LC_MESSAGES/devhelp.mo
+share/locale/ja/LC_MESSAGES/devhelp.mo
+share/locale/kn/LC_MESSAGES/devhelp.mo
+share/locale/ko/LC_MESSAGES/devhelp.mo
+share/locale/lt/LC_MESSAGES/devhelp.mo
+share/locale/lv/LC_MESSAGES/devhelp.mo
+share/locale/mai/LC_MESSAGES/devhelp.mo
+share/locale/mk/LC_MESSAGES/devhelp.mo
+share/locale/ml/LC_MESSAGES/devhelp.mo
+share/locale/ms/LC_MESSAGES/devhelp.mo
+share/locale/nb/LC_MESSAGES/devhelp.mo
+share/locale/ne/LC_MESSAGES/devhelp.mo
+share/locale/nl/LC_MESSAGES/devhelp.mo
+share/locale/nn/LC_MESSAGES/devhelp.mo
+share/locale/oc/LC_MESSAGES/devhelp.mo
+share/locale/or/LC_MESSAGES/devhelp.mo
+share/locale/pa/LC_MESSAGES/devhelp.mo
+share/locale/pl/LC_MESSAGES/devhelp.mo
+share/locale/ps/LC_MESSAGES/devhelp.mo
+share/locale/pt/LC_MESSAGES/devhelp.mo
+share/locale/pt_BR/LC_MESSAGES/devhelp.mo
+share/locale/ro/LC_MESSAGES/devhelp.mo
+share/locale/ru/LC_MESSAGES/devhelp.mo
+share/locale/rw/LC_MESSAGES/devhelp.mo
+share/locale/sk/LC_MESSAGES/devhelp.mo
+share/locale/sl/LC_MESSAGES/devhelp.mo
+share/locale/sq/LC_MESSAGES/devhelp.mo
+share/locale/sr/LC_MESSAGES/devhelp.mo
+share/locale/sr@latin/LC_MESSAGES/devhelp.mo
+share/locale/sv/LC_MESSAGES/devhelp.mo
+share/locale/ta/LC_MESSAGES/devhelp.mo
+share/locale/te/LC_MESSAGES/devhelp.mo
+share/locale/th/LC_MESSAGES/devhelp.mo
+share/locale/tr/LC_MESSAGES/devhelp.mo
+share/locale/ug/LC_MESSAGES/devhelp.mo
+share/locale/uk/LC_MESSAGES/devhelp.mo
+share/locale/vi/LC_MESSAGES/devhelp.mo
+share/locale/zh_CN/LC_MESSAGES/devhelp.mo
+share/locale/zh_HK/LC_MESSAGES/devhelp.mo
+share/locale/zh_TW/LC_MESSAGES/devhelp.mo
+@dirrm share/devhelp/ui
+@dirrm share/devhelp/dtd
+@dirrm share/devhelp/assistant
+@dirrm share/devhelp
+@dirrm include/devhelp-1.0/devhelp
+@dirrm include/devhelp-1.0
+@dirrmtry share/applications
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/ug/LC_MESSAGES
+@dirrmtry share/locale/ug
+@dirrmtry share/locale/te/LC_MESSAGES
+@dirrmtry share/locale/te
+@dirrmtry share/locale/sr@latin/LC_MESSAGES
+@dirrmtry share/locale/sr@latin
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/ps/LC_MESSAGES
+@dirrmtry share/locale/ps
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/mai/LC_MESSAGES
+@dirrmtry share/locale/mai
+@dirrmtry share/locale/eo/LC_MESSAGES
+@dirrmtry share/locale/eo
+@dirrmtry share/locale/en@shaw/LC_MESSAGES
+@dirrmtry share/locale/en@shaw
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/ca@valencia/LC_MESSAGES
+@dirrmtry share/locale/ca@valencia
+@dirrmtry share/locale/bn_IN/LC_MESSAGES
+@dirrmtry share/locale/bn_IN
+@dirrmtry share/locale/be@latin/LC_MESSAGES
+@dirrmtry share/locale/be@latin
+@dirrmtry share/locale/ast/LC_MESSAGES
+@dirrmtry share/locale/ast
diff --git a/devel/seed/Makefile b/devel/seed/Makefile
new file mode 100644
index 000000000..4bf7632d1
--- /dev/null
+++ b/devel/seed/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for: seed
+# Date created: 19 July 2009
+# Whom: Alexander Logvinov <avl@FreeBSD.org>
+#
+# $FreeBSD: ports/devel/seed/Makefile,v 1.9 2010/06/11 15:09:42 ale Exp $
+# $MCom: ports/devel/seed/Makefile,v 1.19 2010/05/08 17:04:45 marcus Exp $
+#
+# NOTE: It may be necessary to update ${FILESDIR}/Seed.js on each release.
+# To do that, just replace imports.searchPaths with "." and ".." elements.
+#
+
+PORTNAME= seed
+PORTVERSION= 2.30.0
+PORTREVISION= 3
+CATEGORIES= devel gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GObject JavaScriptCore bridge
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-js-common.pc:${PORTSDIR}/devel/gnome-js-common
+LIB_DEPENDS= ffi.5:${PORTSDIR}/devel/libffi \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2 \
+ girepository-1.0.0:${PORTSDIR}/devel/gobject-introspection \
+ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ sqlite3.8:${PORTSDIR}/databases/sqlite3 \
+ mpfr.4:${PORTSDIR}/math/mpfr
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomehack gtk20 intltool libxml2
+USE_LDCONFIG= yes
+USE_AUTOTOOLS= libtool:22
+USE_GMAKE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS+=--enable-gtk-doc=no
+
+MAN1= seed.1
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|== x|= x|g' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|reference||g' ${WRKSRC}/doc/Makefile.in
+# @${FIND} ${WRKSRC}/examples -name Makefile.in -type f | ${XARGS} ${REINPLACE_CMD} -e \
+# 's|$$(datadir)/doc/seed/examples|${EXAMPLESDIR}|g'
+#.if defined(NOPORTEXAMPLES)
+# @${REINPLACE_CMD} -e 's|examples||g' \
+# ${WRKSRC}/Makefile.in
+#.endif
+.if defined(NOPORTDOCS)
+ @${REINPLACE_CMD} -e 's| install-seeddocDATA||g ; s|doc$$||g' \
+ ${WRKSRC}/Makefile.in
+.endif
+
+pre-build:
+ cd ${WRKSRC}/extensions && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ ${MAKE_FLAGS} Makefile ${MAKE_ARGS} all
+ ${CP} ${WRKSRC}/extensions/Seed.js ${WRKSRC}/extensions/Seed.js.sav
+ ${CP} ${FILESDIR}/Seed.js ${WRKSRC}/extensions/Seed.js
+
+post-build:
+ ${CP} ${WRKSRC}/extensions/Seed.js.sav ${WRKSRC}/extensions/Seed.js
+
+.include <bsd.port.post.mk>
diff --git a/devel/seed/distinfo b/devel/seed/distinfo
new file mode 100644
index 000000000..6bee1233b
--- /dev/null
+++ b/devel/seed/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/seed-2.30.0.tar.bz2) = dd09d22c6a06b4bbef7320bb6a715c0f
+SHA256 (gnome2/seed-2.30.0.tar.bz2) = 3b5e7babd1e14793829c9d521319cbf2af9a66bea604c5dc80a9885558f00361
+SIZE (gnome2/seed-2.30.0.tar.bz2) = 770032
diff --git a/devel/seed/files/Seed.js b/devel/seed/files/Seed.js
new file mode 100644
index 000000000..9edb12c87
--- /dev/null
+++ b/devel/seed/files/Seed.js
@@ -0,0 +1,203 @@
+GLib = imports.gi.GLib;
+
+Seed.sprintf = function ()
+{
+ if (typeof arguments == "undefined") { return null; }
+ if (arguments.length < 1) { return null; }
+ if (typeof arguments[0] != "string") { return null; }
+ if (typeof RegExp == "undefined") { return null; }
+
+ var string = arguments[0];
+ var exp = new RegExp(/(%([%]|(\-)?(\+|\x20)?(0)?(\d+)?(\.(\d)?)?([bcdfosxX])))/g);
+ var matches = new Array();
+ var strings = new Array();
+ var convCount = 0;
+ var stringPosStart = 0;
+ var stringPosEnd = 0;
+ var matchPosEnd = 0;
+ var newString = '';
+ var match = null;
+
+ while (match = exp.exec(string)) {
+ if (match[9]) { convCount += 1; }
+
+ stringPosStart = matchPosEnd;
+ stringPosEnd = exp.lastIndex - match[0].length;
+ strings[strings.length] = string.substring(stringPosStart, stringPosEnd);
+
+ matchPosEnd = exp.lastIndex;
+ matches[matches.length] = {
+ match: match[0],
+ left: match[3] ? true : false,
+ sign: match[4] || '',
+ pad: match[5] || ' ',
+ min: match[6] || 0,
+ precision: match[8],
+ code: match[9] || '%',
+ negative: parseInt(arguments[convCount]) < 0 ? true : false,
+ argument: String(arguments[convCount])
+ };
+ }
+ strings[strings.length] = string.substring(matchPosEnd);
+
+ if (matches.length == 0) { return string; }
+ if ((arguments.length - 1) < convCount) { return null; }
+
+ var code = null;
+ var match = null;
+ var i = null;
+
+ for (i=0; i<matches.length; i++) {
+
+ if (matches[i].code == '%') { substitution = '%' }
+ else if (matches[i].code == 'b') {
+ matches[i].argument = String(Math.abs(parseInt(matches[i].argument)).toString(2));
+ substitution = Seed.sprintf.convert(matches[i], true);
+ }
+ else if (matches[i].code == 'c') {
+ matches[i].argument = String(String.fromCharCode(parseInt(Math.abs(parseInt(matches[i].argument)))));
+ substitution = Seed.sprintf.convert(matches[i], true);
+ }
+ else if (matches[i].code == 'd') {
+ matches[i].argument = String(Math.abs(parseInt(matches[i].argument)));
+ substitution = Seed.sprintf.convert(matches[i]);
+ }
+ else if (matches[i].code == 'f') {
+ matches[i].argument = String(Math.abs(parseFloat(matches[i].argument)).toFixed(matches[i].precision ? matches[i].precision : 6));
+ substitution = Seed.sprintf.convert(matches[i]);
+ }
+ else if (matches[i].code == 'o') {
+ matches[i].argument = String(Math.abs(parseInt(matches[i].argument)).toString(8));
+ substitution = Seed.sprintf.convert(matches[i]);
+ }
+ else if (matches[i].code == 's') {
+ matches[i].argument = matches[i].argument.substring(0, matches[i].precision ? matches[i].precision : matches[i].argument.length)
+ substitution = Seed.sprintf.convert(matches[i], true);
+ }
+ else if (matches[i].code == 'x') {
+ matches[i].argument = String(Math.abs(parseInt(matches[i].argument)).toString(16));
+ substitution = Seed.sprintf.convert(matches[i]);
+ }
+ else if (matches[i].code == 'X') {
+ matches[i].argument = String(Math.abs(parseInt(matches[i].argument)).toString(16));
+ substitution = Seed.sprintf.convert(matches[i]).toUpperCase();
+ }
+ else {
+ substitution = matches[i].match;
+ }
+
+ newString += strings[i];
+ newString += substitution;
+
+ }
+ newString += strings[i];
+
+ return newString;
+
+};
+
+Seed.sprintf.convert = function(match, nosign)
+{
+ if (nosign) {
+ match.sign = '';
+ } else {
+ match.sign = match.negative ? '-' : match.sign;
+ }
+ var l = match.min - match.argument.length + 1 - match.sign.length;
+ var pad = new Array(l < 0 ? 0 : l).join(match.pad);
+ if (!match.left) {
+ if (match.pad == "0" || nosign) {
+ return match.sign + pad + match.argument;
+ } else {
+ return pad + match.sign + match.argument;
+ }
+ } else {
+ if (match.pad == "0" || nosign) {
+ return match.sign + match.argument + pad.replace(/0/g, ' ');
+ } else {
+ return match.sign + match.argument + pad;
+ }
+ }
+};
+
+
+Seed.repl = function()
+{
+ try
+ {
+ if(readline)
+ {
+ // readline is loaded
+ }
+ }
+ catch (e)
+ {
+ try
+ {
+ readline = imports.readline;
+ }
+ catch (e)
+ {
+ print(e.name + " " + e.message);
+ return true;
+ }
+ }
+
+ try
+ {
+ item = readline.readline("> ");
+ if (item == "continue")
+ return false;
+ print(eval(item));
+ }
+ catch (e)
+ {
+ print(e.name + " " + e.message);
+ }
+ return true;
+}
+
+
+Seed.glib_repl = function()
+{
+ GLib.idle_add(Seed.repl, null);
+}
+
+Seed.thread_repl = function()
+{
+ GLib.thread_create_full(function() { while(Seed.repl()){} },
+ null, 0, true);
+}
+
+Seed.printf = function () { print(Seed.sprintf.apply(this, arguments)) };
+
+if(!imports.searchPath || (imports.searchPath.length == 0))
+{
+ imports.searchPath = [ ".",
+ ".." ];
+
+ if(Seed.argv.length > 1)
+ {
+ __script_path__ = GLib.path_get_dirname(Seed.argv[1]);
+
+ try
+ {
+ if(!GLib.path_is_absolute(__script_path__))
+ {
+ __script_path__ = GLib.build_filenamev([GLib.get_current_dir(),
+ __script_path__]);
+ }
+
+ __script_path__ = imports.os.realpath(__script_path__);
+
+ if(__script_path__ && __script_path__ != "")
+ imports.searchPath.push(__script_path__);
+ }
+ catch(e)
+ {
+ print(imports.JSON.stringify(e));
+ }
+ }
+
+ imports.searchPath.push(".");
+}
diff --git a/devel/seed/files/patch-libseed_seed-importer.c b/devel/seed/files/patch-libseed_seed-importer.c
new file mode 100644
index 000000000..ffce27254
--- /dev/null
+++ b/devel/seed/files/patch-libseed_seed-importer.c
@@ -0,0 +1,49 @@
+--- libseed/seed-importer.c.orig 2009-12-31 11:42:51.000000000 +0100
++++ libseed/seed-importer.c 2010-01-02 02:12:09.000000000 +0100
+@@ -19,6 +19,8 @@
+
+ #include <gio/gio.h>
+ #include <string.h>
++#include <stdlib.h>
++#include <unistd.h>
+
+ #include "seed-private.h"
+
+@@ -636,8 +638,9 @@ seed_importer_handle_file (JSContextRef
+ JSValueRef js_file_dirname;
+ JSObjectRef global, c_global;
+ JSStringRef file_contents, file_name;
+- gchar *contents, *walk, *file_path, *canonical, *absolute_path;
++ gchar *contents, *walk, *file_path, *canonical, *absolute_path, *normalp;
+ gchar *normalized_path;
++ gsize path_max;
+
+ file_path = g_build_filename (dir, file, NULL);
+ canonical = seed_importer_canonicalize_path (file_path);
+@@ -691,15 +694,24 @@ seed_importer_handle_file (JSContextRef
+ g_path_get_dirname (file_path), NULL);
+ }
+
+- normalized_path = realpath (absolute_path, NULL);
++#ifdef PATH_MAX
++ path_max = PATH_MAX;
++#else
++ path_max = pathconf (absolute_path, _PC_PATH_MAX);
++ if (path_max <= 0)
++ path_max = 4096;
++#endif
++ normalized_path = (gchar *) g_malloc (path_max);
++ normalp = realpath (absolute_path, normalized_path);
+
+- js_file_dirname = seed_value_from_string (ctx, normalized_path, NULL);
++ js_file_dirname = seed_value_from_string (ctx, normalp, NULL);
+
+ seed_object_set_property (nctx, global, "__script_path__", js_file_dirname);
+
+ g_hash_table_insert (file_imports, canonical, global);
+ g_free (file_path);
+ g_free (absolute_path);
++ g_free (normalized_path);
+
+ JSEvaluateScript (nctx, file_contents, NULL, file_name, 0, exception);
+
diff --git a/devel/seed/files/patch-modules_gettext_seed-gettext.c b/devel/seed/files/patch-modules_gettext_seed-gettext.c
new file mode 100644
index 000000000..71aa3b224
--- /dev/null
+++ b/devel/seed/files/patch-modules_gettext_seed-gettext.c
@@ -0,0 +1,27 @@
+--- modules/gettext/seed-gettext.c.orig 2009-12-31 05:42:51.000000000 -0500
++++ modules/gettext/seed-gettext.c 2010-01-07 19:07:10.000000000 -0500
+@@ -312,12 +313,24 @@ seed_module_init(SeedEngine *local_eng)
+ DEFINE_ENUM_MEMBER(ns_ref, LC_MONETARY);
+ DEFINE_ENUM_MEMBER(ns_ref, LC_MESSAGES);
+ DEFINE_ENUM_MEMBER(ns_ref, LC_ALL);
++#ifdef LC_PAPER
+ DEFINE_ENUM_MEMBER(ns_ref, LC_PAPER);
++#endif
++#ifdef LC_NAME
+ DEFINE_ENUM_MEMBER(ns_ref, LC_NAME);
++#endif
++#ifdef LC_ADDRESS
+ DEFINE_ENUM_MEMBER(ns_ref, LC_ADDRESS);
++#endif
++#ifdef LC_TELEPHONE
+ DEFINE_ENUM_MEMBER(ns_ref, LC_TELEPHONE);
++#endif
++#ifdef LC_MEASUREMENT
+ DEFINE_ENUM_MEMBER(ns_ref, LC_MEASUREMENT);
++#endif
++#ifdef LC_IDENTIFICATION
+ DEFINE_ENUM_MEMBER(ns_ref, LC_IDENTIFICATION);
++#endif
+ DEFINE_ENUM_MEMBER(ns_ref, LC_CTYPE);
+
+ return ns_ref;
diff --git a/devel/seed/files/patch-modules_os_seed-os.c b/devel/seed/files/patch-modules_os_seed-os.c
new file mode 100644
index 000000000..6d96d1478
--- /dev/null
+++ b/devel/seed/files/patch-modules_os_seed-os.c
@@ -0,0 +1,95 @@
+--- modules/os/seed-os.c.orig 2009-12-31 05:44:49.000000000 -0500
++++ modules/os/seed-os.c 2010-01-07 19:01:05.000000000 -0500
+@@ -29,8 +29,15 @@
+
+ #include <sys/stat.h>
+ #include <sys/utsname.h>
++#if defined(__FreeBSD__)
++#include <sys/param.h>
++#endif
+
+ #include <sys/types.h>
++#include <sys/ioctl.h>
++#include <termios.h>
++#include <libutil.h>
++#include <unistd.h>
+
+ #include <fcntl.h>
+
+@@ -54,18 +61,32 @@ seed_os_realpath (SeedContext ctx,
+ const SeedValue arguments[],
+ SeedException * exception)
+ {
++ SeedValue sv;
+ gchar *arg;
++ gchar *resolved_path;
+ gchar *ret;
++ gsize path_max;
+
+ if (argument_count != 1)
+ {
+ EXPECTED_EXCEPTION("os.realpath", "1 argument");
+ }
+ arg = seed_value_to_string (ctx, arguments[0], exception);
+- ret = realpath(arg, NULL);
++#ifdef PATH_MAX
++ path_max = PATH_MAX;
++#else
++ path_max = pathconf (arg, _PC_PATH_MAX);
++ if (path_max <= 0)
++ path_max = 4096;
++#endif
++ resolved_path = (gchar *) g_malloc (path_max);
++ ret = realpath(arg, resolved_path);
+ g_free (arg);
+
+- return seed_value_from_string (ctx, ret, exception);
++ sv = seed_value_from_string (ctx, ret, exception);
++ g_free (resolved_path);
++
++ return sv;
+ }
+
+ SeedValue
+@@ -559,7 +580,12 @@ seed_os_unsetenv (SeedContext ctx,
+ }
+
+ arg = seed_value_to_string (ctx, arguments[0], exception);
++#if __FreeBSD_version < 700000
++ ret = 0;
++ unsetenv (arg);
++#else
+ ret = unsetenv (arg);
++#endif
+ g_free (arg);
+
+ return seed_value_from_int (ctx, ret, exception);
+@@ -702,6 +728,7 @@ seed_os_fdatasync (SeedContext ctx,
+ const SeedValue arguments[],
+ SeedException * exception)
+ {
++#if !defined(__FreeBSD__)
+ gint fd;
+
+ if (argument_count != 1)
+@@ -711,6 +738,10 @@ seed_os_fdatasync (SeedContext ctx,
+ fd = seed_value_to_int (ctx, arguments[0], exception);
+
+ return seed_value_from_int (ctx, fdatasync (fd), exception);
++#else
++ errno = ENOSYS;
++ return seed_value_from_int (ctx, -1, exception);
++#endif
+ }
+
+ SeedValue
+@@ -1112,7 +1144,9 @@ seed_module_init(SeedEngine * eng)
+ #if defined (O_DIRECT)
+ OS_DEFINE_QUICK_ENUM (O_DIRECT);
+ #endif
++#if defined (O_DIRECTORY)
+ OS_DEFINE_QUICK_ENUM (O_DIRECTORY);
++#endif
+ OS_DEFINE_QUICK_ENUM (O_NOFOLLOW);
+ #if defined (O_NOATIME)
+ OS_DEFINE_QUICK_ENUM (O_NOATIME);
diff --git a/devel/seed/pkg-descr b/devel/seed/pkg-descr
new file mode 100644
index 000000000..ffc081bb3
--- /dev/null
+++ b/devel/seed/pkg-descr
@@ -0,0 +1,7 @@
+Seed is a library and interpreter, dynamically bridging (through
+GObjectIntrospection) the WebKit JavaScriptCore engine, with the GNOME
+platform. Seed serves as something which enables you to write standalone
+applications in JavaScript, or easily enable your application to be extensible
+in JavaScript.
+
+WWW: http://live.gnome.org/Seed
diff --git a/devel/seed/pkg-plist b/devel/seed/pkg-plist
new file mode 100644
index 000000000..b91412a68
--- /dev/null
+++ b/devel/seed/pkg-plist
@@ -0,0 +1,107 @@
+bin/seed
+include/seed/seed-debug.h
+include/seed/seed-module.h
+include/seed/seed.h
+lib/libseed.a
+lib/libseed.la
+lib/libseed.so
+lib/libseed.so.0
+lib/seed/libseed_cairo.a
+lib/seed/libseed_cairo.la
+lib/seed/libseed_cairo.so
+lib/seed/libseed_canvas.a
+lib/seed/libseed_canvas.la
+lib/seed/libseed_canvas.so
+lib/seed/libseed_dbusnative.a
+lib/seed/libseed_dbusnative.la
+lib/seed/libseed_dbusnative.so
+lib/seed/libseed_example.a
+lib/seed/libseed_example.la
+lib/seed/libseed_example.so
+lib/seed/libseed_ffi.a
+lib/seed/libseed_ffi.la
+lib/seed/libseed_ffi.so
+lib/seed/libseed_gettext.a
+lib/seed/libseed_gettext.la
+lib/seed/libseed_gettext.so
+lib/seed/libseed_gtkbuilder.a
+lib/seed/libseed_gtkbuilder.la
+lib/seed/libseed_gtkbuilder.so
+lib/seed/libseed_libxml.a
+lib/seed/libseed_libxml.la
+lib/seed/libseed_libxml.so
+lib/seed/libseed_mpfr.a
+lib/seed/libseed_mpfr.la
+lib/seed/libseed_mpfr.so
+lib/seed/libseed_multiprocessing.a
+lib/seed/libseed_multiprocessing.la
+lib/seed/libseed_multiprocessing.so
+lib/seed/libseed_os.a
+lib/seed/libseed_os.la
+lib/seed/libseed_os.so
+lib/seed/libseed_readline.a
+lib/seed/libseed_readline.la
+lib/seed/libseed_readline.so
+lib/seed/libseed_sandbox.a
+lib/seed/libseed_sandbox.la
+lib/seed/libseed_sandbox.so
+lib/seed/libseed_sqlite.a
+lib/seed/libseed_sqlite.la
+lib/seed/libseed_sqlite.so
+libdata/pkgconfig/seed.pc
+%%DATADIR%%/dbus.js
+%%DATADIR%%/extensions/Clutter.js
+%%DATADIR%%/extensions/GObject.js
+%%DATADIR%%/extensions/Gio.js
+%%DATADIR%%/extensions/Gst.js
+%%DATADIR%%/extensions/Gtk.js
+%%DATADIR%%/extensions/Seed.js
+%%DATADIR%%/extensions/xml.js
+%%DATADIR%%/lang.js
+%%DATADIR%%/repl.js
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/conventions.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/mapping/enum-mapping.png
+%%PORTDOCS%%%%DOCSDIR%%/mapping/mapping.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/canvas.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/gtkbuilder/html/gtkbuilder-funcs.xml
+%%PORTDOCS%%%%DOCSDIR%%/modules/multiprocessing.html
+%%PORTDOCS%%%%DOCSDIR%%/modules/readline/html/readline-funcs.xml
+%%PORTDOCS%%%%DOCSDIR%%/modules/sandbox/html/sandbox-funcs.xml
+%%PORTDOCS%%%%DOCSDIR%%/modules/sqlite/html/sqlite-funcs.xml
+%%PORTDOCS%%%%DOCSDIR%%/runtime.html
+%%PORTDOCS%%%%DOCSDIR%%/sh.css
+%%PORTDOCS%%%%DOCSDIR%%/sh.js
+%%PORTDOCS%%%%DOCSDIR%%/sh_js.js
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/1.js
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/1.png
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/2.js
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/2.png
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/3.js
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/3.png
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/4.png
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/packing.png
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/packing.svg
+%%PORTDOCS%%%%DOCSDIR%%/tutorial/tutorial.html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/mapping
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/gtkbuilder/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/gtkbuilder
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/readline/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/readline
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/sandbox/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/sandbox
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/sqlite/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules/sqlite
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm include/seed
+@dirrm lib/seed
+@dirrm %%DATADIR%%/extensions
+@dirrm %%DATADIR%%
diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile
new file mode 100644
index 000000000..591d8dfea
--- /dev/null
+++ b/graphics/gimp-app/Makefile
@@ -0,0 +1,201 @@
+# New ports collection makefile for: The GIMP
+# Date created: Mon Nov 18 21:28:43 CST 1996
+# Whom: erich@FreeBSD.org
+#
+# $FreeBSD: ports/graphics/gimp-app/Makefile,v 1.247 2010/06/24 17:12:09 mezz Exp $
+# $MCom: ports/graphics/gimp-app/Makefile,v 1.48 2009/09/23 15:44:49 kwm Exp $
+#
+
+PORTNAME= gimp-app
+DISTVERSION= 2.6.9
+PORTREVISION?= 1
+PORTEPOCH?= 1
+CATEGORIES?= graphics gnome
+MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \
+ http://gimp.mirrors.hoobly.com/%SUBDIR%/ \
+ http://ftp.gwdg.de/pub/misc/grafik/gimp/%SUBDIR%/ \
+ ftp://ftp.fh-heilbronn.de/mirrors/ftp.gimp.org/%SUBDIR%/ \
+ ftp://ftp.insync.net/pub/mirrors/ftp.gimp.org/%SUBDIR%/ \
+ http://www.mirrorservice.org/sites/ftp.gimp.org/pub/%SUBDIR%/ \
+ ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/%SUBDIR%,}
+MASTER_SITE_SUBDIR= gimp/v${PORTVERSION:R}
+DISTNAME= gimp-${DISTVERSION}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A GNU Image Manipulation Program
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
+ jpeg.11:${PORTSDIR}/graphics/jpeg \
+ tiff.4:${PORTSDIR}/graphics/tiff \
+ lcms.1:${PORTSDIR}/graphics/lcms \
+ gegl-0.1:${PORTSDIR}/graphics/gegl
+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+
+CONFLICTS= gimp-app-devel-[0-9]*
+
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_XORG= xpm xmu xext
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:22
+USE_GNOME+= gnomehack intltool intlhack gtk20 libartlgpl2 ltverhack \
+ desktopfileutils
+USE_LDCONFIG= yes
+INSTALLS_ICONS= yes
+LIBTOOLFLAGS= --disable-ltlibs --release-ignore
+CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc/gimp \
+ --disable-gtk-doc \
+ --without-print \
+ --disable-python \
+ --with-desktop-dir=${PREFIX}/share \
+ --docdir=${PREFIX}/share/doc/gimp \
+ --enable-default-binary \
+ --without-gnomevfs
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+ GIMP_THREAD_LIBS=${PTHREAD_LIBS}
+
+.if !defined(GIMP_SLAVE)
+WANT_GNOME= yes
+
+OPTIONS?= AA "Ascii Art plug-in" on \
+ DBUS "D-BUS support" on \
+ EXIF "reading meta-data from camera/scanner" on \
+ GVFS "Use GVFS for the URI plug-in" on \
+ HELPBROWSER "internal help browser" on \
+ MNG "MNG format support" on \
+ MP "multiple processor support" off \
+ POPPLER "PDF format support" on \
+ RSVG "SVG format support" on \
+ SIMD "Use cpu-specific optimizations if available" off \
+ WMF "wmf plugin" on
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if defined(GIMP_SLAVE)
+PKG_CONFIG?= ${LOCALBASE}/bin/pkg-config
+GIMP_LIBS= `${PKG_CONFIG} --libs gimp-2.0`
+GIMP_THUMB_LIBS=`${PKG_CONFIG} --libs gimpthumb-2.0`
+GIMP_UI_LIBS= `${PKG_CONFIG} --libs gimpui-2.0`
+
+LIB_DEPENDS+= gimp-2.0.0:${PORTSDIR}/graphics/gimp-app
+
+.else
+
+MAN1+= gimp-2.6.1 gimptool-2.0.1
+MAN5+= gimprc-2.6.5
+MLINKS= gimp-2.6.1 gimp.1 \
+ gimp-2.6.1 gimp-console-2.6.1 \
+ gimp-console-2.6.1 gimp-console.1 \
+ gimprc-2.6.5 gimprc.5
+
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+= --enable-debug
+.endif
+
+.if ${HAVE_GNOME:Mgnomehier}!="" || defined(WITH_GNOME)
+USE_GNOME+= desktopfileutils gnomehier
+PLIST_SUB+= GNOME=""
+.else
+PLIST_SUB+= GNOME="@comment "
+.endif
+
+.if defined(WITH_AA)
+LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib
+PLIST_SUB+= AA=""
+.else
+CONFIGURE_ARGS+= --without-aa
+PLIST_SUB+= AA="@comment "
+.endif
+
+.if defined(WITH_DBUS)
+LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+CONFIGURE_ARGS+= --with-dbus
+.else
+CONFIGURE_ARGS+= --without-dbus
+.endif
+
+.if defined(WITH_EXIF)
+LIB_DEPENDS+= exif.12:${PORTSDIR}/graphics/libexif
+.else
+CONFIGURE_ARGS+= --without-libexif
+.endif
+
+.if defined(WITH_GVFS) || ${HAVE_GNOME:Mgvfs}!=""
+LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring
+USE_GNOME+= gvfs
+. if ${HAVE_GNOME:Mlibgnomeui}!=""
+USE_GNOME+= libgnomeui
+. endif
+.endif
+
+.if defined(WITH_HELPBROWSER)
+LIB_DEPENDS+= webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+CONFIGURE_ARGS+= --with-webkit
+PLIST_SUB+= HELPBROWSER=""
+.else
+CONFIGURE_ARGS+= --without-webkit
+PLIST_SUB+= HELPBROWSER="@comment "
+.endif
+
+.if defined(WITH_MNG)
+LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng
+PLIST_SUB+= MNG=""
+.else
+CONFIGURE_ARGS+= --without-libmng
+PLIST_SUB+= MNG="@comment "
+.endif
+
+.if defined(WITH_MP)
+CONFIGURE_ARGS+= --enable-mp
+.else
+CONFIGURE_ARGS+= --disable-mp
+.endif
+
+.if defined(WITH_POPPLER)
+LIB_DEPENDS+= poppler-glib.4:${PORTSDIR}/graphics/poppler-gtk
+PLIST_SUB+= POPPLER=""
+.else
+CONFIGURE_ARGS+= --without-poppler
+PLIST_SUB+= POPPLER="@comment "
+.endif
+
+.if defined(WITH_RSVG)
+USE_GNOME+= librsvg2
+PLIST_SUB+= SVG=""
+.else
+CONFIGURE_ARGS+= --without-librsvg
+PLIST_SUB+= SVG="@comment "
+.endif
+
+.if defined(WITH_WMF)
+LIB_DEPENDS+= wmf.2:${PORTSDIR}/graphics/libwmf
+PLIST_SUB+= WMF=""
+.else
+CONFIGURE_ARGS+= --without-wmf
+PLIST_SUB+= WMF="@comment "
+.endif
+
+.if !defined(WITH_SIMD)
+CONFIGURE_ARGS+= --disable-mmx \
+ --disable-sse \
+ --disable-altivec
+.endif
+
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%GIMP_LIBS%%|${GIMP_LIBS}|; \
+ s|%%GIMP_THUMB_LIBS%%|${GIMP_THUMB_LIBS}|; \
+ s|%%GIMP_UI_LIBS%%|${GIMP_UI_LIBS}|' \
+ ${WRKSRC}/plug-ins/pygimp/Makefile.in
+ @${REINPLACE_CMD} -e 's|"libpng"|"libpng14"|' \
+ -e 's|x86_64|amd64|g' \
+ ${WRKSRC}/configure
+
+post-install:
+ @-update-desktop-database
+
+.include <bsd.port.post.mk>
diff --git a/graphics/gimp-app/distinfo b/graphics/gimp-app/distinfo
new file mode 100644
index 000000000..a9050cd30
--- /dev/null
+++ b/graphics/gimp-app/distinfo
@@ -0,0 +1,3 @@
+MD5 (gimp-2.6.9.tar.bz2) = e5d0cc6f3ce127e51d7f3d3124b16a99
+SHA256 (gimp-2.6.9.tar.bz2) = 3bb43d4d0060df823836589b3e514939f66bc96b64d2fea4192d63d4d0b8f8f0
+SIZE (gimp-2.6.9.tar.bz2) = 16442347
diff --git a/graphics/gimp-app/files/patch-configure b/graphics/gimp-app/files/patch-configure
new file mode 100644
index 000000000..1a89a1cc2
--- /dev/null
+++ b/graphics/gimp-app/files/patch-configure
@@ -0,0 +1,23 @@
+--- configure.orig Thu Nov 23 15:16:53 2006
++++ configure Sun Dec 31 19:29:32 2006
+@@ -29404,6 +29404,7 @@
+ if test "x$enable_gtktest" = "xyes" ; then
+ ac_save_CFLAGS="$CFLAGS"
+ ac_save_LIBS="$LIBS"
++ GTK_LIBS="$GIMP_THREAD_LIBS $GTK_LIBS"
+ CFLAGS="$CFLAGS $GTK_CFLAGS"
+ LIBS="$GTK_LIBS $LIBS"
+ rm -f conf.gtktest
+@@ -38514,9 +38515,9 @@
+ fi
+
+
+-gimpdatadir="$datadir/$PACKAGE/2.0"
+-gimpplugindir="$libdir/$PACKAGE/2.0"
+-gimpsysconfdir="$sysconfdir/$PACKAGE/2.0"
++gimpdatadir="$datadir/$PACKAGE"
++gimpplugindir="$libexecdir/$PACKAGE/2.2"
++gimpsysconfdir="$sysconfdir/$PACKAGE/2.2"
+
+
+
diff --git a/graphics/gimp-app/files/patch-libgimp_gimp.c b/graphics/gimp-app/files/patch-libgimp_gimp.c
new file mode 100644
index 000000000..a1bb86bbf
--- /dev/null
+++ b/graphics/gimp-app/files/patch-libgimp_gimp.c
@@ -0,0 +1,20 @@
+--- libgimp/gimp.c.orig Fri Sep 1 06:14:32 2006
++++ libgimp/gimp.c Sun Dec 31 15:56:37 2006
+@@ -29,6 +29,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <sys/types.h>
++#include <floatingpoint.h>
+
+ #ifdef HAVE_SYS_TIME_H
+ #include <sys/time.h>
+@@ -291,6 +292,9 @@
+ gimp_env_init (TRUE);
+
+ progname = argv[0];
++
++ /* Ignore floating point exceptions */
++ fpsetmask(0);
+
+ basename = g_path_get_basename (progname);
+
diff --git a/graphics/gimp-app/files/patch-plug-ins_pygimp_Makefile.in b/graphics/gimp-app/files/patch-plug-ins_pygimp_Makefile.in
new file mode 100644
index 000000000..4f46084a0
--- /dev/null
+++ b/graphics/gimp-app/files/patch-plug-ins_pygimp_Makefile.in
@@ -0,0 +1,104 @@
+--- plug-ins/pygimp/Makefile.in.orig 2008-08-31 09:39:24.157774518 -0500
++++ plug-ins/pygimp/Makefile.in 2008-08-31 09:42:47.663351903 -0500
+@@ -61,7 +61,7 @@
+ pygimpLTLIBRARIES_INSTALL = $(INSTALL)
+ LTLIBRARIES = $(pygimp_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+-_gimpenums_la_DEPENDENCIES = $(libgimp) $(libgimpcolor) $(libgimpbase) \
++_gimpenums_la_DEPENDENCIES = \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+ am__gimpenums_la_OBJECTS = gimpenumsmodule.lo
+@@ -69,16 +69,15 @@
+ _gimpenums_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(_gimpenums_la_LDFLAGS) $(LDFLAGS) -o $@
+-_gimpui_la_DEPENDENCIES = $(libgimpui) $(libgimpwidgets) \
+- $(libgimpconfig) $(libgimpmath) $(libgimp) $(libgimpcolor) \
+- $(libgimpbase) $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
++_gimpui_la_DEPENDENCIES = \
++ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am__gimpui_la_OBJECTS = gimpuimodule.lo gimpui.lo
+ _gimpui_la_OBJECTS = $(am__gimpui_la_OBJECTS)
+ _gimpui_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(_gimpui_la_LDFLAGS) $(LDFLAGS) -o $@
+-gimp_la_DEPENDENCIES = $(libgimp) $(libgimpcolor) $(libgimpbase) \
++gimp_la_DEPENDENCIES = \
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+ am_gimp_la_OBJECTS = gimpmodule.lo pygimp-display.lo \
+@@ -88,14 +87,14 @@
+ gimp_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(gimp_la_LDFLAGS) \
+ $(LDFLAGS) -o $@
+-gimpcolor_la_DEPENDENCIES = $(libgimpcolor) $(am__DEPENDENCIES_1) \
++gimpcolor_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+ am_gimpcolor_la_OBJECTS = gimpcolormodule.lo pygimp-colors.lo
+ gimpcolor_la_OBJECTS = $(am_gimpcolor_la_OBJECTS)
+ gimpcolor_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(gimpcolor_la_LDFLAGS) $(LDFLAGS) -o $@
+-gimpthumb_la_DEPENDENCIES = $(libgimpthumb) $(am__DEPENDENCIES_1) \
++gimpthumb_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+ am_gimpthumb_la_OBJECTS = gimpthumbmodule.lo gimpthumb.lo
+ gimpthumb_la_OBJECTS = $(am_gimpthumb_la_OBJECTS)
+@@ -486,9 +485,7 @@
+ -export-symbols-regex initgimp
+
+ gimp_la_LIBADD = \
+- $(libgimp) \
+- $(libgimpcolor) \
+- $(libgimpbase) \
++ %%GIMP_LIBS%% \
+ $(GLIB_LIBS) \
+ $(PYLINK_LIBS) \
+ $(RT_LIBS)
+@@ -500,9 +497,7 @@
+ -export-symbols-regex init_gimpenums
+
+ _gimpenums_la_LIBADD = \
+- $(libgimp) \
+- $(libgimpcolor) \
+- $(libgimpbase) \
++ %%GIMP_LIBS%% \
+ $(GLIB_LIBS) \
+ $(PYLINK_LIBS) \
+ $(RT_LIBS)
+@@ -517,7 +512,7 @@
+ -export-symbols-regex initgimpcolor
+
+ gimpcolor_la_LIBADD = \
+- $(libgimpcolor) \
++ %%GIMP_LIBS%% \
+ $(GLIB_LIBS) \
+ $(PYLINK_LIBS)
+
+@@ -529,13 +524,8 @@
+ -export-symbols-regex init_gimpui
+
+ _gimpui_la_LIBADD = \
+- $(libgimpui) \
+- $(libgimpwidgets) \
+- $(libgimpconfig) \
+- $(libgimpmath) \
+- $(libgimp) \
+- $(libgimpcolor) \
+- $(libgimpbase) \
++ %%GIMP_LIBS%% \
++ %%GIMP_UI_LIBS%% \
+ $(GTK_LIBS) \
+ $(PYLINK_LIBS) \
+ $(RT_LIBS) \
+@@ -549,7 +539,7 @@
+ -export-symbols-regex initgimpthumb
+
+ gimpthumb_la_LIBADD = \
+- $(libgimpthumb) \
++ %%GIMP_THUMB_LIBS%% \
+ $(GDK_PIXBUF_LIBS) \
+ $(PYLINK_LIBS)
+
diff --git a/graphics/gimp-app/pkg-descr b/graphics/gimp-app/pkg-descr
new file mode 100644
index 000000000..4d7f49925
--- /dev/null
+++ b/graphics/gimp-app/pkg-descr
@@ -0,0 +1,19 @@
+The GIMP is designed to provide an intuitive graphical interface to a
+variety of image editing operations. Here is a list of the GIMP's
+major features:
+
+ Image editing
+ -------------
+
+ * Selection tools including rectangle, ellipse, free, fuzzy, bezier
+ and intelligent.
+ * Transformation tools including rotate, scale, shear and flip.
+ * Painting tools including bucket, brush, airbrush, clone, convolve,
+ blend and text.
+ * Effects filters (such as blur, edge detect).
+ * Channel & color operations (such as add, composite, decompose).
+ * Plug-ins which allow for the easy addition of new file formats and
+ new effect filters.
+ * Multiple undo/redo.
+
+WWW: http://www.gimp.org/
diff --git a/graphics/gimp-app/pkg-plist b/graphics/gimp-app/pkg-plist
new file mode 100644
index 000000000..d73be4be7
--- /dev/null
+++ b/graphics/gimp-app/pkg-plist
@@ -0,0 +1,2136 @@
+bin/gimp
+bin/gimp-2.6
+bin/gimp-console
+bin/gimp-console-2.6
+bin/gimptool-2.0
+etc/gimp/2.2/controllerrc
+etc/gimp/2.2/gimprc
+etc/gimp/2.2/gtkrc
+etc/gimp/2.2/menurc
+etc/gimp/2.2/ps-menurc
+etc/gimp/2.2/sessionrc
+etc/gimp/2.2/templaterc
+etc/gimp/2.2/unitrc
+include/gimp-2.0/libgimp/gimp.h
+include/gimp-2.0/libgimp/gimp_pdb.h
+include/gimp-2.0/libgimp/gimpaspectpreview.h
+include/gimp-2.0/libgimp/gimpbrush_pdb.h
+include/gimp-2.0/libgimp/gimpbrushes.h
+include/gimp-2.0/libgimp/gimpbrushes_pdb.h
+include/gimp-2.0/libgimp/gimpbrushmenu.h
+include/gimp-2.0/libgimp/gimpbrushselect.h
+include/gimp-2.0/libgimp/gimpbrushselect_pdb.h
+include/gimp-2.0/libgimp/gimpbrushselectbutton.h
+include/gimp-2.0/libgimp/gimpbuffer_pdb.h
+include/gimp-2.0/libgimp/gimpchannel.h
+include/gimp-2.0/libgimp/gimpchannel_pdb.h
+include/gimp-2.0/libgimp/gimpcolor_pdb.h
+include/gimp-2.0/libgimp/gimpcompat.h
+include/gimp-2.0/libgimp/gimpcontext_pdb.h
+include/gimp-2.0/libgimp/gimpconvert_pdb.h
+include/gimp-2.0/libgimp/gimpdisplay_pdb.h
+include/gimp-2.0/libgimp/gimpdrawable.h
+include/gimp-2.0/libgimp/gimpdrawable_pdb.h
+include/gimp-2.0/libgimp/gimpdrawablepreview.h
+include/gimp-2.0/libgimp/gimpdrawabletransform_pdb.h
+include/gimp-2.0/libgimp/gimpedit_pdb.h
+include/gimp-2.0/libgimp/gimpenums.h
+include/gimp-2.0/libgimp/gimpexport.h
+include/gimp-2.0/libgimp/gimpfileops_pdb.h
+include/gimp-2.0/libgimp/gimpfloatingsel_pdb.h
+include/gimp-2.0/libgimp/gimpfontmenu.h
+include/gimp-2.0/libgimp/gimpfonts_pdb.h
+include/gimp-2.0/libgimp/gimpfontselect.h
+include/gimp-2.0/libgimp/gimpfontselect_pdb.h
+include/gimp-2.0/libgimp/gimpfontselectbutton.h
+include/gimp-2.0/libgimp/gimpgimprc.h
+include/gimp-2.0/libgimp/gimpgimprc_pdb.h
+include/gimp-2.0/libgimp/gimpgradient_pdb.h
+include/gimp-2.0/libgimp/gimpgradientmenu.h
+include/gimp-2.0/libgimp/gimpgradients.h
+include/gimp-2.0/libgimp/gimpgradients_pdb.h
+include/gimp-2.0/libgimp/gimpgradientselect.h
+include/gimp-2.0/libgimp/gimpgradientselect_pdb.h
+include/gimp-2.0/libgimp/gimpgradientselectbutton.h
+include/gimp-2.0/libgimp/gimpgrid_pdb.h
+include/gimp-2.0/libgimp/gimpguides_pdb.h
+include/gimp-2.0/libgimp/gimphelp_pdb.h
+include/gimp-2.0/libgimp/gimpimage.h
+include/gimp-2.0/libgimp/gimpimage_pdb.h
+include/gimp-2.0/libgimp/gimpimagecombobox.h
+include/gimp-2.0/libgimp/gimpitemcombobox.h
+include/gimp-2.0/libgimp/gimplayer.h
+include/gimp-2.0/libgimp/gimplayer_pdb.h
+include/gimp-2.0/libgimp/gimpmenu.h
+include/gimp-2.0/libgimp/gimpmessage_pdb.h
+include/gimp-2.0/libgimp/gimpmisc_pdb.h
+include/gimp-2.0/libgimp/gimppainttools_pdb.h
+include/gimp-2.0/libgimp/gimppalette.h
+include/gimp-2.0/libgimp/gimppalette_pdb.h
+include/gimp-2.0/libgimp/gimppalettemenu.h
+include/gimp-2.0/libgimp/gimppalettes.h
+include/gimp-2.0/libgimp/gimppalettes_pdb.h
+include/gimp-2.0/libgimp/gimppaletteselect.h
+include/gimp-2.0/libgimp/gimppaletteselect_pdb.h
+include/gimp-2.0/libgimp/gimppaletteselectbutton.h
+include/gimp-2.0/libgimp/gimpparasite_pdb.h
+include/gimp-2.0/libgimp/gimppaths_pdb.h
+include/gimp-2.0/libgimp/gimppattern_pdb.h
+include/gimp-2.0/libgimp/gimppatternmenu.h
+include/gimp-2.0/libgimp/gimppatterns.h
+include/gimp-2.0/libgimp/gimppatterns_pdb.h
+include/gimp-2.0/libgimp/gimppatternselect.h
+include/gimp-2.0/libgimp/gimppatternselect_pdb.h
+include/gimp-2.0/libgimp/gimppatternselectbutton.h
+include/gimp-2.0/libgimp/gimppixbuf.h
+include/gimp-2.0/libgimp/gimppixelfetcher.h
+include/gimp-2.0/libgimp/gimppixelrgn.h
+include/gimp-2.0/libgimp/gimpplugin.h
+include/gimp-2.0/libgimp/gimpplugin_pdb.h
+include/gimp-2.0/libgimp/gimpprocbrowserdialog.h
+include/gimp-2.0/libgimp/gimpproceduraldb.h
+include/gimp-2.0/libgimp/gimpproceduraldb_pdb.h
+include/gimp-2.0/libgimp/gimpprocview.h
+include/gimp-2.0/libgimp/gimpprogress.h
+include/gimp-2.0/libgimp/gimpprogress_pdb.h
+include/gimp-2.0/libgimp/gimpprogressbar.h
+include/gimp-2.0/libgimp/gimpregioniterator.h
+include/gimp-2.0/libgimp/gimpselectbutton.h
+include/gimp-2.0/libgimp/gimpselection.h
+include/gimp-2.0/libgimp/gimpselection_pdb.h
+include/gimp-2.0/libgimp/gimpselectiontools_pdb.h
+include/gimp-2.0/libgimp/gimptextlayer_pdb.h
+include/gimp-2.0/libgimp/gimptexttool_pdb.h
+include/gimp-2.0/libgimp/gimptile.h
+include/gimp-2.0/libgimp/gimptransformtools_pdb.h
+include/gimp-2.0/libgimp/gimptypes.h
+include/gimp-2.0/libgimp/gimpui.h
+include/gimp-2.0/libgimp/gimpuitypes.h
+include/gimp-2.0/libgimp/gimpundo_pdb.h
+include/gimp-2.0/libgimp/gimpunit_pdb.h
+include/gimp-2.0/libgimp/gimpvectors_pdb.h
+include/gimp-2.0/libgimp/gimpzoompreview.h
+include/gimp-2.0/libgimpbase/gimpbase.h
+include/gimp-2.0/libgimpbase/gimpbaseenums.h
+include/gimp-2.0/libgimpbase/gimpbasetypes.h
+include/gimp-2.0/libgimpbase/gimpchecks.h
+include/gimp-2.0/libgimpbase/gimpcpuaccel.h
+include/gimp-2.0/libgimpbase/gimpdatafiles.h
+include/gimp-2.0/libgimpbase/gimpenv.h
+include/gimp-2.0/libgimpbase/gimplimits.h
+include/gimp-2.0/libgimpbase/gimpmemsize.h
+include/gimp-2.0/libgimpbase/gimpparam.h
+include/gimp-2.0/libgimpbase/gimpparasite.h
+include/gimp-2.0/libgimpbase/gimpparasiteio.h
+include/gimp-2.0/libgimpbase/gimprectangle.h
+include/gimp-2.0/libgimpbase/gimpsignal.h
+include/gimp-2.0/libgimpbase/gimpunit.h
+include/gimp-2.0/libgimpbase/gimputils.h
+include/gimp-2.0/libgimpbase/gimpversion.h
+include/gimp-2.0/libgimpcolor/gimpadaptivesupersample.h
+include/gimp-2.0/libgimpcolor/gimpbilinear.h
+include/gimp-2.0/libgimpcolor/gimpcmyk.h
+include/gimp-2.0/libgimpcolor/gimpcolor.h
+include/gimp-2.0/libgimpcolor/gimpcolormanaged.h
+include/gimp-2.0/libgimpcolor/gimpcolorspace.h
+include/gimp-2.0/libgimpcolor/gimpcolortypes.h
+include/gimp-2.0/libgimpcolor/gimphsl.h
+include/gimp-2.0/libgimpcolor/gimphsv.h
+include/gimp-2.0/libgimpcolor/gimprgb.h
+include/gimp-2.0/libgimpconfig/gimpcolorconfig-enums.h
+include/gimp-2.0/libgimpconfig/gimpcolorconfig.h
+include/gimp-2.0/libgimpconfig/gimpconfig-deserialize.h
+include/gimp-2.0/libgimpconfig/gimpconfig-error.h
+include/gimp-2.0/libgimpconfig/gimpconfig-iface.h
+include/gimp-2.0/libgimpconfig/gimpconfig-params.h
+include/gimp-2.0/libgimpconfig/gimpconfig-path.h
+include/gimp-2.0/libgimpconfig/gimpconfig-serialize.h
+include/gimp-2.0/libgimpconfig/gimpconfig-utils.h
+include/gimp-2.0/libgimpconfig/gimpconfig.h
+include/gimp-2.0/libgimpconfig/gimpconfigtypes.h
+include/gimp-2.0/libgimpconfig/gimpconfigwriter.h
+include/gimp-2.0/libgimpconfig/gimpscanner.h
+include/gimp-2.0/libgimpmath/gimpmath.h
+include/gimp-2.0/libgimpmath/gimpmathtypes.h
+include/gimp-2.0/libgimpmath/gimpmatrix.h
+include/gimp-2.0/libgimpmath/gimpmd5.h
+include/gimp-2.0/libgimpmath/gimpvector.h
+include/gimp-2.0/libgimpmodule/gimpmodule.h
+include/gimp-2.0/libgimpmodule/gimpmoduledb.h
+include/gimp-2.0/libgimpmodule/gimpmoduletypes.h
+include/gimp-2.0/libgimpthumb/gimpthumb-enums.h
+include/gimp-2.0/libgimpthumb/gimpthumb-error.h
+include/gimp-2.0/libgimpthumb/gimpthumb-types.h
+include/gimp-2.0/libgimpthumb/gimpthumb-utils.h
+include/gimp-2.0/libgimpthumb/gimpthumb.h
+include/gimp-2.0/libgimpthumb/gimpthumbnail.h
+include/gimp-2.0/libgimpwidgets/gimpbrowser.h
+include/gimp-2.0/libgimpwidgets/gimpbutton.h
+include/gimp-2.0/libgimpwidgets/gimpcairo-utils.h
+include/gimp-2.0/libgimpwidgets/gimpcellrenderercolor.h
+include/gimp-2.0/libgimpwidgets/gimpcellrenderertoggle.h
+include/gimp-2.0/libgimpwidgets/gimpchainbutton.h
+include/gimp-2.0/libgimpwidgets/gimpcolorarea.h
+include/gimp-2.0/libgimpwidgets/gimpcolorbutton.h
+include/gimp-2.0/libgimpwidgets/gimpcolordisplay.h
+include/gimp-2.0/libgimpwidgets/gimpcolordisplaystack.h
+include/gimp-2.0/libgimpwidgets/gimpcolorhexentry.h
+include/gimp-2.0/libgimpwidgets/gimpcolornotebook.h
+include/gimp-2.0/libgimpwidgets/gimpcolorprofilecombobox.h
+include/gimp-2.0/libgimpwidgets/gimpcolorprofilestore.h
+include/gimp-2.0/libgimpwidgets/gimpcolorscale.h
+include/gimp-2.0/libgimpwidgets/gimpcolorscales.h
+include/gimp-2.0/libgimpwidgets/gimpcolorselect.h
+include/gimp-2.0/libgimpwidgets/gimpcolorselection.h
+include/gimp-2.0/libgimpwidgets/gimpcolorselector.h
+include/gimp-2.0/libgimpwidgets/gimpcontroller.h
+include/gimp-2.0/libgimpwidgets/gimpdialog.h
+include/gimp-2.0/libgimpwidgets/gimpenumcombobox.h
+include/gimp-2.0/libgimpwidgets/gimpenumlabel.h
+include/gimp-2.0/libgimpwidgets/gimpenumstore.h
+include/gimp-2.0/libgimpwidgets/gimpenumwidgets.h
+include/gimp-2.0/libgimpwidgets/gimpfileentry.h
+include/gimp-2.0/libgimpwidgets/gimpframe.h
+include/gimp-2.0/libgimpwidgets/gimphelpui.h
+include/gimp-2.0/libgimpwidgets/gimphintbox.h
+include/gimp-2.0/libgimpwidgets/gimpintcombobox.h
+include/gimp-2.0/libgimpwidgets/gimpintstore.h
+include/gimp-2.0/libgimpwidgets/gimpmemsizeentry.h
+include/gimp-2.0/libgimpwidgets/gimpnumberpairentry.h
+include/gimp-2.0/libgimpwidgets/gimpoffsetarea.h
+include/gimp-2.0/libgimpwidgets/gimpoldwidgets.h
+include/gimp-2.0/libgimpwidgets/gimppageselector.h
+include/gimp-2.0/libgimpwidgets/gimppatheditor.h
+include/gimp-2.0/libgimpwidgets/gimppickbutton.h
+include/gimp-2.0/libgimpwidgets/gimppixmap.h
+include/gimp-2.0/libgimpwidgets/gimppreview.h
+include/gimp-2.0/libgimpwidgets/gimppreviewarea.h
+include/gimp-2.0/libgimpwidgets/gimppropwidgets.h
+include/gimp-2.0/libgimpwidgets/gimpquerybox.h
+include/gimp-2.0/libgimpwidgets/gimpruler.h
+include/gimp-2.0/libgimpwidgets/gimpscaleentry.h
+include/gimp-2.0/libgimpwidgets/gimpscrolledpreview.h
+include/gimp-2.0/libgimpwidgets/gimpsizeentry.h
+include/gimp-2.0/libgimpwidgets/gimpstock.h
+include/gimp-2.0/libgimpwidgets/gimpstringcombobox.h
+include/gimp-2.0/libgimpwidgets/gimpunitmenu.h
+include/gimp-2.0/libgimpwidgets/gimpwidgets.h
+include/gimp-2.0/libgimpwidgets/gimpwidgetsenums.h
+include/gimp-2.0/libgimpwidgets/gimpwidgetstypes.h
+include/gimp-2.0/libgimpwidgets/gimpzoommodel.h
+lib/libgimp-2.0.a
+lib/libgimp-2.0.la
+lib/libgimp-2.0.so
+lib/libgimp-2.0.so.0
+lib/libgimpbase-2.0.a
+lib/libgimpbase-2.0.la
+lib/libgimpbase-2.0.so
+lib/libgimpbase-2.0.so.0
+lib/libgimpcolor-2.0.a
+lib/libgimpcolor-2.0.la
+lib/libgimpcolor-2.0.so
+lib/libgimpcolor-2.0.so.0
+lib/libgimpconfig-2.0.a
+lib/libgimpconfig-2.0.la
+lib/libgimpconfig-2.0.so
+lib/libgimpconfig-2.0.so.0
+lib/libgimpmath-2.0.a
+lib/libgimpmath-2.0.la
+lib/libgimpmath-2.0.so
+lib/libgimpmath-2.0.so.0
+lib/libgimpmodule-2.0.a
+lib/libgimpmodule-2.0.la
+lib/libgimpmodule-2.0.so
+lib/libgimpmodule-2.0.so.0
+lib/libgimpthumb-2.0.a
+lib/libgimpthumb-2.0.la
+lib/libgimpthumb-2.0.so
+lib/libgimpthumb-2.0.so.0
+lib/libgimpui-2.0.a
+lib/libgimpui-2.0.la
+lib/libgimpui-2.0.so
+lib/libgimpui-2.0.so.0
+lib/libgimpwidgets-2.0.a
+lib/libgimpwidgets-2.0.la
+lib/libgimpwidgets-2.0.so
+lib/libgimpwidgets-2.0.so.0
+libdata/pkgconfig/gimp-2.0.pc
+libdata/pkgconfig/gimpthumb-2.0.pc
+libdata/pkgconfig/gimpui-2.0.pc
+libexec/gimp/2.2/environ/default.env
+libexec/gimp/2.2/interpreters/default.interp
+libexec/gimp/2.2/modules/libcolor-selector-cmyk.a
+libexec/gimp/2.2/modules/libcolor-selector-cmyk.la
+libexec/gimp/2.2/modules/libcolor-selector-cmyk.so
+libexec/gimp/2.2/modules/libcolor-selector-water.a
+libexec/gimp/2.2/modules/libcolor-selector-water.la
+libexec/gimp/2.2/modules/libcolor-selector-water.so
+libexec/gimp/2.2/modules/libcolor-selector-wheel.a
+libexec/gimp/2.2/modules/libcolor-selector-wheel.la
+libexec/gimp/2.2/modules/libcolor-selector-wheel.so
+libexec/gimp/2.2/modules/libcontroller-midi.a
+libexec/gimp/2.2/modules/libcontroller-midi.la
+libexec/gimp/2.2/modules/libcontroller-midi.so
+libexec/gimp/2.2/modules/libdisplay-filter-color-blind.a
+libexec/gimp/2.2/modules/libdisplay-filter-color-blind.la
+libexec/gimp/2.2/modules/libdisplay-filter-color-blind.so
+libexec/gimp/2.2/modules/libdisplay-filter-gamma.a
+libexec/gimp/2.2/modules/libdisplay-filter-gamma.la
+libexec/gimp/2.2/modules/libdisplay-filter-gamma.so
+libexec/gimp/2.2/modules/libdisplay-filter-high-contrast.a
+libexec/gimp/2.2/modules/libdisplay-filter-high-contrast.la
+libexec/gimp/2.2/modules/libdisplay-filter-high-contrast.so
+libexec/gimp/2.2/modules/libdisplay-filter-lcms.a
+libexec/gimp/2.2/modules/libdisplay-filter-lcms.la
+libexec/gimp/2.2/modules/libdisplay-filter-lcms.so
+libexec/gimp/2.2/modules/libdisplay-filter-proof.a
+libexec/gimp/2.2/modules/libdisplay-filter-proof.la
+libexec/gimp/2.2/modules/libdisplay-filter-proof.so
+libexec/gimp/2.2/plug-ins/alien-map
+libexec/gimp/2.2/plug-ins/align-layers
+libexec/gimp/2.2/plug-ins/animation-optimize
+libexec/gimp/2.2/plug-ins/animation-play
+libexec/gimp/2.2/plug-ins/antialias
+libexec/gimp/2.2/plug-ins/apply-canvas
+libexec/gimp/2.2/plug-ins/blinds
+libexec/gimp/2.2/plug-ins/blur
+libexec/gimp/2.2/plug-ins/blur-gauss
+libexec/gimp/2.2/plug-ins/blur-gauss-selective
+libexec/gimp/2.2/plug-ins/blur-motion
+libexec/gimp/2.2/plug-ins/border-average
+libexec/gimp/2.2/plug-ins/bump-map
+libexec/gimp/2.2/plug-ins/cartoon
+libexec/gimp/2.2/plug-ins/channel-mixer
+libexec/gimp/2.2/plug-ins/checkerboard
+libexec/gimp/2.2/plug-ins/cml-explorer
+libexec/gimp/2.2/plug-ins/color-cube-analyze
+libexec/gimp/2.2/plug-ins/color-enhance
+libexec/gimp/2.2/plug-ins/color-exchange
+libexec/gimp/2.2/plug-ins/color-rotate
+libexec/gimp/2.2/plug-ins/color-to-alpha
+libexec/gimp/2.2/plug-ins/colorify
+libexec/gimp/2.2/plug-ins/colormap-remap
+libexec/gimp/2.2/plug-ins/compose
+libexec/gimp/2.2/plug-ins/contrast-normalize
+libexec/gimp/2.2/plug-ins/contrast-retinex
+libexec/gimp/2.2/plug-ins/contrast-stretch
+libexec/gimp/2.2/plug-ins/contrast-stretch-hsv
+libexec/gimp/2.2/plug-ins/convolution-matrix
+libexec/gimp/2.2/plug-ins/crop-auto
+libexec/gimp/2.2/plug-ins/crop-zealous
+libexec/gimp/2.2/plug-ins/cubism
+libexec/gimp/2.2/plug-ins/curve-bend
+libexec/gimp/2.2/plug-ins/decompose
+libexec/gimp/2.2/plug-ins/deinterlace
+libexec/gimp/2.2/plug-ins/depth-merge
+libexec/gimp/2.2/plug-ins/despeckle
+libexec/gimp/2.2/plug-ins/destripe
+libexec/gimp/2.2/plug-ins/diffraction
+libexec/gimp/2.2/plug-ins/displace
+libexec/gimp/2.2/plug-ins/edge
+libexec/gimp/2.2/plug-ins/edge-dog
+libexec/gimp/2.2/plug-ins/edge-laplace
+libexec/gimp/2.2/plug-ins/edge-neon
+libexec/gimp/2.2/plug-ins/edge-sobel
+libexec/gimp/2.2/plug-ins/emboss
+libexec/gimp/2.2/plug-ins/engrave
+%%AA%%libexec/gimp/2.2/plug-ins/file-aa
+libexec/gimp/2.2/plug-ins/file-bmp
+libexec/gimp/2.2/plug-ins/file-cel
+libexec/gimp/2.2/plug-ins/file-compressor
+libexec/gimp/2.2/plug-ins/file-csource
+libexec/gimp/2.2/plug-ins/file-desktop-link
+libexec/gimp/2.2/plug-ins/file-dicom
+libexec/gimp/2.2/plug-ins/file-faxg3
+libexec/gimp/2.2/plug-ins/file-fits
+libexec/gimp/2.2/plug-ins/file-fli
+libexec/gimp/2.2/plug-ins/file-gbr
+libexec/gimp/2.2/plug-ins/file-gif-load
+libexec/gimp/2.2/plug-ins/file-gif-save
+libexec/gimp/2.2/plug-ins/file-gih
+libexec/gimp/2.2/plug-ins/file-glob
+libexec/gimp/2.2/plug-ins/file-header
+libexec/gimp/2.2/plug-ins/file-html-table
+libexec/gimp/2.2/plug-ins/file-ico
+libexec/gimp/2.2/plug-ins/file-jpeg
+%%MNG%%libexec/gimp/2.2/plug-ins/file-mng
+libexec/gimp/2.2/plug-ins/file-pat
+libexec/gimp/2.2/plug-ins/file-pcx
+%%POPPLER%%libexec/gimp/2.2/plug-ins/file-pdf
+libexec/gimp/2.2/plug-ins/file-pix
+libexec/gimp/2.2/plug-ins/file-png
+libexec/gimp/2.2/plug-ins/file-pnm
+libexec/gimp/2.2/plug-ins/file-ps
+libexec/gimp/2.2/plug-ins/file-psd-load
+libexec/gimp/2.2/plug-ins/file-psd-save
+libexec/gimp/2.2/plug-ins/file-psp
+libexec/gimp/2.2/plug-ins/file-raw
+libexec/gimp/2.2/plug-ins/file-sgi
+libexec/gimp/2.2/plug-ins/file-sunras
+%%SVG%%libexec/gimp/2.2/plug-ins/file-svg
+libexec/gimp/2.2/plug-ins/file-tga
+libexec/gimp/2.2/plug-ins/file-tiff-load
+libexec/gimp/2.2/plug-ins/file-tiff-save
+libexec/gimp/2.2/plug-ins/file-uri
+%%WMF%%libexec/gimp/2.2/plug-ins/file-wmf
+libexec/gimp/2.2/plug-ins/file-xbm
+libexec/gimp/2.2/plug-ins/file-xjt
+libexec/gimp/2.2/plug-ins/file-xpm
+libexec/gimp/2.2/plug-ins/file-xwd
+libexec/gimp/2.2/plug-ins/film
+libexec/gimp/2.2/plug-ins/filter-pack
+libexec/gimp/2.2/plug-ins/flame
+libexec/gimp/2.2/plug-ins/fractal-explorer
+libexec/gimp/2.2/plug-ins/fractal-trace
+libexec/gimp/2.2/plug-ins/gee
+libexec/gimp/2.2/plug-ins/gee-zoom
+libexec/gimp/2.2/plug-ins/gfig
+libexec/gimp/2.2/plug-ins/gimpressionist
+libexec/gimp/2.2/plug-ins/gradient-flare
+libexec/gimp/2.2/plug-ins/gradient-map
+libexec/gimp/2.2/plug-ins/grid
+libexec/gimp/2.2/plug-ins/guillotine
+libexec/gimp/2.2/plug-ins/help
+%%HELPBROWSER%%libexec/gimp/2.2/plug-ins/help-browser
+libexec/gimp/2.2/plug-ins/hot
+libexec/gimp/2.2/plug-ins/ifs-compose
+libexec/gimp/2.2/plug-ins/illusion
+libexec/gimp/2.2/plug-ins/imagemap
+libexec/gimp/2.2/plug-ins/iwarp
+libexec/gimp/2.2/plug-ins/jigsaw
+libexec/gimp/2.2/plug-ins/lcms
+libexec/gimp/2.2/plug-ins/lens-apply
+libexec/gimp/2.2/plug-ins/lens-distortion
+libexec/gimp/2.2/plug-ins/lens-flare
+libexec/gimp/2.2/plug-ins/lighting
+libexec/gimp/2.2/plug-ins/mail
+libexec/gimp/2.2/plug-ins/map-object
+libexec/gimp/2.2/plug-ins/max-rgb
+libexec/gimp/2.2/plug-ins/maze
+libexec/gimp/2.2/plug-ins/metadata
+libexec/gimp/2.2/plug-ins/mosaic
+libexec/gimp/2.2/plug-ins/newsprint
+libexec/gimp/2.2/plug-ins/nl-filter
+libexec/gimp/2.2/plug-ins/noise-hsv
+libexec/gimp/2.2/plug-ins/noise-randomize
+libexec/gimp/2.2/plug-ins/noise-rgb
+libexec/gimp/2.2/plug-ins/noise-solid
+libexec/gimp/2.2/plug-ins/noise-spread
+libexec/gimp/2.2/plug-ins/nova
+libexec/gimp/2.2/plug-ins/oilify
+libexec/gimp/2.2/plug-ins/pagecurl
+libexec/gimp/2.2/plug-ins/photocopy
+libexec/gimp/2.2/plug-ins/pixelize
+libexec/gimp/2.2/plug-ins/plasma
+libexec/gimp/2.2/plug-ins/plugin-browser
+libexec/gimp/2.2/plug-ins/polar-coords
+libexec/gimp/2.2/plug-ins/procedure-browser
+libexec/gimp/2.2/plug-ins/qbist
+libexec/gimp/2.2/plug-ins/red-eye-removal
+libexec/gimp/2.2/plug-ins/ripple
+libexec/gimp/2.2/plug-ins/rotate
+libexec/gimp/2.2/plug-ins/sample-colorize
+libexec/gimp/2.2/plug-ins/screenshot
+libexec/gimp/2.2/plug-ins/script-fu
+libexec/gimp/2.2/plug-ins/selection-to-path
+libexec/gimp/2.2/plug-ins/semi-flatten
+libexec/gimp/2.2/plug-ins/sharpen
+libexec/gimp/2.2/plug-ins/shift
+libexec/gimp/2.2/plug-ins/sinus
+libexec/gimp/2.2/plug-ins/smooth-palette
+libexec/gimp/2.2/plug-ins/softglow
+libexec/gimp/2.2/plug-ins/sparkle
+libexec/gimp/2.2/plug-ins/sphere-designer
+libexec/gimp/2.2/plug-ins/threshold-alpha
+libexec/gimp/2.2/plug-ins/tile
+libexec/gimp/2.2/plug-ins/tile-glass
+libexec/gimp/2.2/plug-ins/tile-paper
+libexec/gimp/2.2/plug-ins/tile-seamless
+libexec/gimp/2.2/plug-ins/tile-small
+libexec/gimp/2.2/plug-ins/unit-editor
+libexec/gimp/2.2/plug-ins/unsharp-mask
+libexec/gimp/2.2/plug-ins/value-invert
+libexec/gimp/2.2/plug-ins/value-propagate
+libexec/gimp/2.2/plug-ins/van-gogh-lic
+libexec/gimp/2.2/plug-ins/video
+libexec/gimp/2.2/plug-ins/warp
+libexec/gimp/2.2/plug-ins/waves
+libexec/gimp/2.2/plug-ins/web-browser
+libexec/gimp/2.2/plug-ins/whirl-pinch
+libexec/gimp/2.2/plug-ins/wind
+share/aclocal/gimp-2.0.m4
+share/applications/gimp.desktop
+share/doc/gimp/libgimp/GimpAspectPreview.html
+share/doc/gimp/libgimp/GimpBrushSelectButton.html
+share/doc/gimp/libgimp/GimpDrawablePreview.html
+share/doc/gimp/libgimp/GimpFontSelectButton.html
+share/doc/gimp/libgimp/GimpGradientSelectButton.html
+share/doc/gimp/libgimp/GimpImageComboBox.html
+share/doc/gimp/libgimp/GimpPaletteSelectButton.html
+share/doc/gimp/libgimp/GimpPatternSelectButton.html
+share/doc/gimp/libgimp/GimpProcBrowserDialog.html
+share/doc/gimp/libgimp/GimpProgressBar.html
+share/doc/gimp/libgimp/GimpSelectButton.html
+share/doc/gimp/libgimp/GimpZoomPreview.html
+share/doc/gimp/libgimp/home.png
+share/doc/gimp/libgimp/index.html
+share/doc/gimp/libgimp/index.sgml
+share/doc/gimp/libgimp/left.png
+share/doc/gimp/libgimp/libgimp-GimpItemComboBox.html
+share/doc/gimp/libgimp/libgimp-data.html
+share/doc/gimp/libgimp/libgimp-general.html
+share/doc/gimp/libgimp/libgimp-gimp.html
+share/doc/gimp/libgimp/libgimp-gimpbrush.html
+share/doc/gimp/libgimp/libgimp-gimpbrushes.html
+share/doc/gimp/libgimp/libgimp-gimpbrushmenu.html
+share/doc/gimp/libgimp/libgimp-gimpbrushselect.html
+share/doc/gimp/libgimp/libgimp-gimpbuffer.html
+share/doc/gimp/libgimp/libgimp-gimpchannel.html
+share/doc/gimp/libgimp/libgimp-gimpcolor.html
+share/doc/gimp/libgimp/libgimp-gimpcontext.html
+share/doc/gimp/libgimp/libgimp-gimpconvert.html
+share/doc/gimp/libgimp/libgimp-gimpdisplay.html
+share/doc/gimp/libgimp/libgimp-gimpdrawable.html
+share/doc/gimp/libgimp/libgimp-gimpdrawabletransform.html
+share/doc/gimp/libgimp/libgimp-gimpedit.html
+share/doc/gimp/libgimp/libgimp-gimpenums.html
+share/doc/gimp/libgimp/libgimp-gimpexport.html
+share/doc/gimp/libgimp/libgimp-gimpfileops.html
+share/doc/gimp/libgimp/libgimp-gimpfloatingsel.html
+share/doc/gimp/libgimp/libgimp-gimpfontmenu.html
+share/doc/gimp/libgimp/libgimp-gimpfonts.html
+share/doc/gimp/libgimp/libgimp-gimpfontselect.html
+share/doc/gimp/libgimp/libgimp-gimpgimprc.html
+share/doc/gimp/libgimp/libgimp-gimpgradient.html
+share/doc/gimp/libgimp/libgimp-gimpgradientmenu.html
+share/doc/gimp/libgimp/libgimp-gimpgradients.html
+share/doc/gimp/libgimp/libgimp-gimpgradientselect.html
+share/doc/gimp/libgimp/libgimp-gimpgrid.html
+share/doc/gimp/libgimp/libgimp-gimpguides.html
+share/doc/gimp/libgimp/libgimp-gimphelp.html
+share/doc/gimp/libgimp/libgimp-gimpimage.html
+share/doc/gimp/libgimp/libgimp-gimplayer.html
+share/doc/gimp/libgimp/libgimp-gimpmenu.html
+share/doc/gimp/libgimp/libgimp-gimpmessage.html
+share/doc/gimp/libgimp/libgimp-gimppalette.html
+share/doc/gimp/libgimp/libgimp-gimppalettemenu.html
+share/doc/gimp/libgimp/libgimp-gimppalettes.html
+share/doc/gimp/libgimp/libgimp-gimppaletteselect.html
+share/doc/gimp/libgimp/libgimp-gimppaths.html
+share/doc/gimp/libgimp/libgimp-gimppattern.html
+share/doc/gimp/libgimp/libgimp-gimppatternmenu.html
+share/doc/gimp/libgimp/libgimp-gimppatterns.html
+share/doc/gimp/libgimp/libgimp-gimppatternselect.html
+share/doc/gimp/libgimp/libgimp-gimppixbuf.html
+share/doc/gimp/libgimp/libgimp-gimppixelfetcher.html
+share/doc/gimp/libgimp/libgimp-gimppixelrgn.html
+share/doc/gimp/libgimp/libgimp-gimpplugin.html
+share/doc/gimp/libgimp/libgimp-gimpproceduraldb.html
+share/doc/gimp/libgimp/libgimp-gimpprocview.html
+share/doc/gimp/libgimp/libgimp-gimpprogress.html
+share/doc/gimp/libgimp/libgimp-gimpregioniterator.html
+share/doc/gimp/libgimp/libgimp-gimpselection.html
+share/doc/gimp/libgimp/libgimp-gimptextlayer.html
+share/doc/gimp/libgimp/libgimp-gimptexttool.html
+share/doc/gimp/libgimp/libgimp-gimptile.html
+share/doc/gimp/libgimp/libgimp-gimptools.html
+share/doc/gimp/libgimp/libgimp-gimpui.html
+share/doc/gimp/libgimp/libgimp-gimpundo.html
+share/doc/gimp/libgimp/libgimp-gimpvectors.html
+share/doc/gimp/libgimp/libgimp-image.html
+share/doc/gimp/libgimp/libgimp-index-deprecated.html
+share/doc/gimp/libgimp/libgimp-index-new-in-2-2.html
+share/doc/gimp/libgimp/libgimp-index-new-in-2-4.html
+share/doc/gimp/libgimp/libgimp-index-new-in-2-6.html
+share/doc/gimp/libgimp/libgimp-index.html
+share/doc/gimp/libgimp/libgimp-selectors.html
+share/doc/gimp/libgimp/libgimp.devhelp
+share/doc/gimp/libgimp/libgimp.devhelp2
+share/doc/gimp/libgimp/libgimp.html
+share/doc/gimp/libgimp/libgimpui-hierarchy.html
+share/doc/gimp/libgimp/libgimpui.html
+share/doc/gimp/libgimp/right.png
+share/doc/gimp/libgimp/style.css
+share/doc/gimp/libgimp/up.png
+share/doc/gimp/libgimpbase/home.png
+share/doc/gimp/libgimpbase/index.html
+share/doc/gimp/libgimpbase/index.sgml
+share/doc/gimp/libgimpbase/left.png
+share/doc/gimp/libgimpbase/libgimpbase-gimpbaseenums.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpbasetypes.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpchecks.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpcpuaccel.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpdatafiles.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpenv.html
+share/doc/gimp/libgimpbase/libgimpbase-gimplimits.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpmemsize.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpparam.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpparasite.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpparasiteio.html
+share/doc/gimp/libgimpbase/libgimpbase-gimprectangle.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpsignal.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpunit.html
+share/doc/gimp/libgimpbase/libgimpbase-gimputils.html
+share/doc/gimp/libgimpbase/libgimpbase-gimpversion.html
+share/doc/gimp/libgimpbase/libgimpbase-index-deprecated.html
+share/doc/gimp/libgimpbase/libgimpbase-index-new-in-2-2.html
+share/doc/gimp/libgimpbase/libgimpbase-index-new-in-2-4.html
+share/doc/gimp/libgimpbase/libgimpbase-index-new-in-2-6.html
+share/doc/gimp/libgimpbase/libgimpbase-index.html
+share/doc/gimp/libgimpbase/libgimpbase.devhelp
+share/doc/gimp/libgimpbase/libgimpbase.devhelp2
+share/doc/gimp/libgimpbase/libgimpbase.html
+share/doc/gimp/libgimpbase/right.png
+share/doc/gimp/libgimpbase/style.css
+share/doc/gimp/libgimpbase/up.png
+share/doc/gimp/libgimpcolor/home.png
+share/doc/gimp/libgimpcolor/index.html
+share/doc/gimp/libgimpcolor/index.sgml
+share/doc/gimp/libgimpcolor/left.png
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpAdaptiveSupersample.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpBilinear.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpCMYK.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpColorManaged.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpColorSpace.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpHSV.html
+share/doc/gimp/libgimpcolor/libgimpcolor-GimpRGB.html
+share/doc/gimp/libgimpcolor/libgimpcolor-index-deprecated.html
+share/doc/gimp/libgimpcolor/libgimpcolor-index-new-in-2-2.html
+share/doc/gimp/libgimpcolor/libgimpcolor-index-new-in-2-4.html
+share/doc/gimp/libgimpcolor/libgimpcolor-index-new-in-2-6.html
+share/doc/gimp/libgimpcolor/libgimpcolor-index.html
+share/doc/gimp/libgimpcolor/libgimpcolor.devhelp
+share/doc/gimp/libgimpcolor/libgimpcolor.devhelp2
+share/doc/gimp/libgimpcolor/libgimpcolor.html
+share/doc/gimp/libgimpcolor/right.png
+share/doc/gimp/libgimpcolor/style.css
+share/doc/gimp/libgimpcolor/up.png
+share/doc/gimp/libgimpconfig/GimpColorConfig.html
+share/doc/gimp/libgimpconfig/home.png
+share/doc/gimp/libgimpconfig/index.html
+share/doc/gimp/libgimpconfig/index.sgml
+share/doc/gimp/libgimpconfig/left.png
+share/doc/gimp/libgimpconfig/libgimpconfig-GimpConfig.html
+share/doc/gimp/libgimpconfig/libgimpconfig-GimpConfigError.html
+share/doc/gimp/libgimpconfig/libgimpconfig-GimpConfigWriter.html
+share/doc/gimp/libgimpconfig/libgimpconfig-GimpScanner.html
+share/doc/gimp/libgimpconfig/libgimpconfig-gimpconfig-deserialize.html
+share/doc/gimp/libgimpconfig/libgimpconfig-gimpconfig-params.html
+share/doc/gimp/libgimpconfig/libgimpconfig-gimpconfig-path.html
+share/doc/gimp/libgimpconfig/libgimpconfig-gimpconfig-serialize.html
+share/doc/gimp/libgimpconfig/libgimpconfig-gimpconfig-utils.html
+share/doc/gimp/libgimpconfig/libgimpconfig-hierarchy.html
+share/doc/gimp/libgimpconfig/libgimpconfig-index-deprecated.html
+share/doc/gimp/libgimpconfig/libgimpconfig-index-new-in-2-4.html
+share/doc/gimp/libgimpconfig/libgimpconfig-index-new-in-2-6.html
+share/doc/gimp/libgimpconfig/libgimpconfig-index.html
+share/doc/gimp/libgimpconfig/libgimpconfig.devhelp
+share/doc/gimp/libgimpconfig/libgimpconfig.devhelp2
+share/doc/gimp/libgimpconfig/libgimpconfig.html
+share/doc/gimp/libgimpconfig/right.png
+share/doc/gimp/libgimpconfig/style.css
+share/doc/gimp/libgimpconfig/up.png
+share/doc/gimp/libgimpmath/home.png
+share/doc/gimp/libgimpmath/index.html
+share/doc/gimp/libgimpmath/index.sgml
+share/doc/gimp/libgimpmath/left.png
+share/doc/gimp/libgimpmath/libgimpmath-GimpMD5.html
+share/doc/gimp/libgimpmath/libgimpmath-GimpMath.html
+share/doc/gimp/libgimpmath/libgimpmath-GimpMatrix.html
+share/doc/gimp/libgimpmath/libgimpmath-GimpVector.html
+share/doc/gimp/libgimpmath/libgimpmath-index-deprecated.html
+share/doc/gimp/libgimpmath/libgimpmath-index-new-in-2-2.html
+share/doc/gimp/libgimpmath/libgimpmath-index-new-in-2-4.html
+share/doc/gimp/libgimpmath/libgimpmath-index-new-in-2-6.html
+share/doc/gimp/libgimpmath/libgimpmath-index.html
+share/doc/gimp/libgimpmath/libgimpmath.devhelp
+share/doc/gimp/libgimpmath/libgimpmath.devhelp2
+share/doc/gimp/libgimpmath/libgimpmath.html
+share/doc/gimp/libgimpmath/right.png
+share/doc/gimp/libgimpmath/style.css
+share/doc/gimp/libgimpmath/up.png
+share/doc/gimp/libgimpmodule/home.png
+share/doc/gimp/libgimpmodule/index.html
+share/doc/gimp/libgimpmodule/index.sgml
+share/doc/gimp/libgimpmodule/left.png
+share/doc/gimp/libgimpmodule/libgimpmodule-gimpmodule.html
+share/doc/gimp/libgimpmodule/libgimpmodule-gimpmoduledb.html
+share/doc/gimp/libgimpmodule/libgimpmodule-index-deprecated.html
+share/doc/gimp/libgimpmodule/libgimpmodule-index-new-in-2-2.html
+share/doc/gimp/libgimpmodule/libgimpmodule-index-new-in-2-4.html
+share/doc/gimp/libgimpmodule/libgimpmodule-index-new-in-2-6.html
+share/doc/gimp/libgimpmodule/libgimpmodule-index.html
+share/doc/gimp/libgimpmodule/libgimpmodule.devhelp
+share/doc/gimp/libgimpmodule/libgimpmodule.devhelp2
+share/doc/gimp/libgimpmodule/libgimpmodule.html
+share/doc/gimp/libgimpmodule/right.png
+share/doc/gimp/libgimpmodule/style.css
+share/doc/gimp/libgimpmodule/up.png
+share/doc/gimp/libgimpthumb/GimpThumbnail.html
+share/doc/gimp/libgimpthumb/home.png
+share/doc/gimp/libgimpthumb/index.html
+share/doc/gimp/libgimpthumb/index.sgml
+share/doc/gimp/libgimpthumb/left.png
+share/doc/gimp/libgimpthumb/libgimpthumb-gimpthumb-enums.html
+share/doc/gimp/libgimpthumb/libgimpthumb-gimpthumb-error.html
+share/doc/gimp/libgimpthumb/libgimpthumb-gimpthumb-utils.html
+share/doc/gimp/libgimpthumb/libgimpthumb-index-deprecated.html
+share/doc/gimp/libgimpthumb/libgimpthumb-index-new-in-2-2.html
+share/doc/gimp/libgimpthumb/libgimpthumb-index-new-in-2-4.html
+share/doc/gimp/libgimpthumb/libgimpthumb-index-new-in-2-6.html
+share/doc/gimp/libgimpthumb/libgimpthumb-index.html
+share/doc/gimp/libgimpthumb/libgimpthumb.devhelp
+share/doc/gimp/libgimpthumb/libgimpthumb.devhelp2
+share/doc/gimp/libgimpthumb/libgimpthumb.html
+share/doc/gimp/libgimpthumb/right.png
+share/doc/gimp/libgimpthumb/style.css
+share/doc/gimp/libgimpthumb/up.png
+share/doc/gimp/libgimpwidgets/GimpBrowser.html
+share/doc/gimp/libgimpwidgets/GimpButton.html
+share/doc/gimp/libgimpwidgets/GimpCellRendererColor.html
+share/doc/gimp/libgimpwidgets/GimpCellRendererToggle.html
+share/doc/gimp/libgimpwidgets/GimpChainButton.html
+share/doc/gimp/libgimpwidgets/GimpColorArea.html
+share/doc/gimp/libgimpwidgets/GimpColorButton.html
+share/doc/gimp/libgimpwidgets/GimpColorDisplay.html
+share/doc/gimp/libgimpwidgets/GimpColorDisplayStack.html
+share/doc/gimp/libgimpwidgets/GimpColorHexEntry.html
+share/doc/gimp/libgimpwidgets/GimpColorNotebook.html
+share/doc/gimp/libgimpwidgets/GimpColorProfileComboBox.html
+share/doc/gimp/libgimpwidgets/GimpColorProfileStore.html
+share/doc/gimp/libgimpwidgets/GimpColorScale.html
+share/doc/gimp/libgimpwidgets/GimpColorScales.html
+share/doc/gimp/libgimpwidgets/GimpColorSelect.html
+share/doc/gimp/libgimpwidgets/GimpColorSelection.html
+share/doc/gimp/libgimpwidgets/GimpColorSelector.html
+share/doc/gimp/libgimpwidgets/GimpController.html
+share/doc/gimp/libgimpwidgets/GimpDialog.html
+share/doc/gimp/libgimpwidgets/GimpEnumComboBox.html
+share/doc/gimp/libgimpwidgets/GimpEnumLabel.html
+share/doc/gimp/libgimpwidgets/GimpEnumStore.html
+share/doc/gimp/libgimpwidgets/GimpFileEntry.html
+share/doc/gimp/libgimpwidgets/GimpFrame.html
+share/doc/gimp/libgimpwidgets/GimpIntComboBox.html
+share/doc/gimp/libgimpwidgets/GimpIntStore.html
+share/doc/gimp/libgimpwidgets/GimpMemsizeEntry.html
+share/doc/gimp/libgimpwidgets/GimpNumberPairEntry.html
+share/doc/gimp/libgimpwidgets/GimpOffsetArea.html
+share/doc/gimp/libgimpwidgets/GimpPageSelector.html
+share/doc/gimp/libgimpwidgets/GimpPathEditor.html
+share/doc/gimp/libgimpwidgets/GimpPickButton.html
+share/doc/gimp/libgimpwidgets/GimpPixmap.html
+share/doc/gimp/libgimpwidgets/GimpPreview.html
+share/doc/gimp/libgimpwidgets/GimpPreviewArea.html
+share/doc/gimp/libgimpwidgets/GimpRuler.html
+share/doc/gimp/libgimpwidgets/GimpScrolledPreview.html
+share/doc/gimp/libgimpwidgets/GimpSizeEntry.html
+share/doc/gimp/libgimpwidgets/GimpStringComboBox.html
+share/doc/gimp/libgimpwidgets/GimpUnitMenu.html
+share/doc/gimp/libgimpwidgets/GimpZoomModel.html
+share/doc/gimp/libgimpwidgets/gimp-browser.png
+share/doc/gimp/libgimpwidgets/gimp-button.png
+share/doc/gimp/libgimpwidgets/gimp-chain-button.png
+share/doc/gimp/libgimpwidgets/gimp-color-area.png
+share/doc/gimp/libgimpwidgets/gimp-color-button.png
+share/doc/gimp/libgimpwidgets/gimp-color-hex-entry.png
+share/doc/gimp/libgimpwidgets/gimp-color-profile-combo-box.png
+share/doc/gimp/libgimpwidgets/gimp-color-scale.png
+share/doc/gimp/libgimpwidgets/gimp-color-selection.png
+share/doc/gimp/libgimpwidgets/gimp-dialog.png
+share/doc/gimp/libgimpwidgets/gimp-enum-combo-box.png
+share/doc/gimp/libgimpwidgets/gimp-enum-label.png
+share/doc/gimp/libgimpwidgets/gimp-file-entry.png
+share/doc/gimp/libgimpwidgets/gimp-frame.png
+share/doc/gimp/libgimpwidgets/gimp-hint-box.png
+share/doc/gimp/libgimpwidgets/gimp-int-combo-box.png
+share/doc/gimp/libgimpwidgets/gimp-memsize-entry.png
+share/doc/gimp/libgimpwidgets/gimp-number-pair-entry.png
+share/doc/gimp/libgimpwidgets/gimp-offset-area.png
+share/doc/gimp/libgimpwidgets/gimp-page-selector.png
+share/doc/gimp/libgimpwidgets/gimp-path-editor.png
+share/doc/gimp/libgimpwidgets/gimp-pick-button.png
+share/doc/gimp/libgimpwidgets/gimp-preview-area.png
+share/doc/gimp/libgimpwidgets/gimp-string-combo-box.png
+share/doc/gimp/libgimpwidgets/gimp-unit-menu.png
+share/doc/gimp/libgimpwidgets/home.png
+share/doc/gimp/libgimpwidgets/index.html
+share/doc/gimp/libgimpwidgets/index.sgml
+share/doc/gimp/libgimpwidgets/left.png
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpCairoUtils.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpEnumWidgets.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpHelpUI.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpHintBox.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpPropWidgets.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpQueryBox.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpStock.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-GimpWidgets.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-cell-renderers.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-colordisplay.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-colorselector.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-controller.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-deprecated.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-gallery.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-gimpoldwidgets.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-hierarchy.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-index-deprecated.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-index-new-in-2-2.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-index-new-in-2-4.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-index-new-in-2-6.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-index.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-utils.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets-widgets.html
+share/doc/gimp/libgimpwidgets/libgimpwidgets.devhelp
+share/doc/gimp/libgimpwidgets/libgimpwidgets.devhelp2
+share/doc/gimp/libgimpwidgets/right.png
+share/doc/gimp/libgimpwidgets/stock-anchor-16.png
+share/doc/gimp/libgimpwidgets/stock-cap-butt-16.png
+share/doc/gimp/libgimpwidgets/stock-cap-round-16.png
+share/doc/gimp/libgimpwidgets/stock-cap-square-16.png
+share/doc/gimp/libgimpwidgets/stock-center-16.png
+share/doc/gimp/libgimpwidgets/stock-center-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-alpha-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-alpha-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-alpha-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-alpha-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-blue-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-blue-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-blue-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-blue-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-gray-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-gray-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-gray-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-gray-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-green-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-green-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-green-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-green-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-indexed-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-indexed-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-indexed-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-indexed-48.png
+share/doc/gimp/libgimpwidgets/stock-channel-red-16.png
+share/doc/gimp/libgimpwidgets/stock-channel-red-24.png
+share/doc/gimp/libgimpwidgets/stock-channel-red-32.png
+share/doc/gimp/libgimpwidgets/stock-channel-red-48.png
+share/doc/gimp/libgimpwidgets/stock-channels-16.png
+share/doc/gimp/libgimpwidgets/stock-channels-24.png
+share/doc/gimp/libgimpwidgets/stock-char-picker-22.png
+share/doc/gimp/libgimpwidgets/stock-close-12.png
+share/doc/gimp/libgimpwidgets/stock-color-pick-from-screen-16.png
+share/doc/gimp/libgimpwidgets/stock-color-picker-black-18.png
+share/doc/gimp/libgimpwidgets/stock-color-picker-gray-18.png
+share/doc/gimp/libgimpwidgets/stock-color-picker-white-18.png
+share/doc/gimp/libgimpwidgets/stock-color-triangle-16.png
+share/doc/gimp/libgimpwidgets/stock-colormap-16.png
+share/doc/gimp/libgimpwidgets/stock-colormap-24.png
+share/doc/gimp/libgimpwidgets/stock-controller-16.png
+share/doc/gimp/libgimpwidgets/stock-controller-24.png
+share/doc/gimp/libgimpwidgets/stock-controller-keyboard-16.png
+share/doc/gimp/libgimpwidgets/stock-controller-keyboard-24.png
+share/doc/gimp/libgimpwidgets/stock-controller-linux-input-16.png
+share/doc/gimp/libgimpwidgets/stock-controller-linux-input-24.png
+share/doc/gimp/libgimpwidgets/stock-controller-midi-16.png
+share/doc/gimp/libgimpwidgets/stock-controller-midi-24.png
+share/doc/gimp/libgimpwidgets/stock-controller-wheel-16.png
+share/doc/gimp/libgimpwidgets/stock-controller-wheel-24.png
+share/doc/gimp/libgimpwidgets/stock-convert-grayscale-16.png
+share/doc/gimp/libgimpwidgets/stock-convert-indexed-16.png
+share/doc/gimp/libgimpwidgets/stock-convert-rgb-16.png
+share/doc/gimp/libgimpwidgets/stock-cursor-16.png
+share/doc/gimp/libgimpwidgets/stock-cursor-24.png
+share/doc/gimp/libgimpwidgets/stock-curve-free-16.png
+share/doc/gimp/libgimpwidgets/stock-curve-smooth-16.png
+share/doc/gimp/libgimpwidgets/stock-default-colors-12.png
+share/doc/gimp/libgimpwidgets/stock-device-status-16.png
+share/doc/gimp/libgimpwidgets/stock-device-status-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-colorblind-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-colorblind-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-contrast-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-contrast-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-gamma-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-gamma-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-lcms-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-lcms-24.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-proof-16.png
+share/doc/gimp/libgimpwidgets/stock-display-filter-proof-24.png
+share/doc/gimp/libgimpwidgets/stock-duplicate-16.png
+share/doc/gimp/libgimpwidgets/stock-edit-16.png
+share/doc/gimp/libgimpwidgets/stock-error-64.png
+share/doc/gimp/libgimpwidgets/stock-eye-12.png
+share/doc/gimp/libgimpwidgets/stock-eye-20.png
+share/doc/gimp/libgimpwidgets/stock-flip-horizontal-16.png
+share/doc/gimp/libgimpwidgets/stock-flip-vertical-16.png
+share/doc/gimp/libgimpwidgets/stock-floating-selection-16.png
+share/doc/gimp/libgimpwidgets/stock-floating-selection-24.png
+share/doc/gimp/libgimpwidgets/stock-floating-selection-32.png
+share/doc/gimp/libgimpwidgets/stock-floating-selection-48.png
+share/doc/gimp/libgimpwidgets/stock-frame-64.png
+share/doc/gimp/libgimpwidgets/stock-gegl-16.png
+share/doc/gimp/libgimpwidgets/stock-gegl-22.png
+share/doc/gimp/libgimpwidgets/stock-gradient-bilinear-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-conical-asymmetric-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-conical-symmetric-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-linear-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-radial-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-shapeburst-angular-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-shapeburst-dimpled-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-shapeburst-spherical-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-spiral-anticlockwise-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-spiral-clockwise-16.png
+share/doc/gimp/libgimpwidgets/stock-gradient-square-16.png
+share/doc/gimp/libgimpwidgets/stock-gravity-east-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-north-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-north-east-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-north-west-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-south-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-south-east-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-south-west-24.png
+share/doc/gimp/libgimpwidgets/stock-gravity-west-24.png
+share/doc/gimp/libgimpwidgets/stock-grid-16.png
+share/doc/gimp/libgimpwidgets/stock-hcenter-24.png
+share/doc/gimp/libgimpwidgets/stock-hchain-24.png
+share/doc/gimp/libgimpwidgets/stock-hchain-broken-24.png
+share/doc/gimp/libgimpwidgets/stock-histogram-16.png
+share/doc/gimp/libgimpwidgets/stock-histogram-22.png
+share/doc/gimp/libgimpwidgets/stock-histogram-linear-16.png
+share/doc/gimp/libgimpwidgets/stock-histogram-logarithmic-16.png
+share/doc/gimp/libgimpwidgets/stock-image-16.png
+share/doc/gimp/libgimpwidgets/stock-image-24.png
+share/doc/gimp/libgimpwidgets/stock-image-32.png
+share/doc/gimp/libgimpwidgets/stock-image-48.png
+share/doc/gimp/libgimpwidgets/stock-images-16.png
+share/doc/gimp/libgimpwidgets/stock-images-24.png
+share/doc/gimp/libgimpwidgets/stock-info-16.png
+share/doc/gimp/libgimpwidgets/stock-info-24.png
+share/doc/gimp/libgimpwidgets/stock-info-64.png
+share/doc/gimp/libgimpwidgets/stock-invert-16.png
+share/doc/gimp/libgimpwidgets/stock-join-bevel-16.png
+share/doc/gimp/libgimpwidgets/stock-join-miter-16.png
+share/doc/gimp/libgimpwidgets/stock-join-round-16.png
+share/doc/gimp/libgimpwidgets/stock-landscape-16.png
+share/doc/gimp/libgimpwidgets/stock-landscape-22.png
+share/doc/gimp/libgimpwidgets/stock-layer-16.png
+share/doc/gimp/libgimpwidgets/stock-layer-24.png
+share/doc/gimp/libgimpwidgets/stock-layer-32.png
+share/doc/gimp/libgimpwidgets/stock-layer-48.png
+share/doc/gimp/libgimpwidgets/stock-layer-mask-16.png
+share/doc/gimp/libgimpwidgets/stock-layer-mask-24.png
+share/doc/gimp/libgimpwidgets/stock-layer-mask-32.png
+share/doc/gimp/libgimpwidgets/stock-layer-mask-48.png
+share/doc/gimp/libgimpwidgets/stock-layer-to-imagesize-16.png
+share/doc/gimp/libgimpwidgets/stock-layers-16.png
+share/doc/gimp/libgimpwidgets/stock-layers-24.png
+share/doc/gimp/libgimpwidgets/stock-letter-spacing-22.png
+share/doc/gimp/libgimpwidgets/stock-line-spacing-22.png
+share/doc/gimp/libgimpwidgets/stock-linked-12.png
+share/doc/gimp/libgimpwidgets/stock-linked-20.png
+share/doc/gimp/libgimpwidgets/stock-list-16.png
+share/doc/gimp/libgimpwidgets/stock-menu-left-12.png
+share/doc/gimp/libgimpwidgets/stock-menu-right-12.png
+share/doc/gimp/libgimpwidgets/stock-merge-down-16.png
+share/doc/gimp/libgimpwidgets/stock-move-to-screen-16.png
+share/doc/gimp/libgimpwidgets/stock-move-to-screen-24.png
+share/doc/gimp/libgimpwidgets/stock-navigation-16.png
+share/doc/gimp/libgimpwidgets/stock-paste-as-new-16.png
+share/doc/gimp/libgimpwidgets/stock-paste-into-16.png
+share/doc/gimp/libgimpwidgets/stock-path-16.png
+share/doc/gimp/libgimpwidgets/stock-path-22.png
+share/doc/gimp/libgimpwidgets/stock-path-stroke-16.png
+share/doc/gimp/libgimpwidgets/stock-paths-16.png
+share/doc/gimp/libgimpwidgets/stock-paths-22.png
+share/doc/gimp/libgimpwidgets/stock-plugin-16.png
+share/doc/gimp/libgimpwidgets/stock-portrait-16.png
+share/doc/gimp/libgimpwidgets/stock-portrait-22.png
+share/doc/gimp/libgimpwidgets/stock-print-resolution-16.png
+share/doc/gimp/libgimpwidgets/stock-print-resolution-24.png
+share/doc/gimp/libgimpwidgets/stock-question-64.png
+share/doc/gimp/libgimpwidgets/stock-quick-mask-off-12.png
+share/doc/gimp/libgimpwidgets/stock-quick-mask-on-12.png
+share/doc/gimp/libgimpwidgets/stock-reset-16.png
+share/doc/gimp/libgimpwidgets/stock-reshow-filter-16.png
+share/doc/gimp/libgimpwidgets/stock-resize-16.png
+share/doc/gimp/libgimpwidgets/stock-rotate-180-16.png
+share/doc/gimp/libgimpwidgets/stock-rotate-270-16.png
+share/doc/gimp/libgimpwidgets/stock-rotate-90-16.png
+share/doc/gimp/libgimpwidgets/stock-sample-point-16.png
+share/doc/gimp/libgimpwidgets/stock-sample-point-24.png
+share/doc/gimp/libgimpwidgets/stock-scale-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-add-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-all-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-border-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-grow-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-intersect-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-none-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-replace-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-shrink-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-stroke-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-subtract-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-to-channel-16.png
+share/doc/gimp/libgimpwidgets/stock-selection-to-path-16.png
+share/doc/gimp/libgimpwidgets/stock-shape-circle-16.png
+share/doc/gimp/libgimpwidgets/stock-shape-diamond-16.png
+share/doc/gimp/libgimpwidgets/stock-shape-square-16.png
+share/doc/gimp/libgimpwidgets/stock-swap-colors-12.png
+share/doc/gimp/libgimpwidgets/stock-template-16.png
+share/doc/gimp/libgimpwidgets/stock-template-24.png
+share/doc/gimp/libgimpwidgets/stock-text-dir-ltr-24.png
+share/doc/gimp/libgimpwidgets/stock-text-dir-rtl-24.png
+share/doc/gimp/libgimpwidgets/stock-text-layer-16.png
+share/doc/gimp/libgimpwidgets/stock-text-layer-24.png
+share/doc/gimp/libgimpwidgets/stock-text-layer-32.png
+share/doc/gimp/libgimpwidgets/stock-text-layer-48.png
+share/doc/gimp/libgimpwidgets/stock-texture-64.png
+share/doc/gimp/libgimpwidgets/stock-toilet-paper-16.png
+share/doc/gimp/libgimpwidgets/stock-toilet-paper-24.png
+share/doc/gimp/libgimpwidgets/stock-tool-airbrush-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-airbrush-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-align-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-align-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-blend-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-blend-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-blur-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-blur-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-brightness-contrast-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-brightness-contrast-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-bucket-fill-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-bucket-fill-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-by-color-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-by-color-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-clone-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-clone-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-color-balance-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-color-balance-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-color-picker-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-color-picker-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-colorize-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-colorize-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-crop-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-crop-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-curves-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-curves-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-dodge-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-dodge-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-ellipse-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-ellipse-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-eraser-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-eraser-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-flip-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-flip-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-foreground-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-foreground-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-free-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-free-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-fuzzy-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-fuzzy-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-heal-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-heal-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-hue-saturation-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-hue-saturation-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-ink-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-ink-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-iscissors-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-iscissors-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-levels-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-levels-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-measure-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-measure-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-move-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-move-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-options-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-options-24.png
+share/doc/gimp/libgimpwidgets/stock-tool-paintbrush-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-paintbrush-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-path-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-path-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-pencil-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-pencil-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-perspective-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-perspective-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-perspective-clone-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-perspective-clone-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-posterize-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-posterize-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-rect-select-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-rect-select-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-rotate-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-rotate-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-scale-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-scale-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-shear-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-shear-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-smudge-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-smudge-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-text-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-text-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-threshold-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-threshold-22.png
+share/doc/gimp/libgimpwidgets/stock-tool-zoom-16.png
+share/doc/gimp/libgimpwidgets/stock-tool-zoom-22.png
+share/doc/gimp/libgimpwidgets/stock-tools-16.png
+share/doc/gimp/libgimpwidgets/stock-tools-24.png
+share/doc/gimp/libgimpwidgets/stock-transparency-16.png
+share/doc/gimp/libgimpwidgets/stock-transparency-24.png
+share/doc/gimp/libgimpwidgets/stock-undo-history-16.png
+share/doc/gimp/libgimpwidgets/stock-undo-history-24.png
+share/doc/gimp/libgimpwidgets/stock-user-manual-16.png
+share/doc/gimp/libgimpwidgets/stock-user-manual-24.png
+share/doc/gimp/libgimpwidgets/stock-user-manual-32.png
+share/doc/gimp/libgimpwidgets/stock-user-manual-64.png
+share/doc/gimp/libgimpwidgets/stock-vcenter-24.png
+share/doc/gimp/libgimpwidgets/stock-vchain-24.png
+share/doc/gimp/libgimpwidgets/stock-vchain-broken-24.png
+share/doc/gimp/libgimpwidgets/stock-video-16.png
+share/doc/gimp/libgimpwidgets/stock-video-24.png
+share/doc/gimp/libgimpwidgets/stock-warning-16.png
+share/doc/gimp/libgimpwidgets/stock-warning-24.png
+share/doc/gimp/libgimpwidgets/stock-warning-64.png
+share/doc/gimp/libgimpwidgets/stock-web-16.png
+share/doc/gimp/libgimpwidgets/stock-web-24.png
+share/doc/gimp/libgimpwidgets/stock-wilber-16.png
+share/doc/gimp/libgimpwidgets/stock-wilber-22.png
+share/doc/gimp/libgimpwidgets/stock-wilber-64.png
+share/doc/gimp/libgimpwidgets/stock-wilber-eek-64.png
+share/doc/gimp/libgimpwidgets/stock-zoom-follow-window-12.png
+share/doc/gimp/libgimpwidgets/style.css
+share/doc/gimp/libgimpwidgets/up.png
+share/gimp/brushes/10x10square.gbr
+share/gimp/brushes/10x10squareBlur.gbr
+share/gimp/brushes/20x20square.gbr
+share/gimp/brushes/20x20squareBlur.gbr
+share/gimp/brushes/5x5square.gbr
+share/gimp/brushes/5x5squareBlur.gbr
+share/gimp/brushes/Calligraphic-Brush-0.vbr
+share/gimp/brushes/Calligraphic-Brush-1.vbr
+share/gimp/brushes/Calligraphic-Brush-2.vbr
+share/gimp/brushes/Calligraphic-Brush-3.vbr
+share/gimp/brushes/Circle-1.vbr
+share/gimp/brushes/Circle-11.vbr
+share/gimp/brushes/Circle-13.vbr
+share/gimp/brushes/Circle-15.vbr
+share/gimp/brushes/Circle-17.vbr
+share/gimp/brushes/Circle-19.vbr
+share/gimp/brushes/Circle-3.vbr
+share/gimp/brushes/Circle-5.vbr
+share/gimp/brushes/Circle-7.vbr
+share/gimp/brushes/Circle-9.vbr
+share/gimp/brushes/Circle-Fuzzy-11.vbr
+share/gimp/brushes/Circle-Fuzzy-13.vbr
+share/gimp/brushes/Circle-Fuzzy-15.vbr
+share/gimp/brushes/Circle-Fuzzy-17.vbr
+share/gimp/brushes/Circle-Fuzzy-19.vbr
+share/gimp/brushes/Circle-Fuzzy-3.vbr
+share/gimp/brushes/Circle-Fuzzy-5.vbr
+share/gimp/brushes/Circle-Fuzzy-7.vbr
+share/gimp/brushes/Circle-Fuzzy-9.vbr
+share/gimp/brushes/Diagonal-Star-11.vbr
+share/gimp/brushes/Diagonal-Star-17.vbr
+share/gimp/brushes/Diagonal-Star-25.vbr
+share/gimp/brushes/SketchBrush-16.gih
+share/gimp/brushes/SketchBrush-32.gih
+share/gimp/brushes/SketchBrush-64.gih
+share/gimp/brushes/confetti.gbr
+share/gimp/brushes/confetti.gih
+share/gimp/brushes/dunes.gbr
+share/gimp/brushes/feltpen.gih
+share/gimp/brushes/galaxy.gbr
+share/gimp/brushes/galaxy_big.gbr
+share/gimp/brushes/galaxy_small.gbr
+share/gimp/brushes/hsparks.gih
+share/gimp/brushes/pepper.gbr
+share/gimp/brushes/pixel.gbr
+share/gimp/brushes/vine.gih
+share/gimp/fractalexplorer/Asteroid_Field
+share/gimp/fractalexplorer/Bar_Code_Label
+share/gimp/fractalexplorer/Beauty_of_Nature
+share/gimp/fractalexplorer/Blue_Curtain
+share/gimp/fractalexplorer/Car_Track
+share/gimp/fractalexplorer/Energetic_Diamond
+share/gimp/fractalexplorer/Explosive
+share/gimp/fractalexplorer/Flower
+share/gimp/fractalexplorer/Fragments
+share/gimp/fractalexplorer/Hemp
+share/gimp/fractalexplorer/High_Voltage
+share/gimp/fractalexplorer/Hoops
+share/gimp/fractalexplorer/Ice_Crystal
+share/gimp/fractalexplorer/Leaves
+share/gimp/fractalexplorer/Lightning
+share/gimp/fractalexplorer/Mandelbrot
+share/gimp/fractalexplorer/Marble
+share/gimp/fractalexplorer/Marble2
+share/gimp/fractalexplorer/Medusa
+share/gimp/fractalexplorer/Nautilus
+share/gimp/fractalexplorer/Nebula
+share/gimp/fractalexplorer/Plant
+share/gimp/fractalexplorer/Rose
+share/gimp/fractalexplorer/Saturn
+share/gimp/fractalexplorer/Snow_Crystal
+share/gimp/fractalexplorer/Soma
+share/gimp/fractalexplorer/Spark
+share/gimp/fractalexplorer/Suns
+share/gimp/fractalexplorer/Tentacles
+share/gimp/fractalexplorer/The_Green_Place
+share/gimp/fractalexplorer/Wave
+share/gimp/fractalexplorer/Wood
+share/gimp/fractalexplorer/Zooming_Circle
+share/gimp/gfig/A_star
+share/gimp/gfig/curves
+share/gimp/gfig/polys
+share/gimp/gfig/ring
+share/gimp/gfig/ring+star
+share/gimp/gfig/simily
+share/gimp/gfig/spirals_and_stars
+share/gimp/gfig/sprial
+share/gimp/gfig/star2
+share/gimp/gfig/stars
+share/gimp/gflare/Bright_Star
+share/gimp/gflare/Classic
+share/gimp/gflare/Default
+share/gimp/gflare/Distant_Sun
+share/gimp/gflare/GFlare_101
+share/gimp/gflare/GFlare_102
+share/gimp/gflare/Hidden_Planet
+share/gimp/gimpressionist/Brushes/arrow01.pgm
+share/gimp/gimpressionist/Brushes/ball.ppm
+share/gimp/gimpressionist/Brushes/blob.ppm
+share/gimp/gimpressionist/Brushes/box.ppm
+share/gimp/gimpressionist/Brushes/chalk01.pgm
+share/gimp/gimpressionist/Brushes/cone.ppm
+share/gimp/gimpressionist/Brushes/crayon01.pgm
+share/gimp/gimpressionist/Brushes/crayon02.pgm
+share/gimp/gimpressionist/Brushes/crayon03.pgm
+share/gimp/gimpressionist/Brushes/crayon04.pgm
+share/gimp/gimpressionist/Brushes/crayon05.pgm
+share/gimp/gimpressionist/Brushes/crayon06.pgm
+share/gimp/gimpressionist/Brushes/crayon07.pgm
+share/gimp/gimpressionist/Brushes/crayon08.pgm
+share/gimp/gimpressionist/Brushes/defaultbrush.pgm
+share/gimp/gimpressionist/Brushes/dribble.pgm
+share/gimp/gimpressionist/Brushes/fabric.pgm
+share/gimp/gimpressionist/Brushes/fabric01.pgm
+share/gimp/gimpressionist/Brushes/fabric02.pgm
+share/gimp/gimpressionist/Brushes/fabric03.pgm
+share/gimp/gimpressionist/Brushes/flower01.pgm
+share/gimp/gimpressionist/Brushes/flower02.pgm
+share/gimp/gimpressionist/Brushes/flower03.pgm
+share/gimp/gimpressionist/Brushes/flower04.pgm
+share/gimp/gimpressionist/Brushes/grad01.pgm
+share/gimp/gimpressionist/Brushes/grad02.pgm
+share/gimp/gimpressionist/Brushes/grad03.pgm
+share/gimp/gimpressionist/Brushes/heart.ppm
+share/gimp/gimpressionist/Brushes/leaf01.pgm
+share/gimp/gimpressionist/Brushes/paintbrush.pgm
+share/gimp/gimpressionist/Brushes/paintbrush01.pgm
+share/gimp/gimpressionist/Brushes/paintbrush02.pgm
+share/gimp/gimpressionist/Brushes/paintbrush03.pgm
+share/gimp/gimpressionist/Brushes/paintbrush04.pgm
+share/gimp/gimpressionist/Brushes/paper01.pgm
+share/gimp/gimpressionist/Brushes/paper02.pgm
+share/gimp/gimpressionist/Brushes/paper03.pgm
+share/gimp/gimpressionist/Brushes/paper04.pgm
+share/gimp/gimpressionist/Brushes/pentagram.pgm
+share/gimp/gimpressionist/Brushes/scribble.pgm
+share/gimp/gimpressionist/Brushes/shape01.pgm
+share/gimp/gimpressionist/Brushes/shape02.pgm
+share/gimp/gimpressionist/Brushes/shape03.pgm
+share/gimp/gimpressionist/Brushes/shape04.pgm
+share/gimp/gimpressionist/Brushes/snow1.pgm
+share/gimp/gimpressionist/Brushes/sphere.ppm
+share/gimp/gimpressionist/Brushes/splat1.pgm
+share/gimp/gimpressionist/Brushes/splat2.pgm
+share/gimp/gimpressionist/Brushes/splat3.pgm
+share/gimp/gimpressionist/Brushes/spunge01.pgm
+share/gimp/gimpressionist/Brushes/spunge02.pgm
+share/gimp/gimpressionist/Brushes/spunge03.pgm
+share/gimp/gimpressionist/Brushes/spunge04.pgm
+share/gimp/gimpressionist/Brushes/spunge05.pgm
+share/gimp/gimpressionist/Brushes/strange01.pgm
+share/gimp/gimpressionist/Brushes/thegimp.pgm
+share/gimp/gimpressionist/Brushes/torus.ppm
+share/gimp/gimpressionist/Brushes/wavy.pgm
+share/gimp/gimpressionist/Brushes/weave.pgm
+share/gimp/gimpressionist/Brushes/worm.pgm
+share/gimp/gimpressionist/Paper/bricks.pgm
+share/gimp/gimpressionist/Paper/bricks2.pgm
+share/gimp/gimpressionist/Paper/burlap.pgm
+share/gimp/gimpressionist/Paper/canvas2.pgm
+share/gimp/gimpressionist/Paper/defaultpaper.pgm
+share/gimp/gimpressionist/Paper/marble.pgm
+share/gimp/gimpressionist/Paper/marble2.pgm
+share/gimp/gimpressionist/Paper/stone.pgm
+share/gimp/gimpressionist/Paper/struc.pgm
+share/gimp/gimpressionist/Presets/ApplyCanvas
+share/gimp/gimpressionist/Presets/Ballpark
+share/gimp/gimpressionist/Presets/Canvas
+share/gimp/gimpressionist/Presets/Crosshatch
+share/gimp/gimpressionist/Presets/Cubism
+share/gimp/gimpressionist/Presets/Dotify
+share/gimp/gimpressionist/Presets/Embroidery
+share/gimp/gimpressionist/Presets/Feathers
+share/gimp/gimpressionist/Presets/Felt-marker
+share/gimp/gimpressionist/Presets/Flowerbed
+share/gimp/gimpressionist/Presets/Furry
+share/gimp/gimpressionist/Presets/Line-art
+share/gimp/gimpressionist/Presets/Line-art-2
+share/gimp/gimpressionist/Presets/Maggot-invasion
+share/gimp/gimpressionist/Presets/MarbleMadness
+share/gimp/gimpressionist/Presets/Mossy
+share/gimp/gimpressionist/Presets/Painted_Rock
+share/gimp/gimpressionist/Presets/Parquette
+share/gimp/gimpressionist/Presets/Patchwork
+share/gimp/gimpressionist/Presets/Ringworks
+share/gimp/gimpressionist/Presets/Sample
+share/gimp/gimpressionist/Presets/Smash
+share/gimp/gimpressionist/Presets/Straws
+share/gimp/gimpressionist/Presets/Weave
+share/gimp/gimpressionist/Presets/Wormcan
+share/gimp/gradients/Abstract_1.ggr
+share/gimp/gradients/Abstract_2.ggr
+share/gimp/gradients/Abstract_3.ggr
+share/gimp/gradients/Aneurism.ggr
+share/gimp/gradients/Blinds.ggr
+share/gimp/gradients/Blue_Green.ggr
+share/gimp/gradients/Browns.ggr
+share/gimp/gradients/Brushed_Aluminium.ggr
+share/gimp/gradients/Burning_Paper.ggr
+share/gimp/gradients/Burning_Transparency.ggr
+share/gimp/gradients/CD.ggr
+share/gimp/gradients/CD_Half.ggr
+share/gimp/gradients/Caribbean_Blues.ggr
+share/gimp/gradients/Coffee.ggr
+share/gimp/gradients/Cold_Steel.ggr
+share/gimp/gradients/Cold_Steel_2.ggr
+share/gimp/gradients/Crown_molding.ggr
+share/gimp/gradients/Dark_1.ggr
+share/gimp/gradients/Deep_Sea.ggr
+share/gimp/gradients/Default.ggr
+share/gimp/gradients/Flare_Glow_Angular_1.ggr
+share/gimp/gradients/Flare_Glow_Radial_1.ggr
+share/gimp/gradients/Flare_Glow_Radial_2.ggr
+share/gimp/gradients/Flare_Glow_Radial_3.ggr
+share/gimp/gradients/Flare_Glow_Radial_4.ggr
+share/gimp/gradients/Flare_Radial_101.ggr
+share/gimp/gradients/Flare_Radial_102.ggr
+share/gimp/gradients/Flare_Radial_103.ggr
+share/gimp/gradients/Flare_Rays_Radial_1.ggr
+share/gimp/gradients/Flare_Rays_Radial_2.ggr
+share/gimp/gradients/Flare_Rays_Size_1.ggr
+share/gimp/gradients/Flare_Sizefac_101.ggr
+share/gimp/gradients/Four_bars.ggr
+share/gimp/gradients/French_flag.ggr
+share/gimp/gradients/French_flag_smooth.ggr
+share/gimp/gradients/Full_saturation_spectrum_CCW.ggr
+share/gimp/gradients/Full_saturation_spectrum_CW.ggr
+share/gimp/gradients/German_flag.ggr
+share/gimp/gradients/German_flag_smooth.ggr
+share/gimp/gradients/Golden.ggr
+share/gimp/gradients/Greens.ggr
+share/gimp/gradients/Horizon_1.ggr
+share/gimp/gradients/Horizon_2.ggr
+share/gimp/gradients/Incandescent.ggr
+share/gimp/gradients/Land_1.ggr
+share/gimp/gradients/Land_and_Sea.ggr
+share/gimp/gradients/Metallic_Something.ggr
+share/gimp/gradients/Mexican_flag.ggr
+share/gimp/gradients/Mexican_flag_smooth.ggr
+share/gimp/gradients/Nauseating_Headache.ggr
+share/gimp/gradients/Neon_Cyan.ggr
+share/gimp/gradients/Neon_Green.ggr
+share/gimp/gradients/Neon_Yellow.ggr
+share/gimp/gradients/Pastel_Rainbow.ggr
+share/gimp/gradients/Pastels.ggr
+share/gimp/gradients/Purples.ggr
+share/gimp/gradients/Radial_Eyeball_Blue.ggr
+share/gimp/gradients/Radial_Eyeball_Brown.ggr
+share/gimp/gradients/Radial_Eyeball_Green.ggr
+share/gimp/gradients/Radial_Glow_1.ggr
+share/gimp/gradients/Radial_Rainbow_Hoop.ggr
+share/gimp/gradients/Romanian_flag.ggr
+share/gimp/gradients/Romanian_flag_smooth.ggr
+share/gimp/gradients/Rounded_edge.ggr
+share/gimp/gradients/Shadows_1.ggr
+share/gimp/gradients/Shadows_2.ggr
+share/gimp/gradients/Shadows_3.ggr
+share/gimp/gradients/Skyline.ggr
+share/gimp/gradients/Skyline_polluted.ggr
+share/gimp/gradients/Square_Wood_Frame.ggr
+share/gimp/gradients/Sunrise.ggr
+share/gimp/gradients/Three_bars_sin.ggr
+share/gimp/gradients/Tropical_Colors.ggr
+share/gimp/gradients/Tube_Red.ggr
+share/gimp/gradients/Wood_1.ggr
+share/gimp/gradients/Wood_2.ggr
+share/gimp/gradients/Yellow_Contrast.ggr
+share/gimp/gradients/Yellow_Orange.ggr
+share/gimp/images/gimp-logo.png
+share/gimp/images/gimp-splash.png
+share/gimp/images/wilber.png
+share/gimp/menus/brush-editor-menu.xml
+share/gimp/menus/brushes-menu.xml
+share/gimp/menus/buffers-menu.xml
+share/gimp/menus/channels-menu.xml
+share/gimp/menus/colormap-menu.xml
+share/gimp/menus/cursor-info-menu.xml
+share/gimp/menus/dockable-menu.xml
+share/gimp/menus/documents-menu.xml
+share/gimp/menus/error-console-menu.xml
+share/gimp/menus/fonts-menu.xml
+share/gimp/menus/gradient-editor-menu.xml
+share/gimp/menus/gradients-menu.xml
+share/gimp/menus/image-menu.xml
+share/gimp/menus/images-menu.xml
+share/gimp/menus/layers-menu.xml
+share/gimp/menus/palette-editor-menu.xml
+share/gimp/menus/palettes-menu.xml
+share/gimp/menus/patterns-menu.xml
+share/gimp/menus/quick-mask-menu.xml
+share/gimp/menus/sample-points-menu.xml
+share/gimp/menus/selection-menu.xml
+share/gimp/menus/templates-menu.xml
+share/gimp/menus/text-editor-toolbar.xml
+share/gimp/menus/tool-options-menu.xml
+share/gimp/menus/tools-menu.xml
+share/gimp/menus/undo-menu.xml
+share/gimp/menus/vectors-menu.xml
+share/gimp/palettes/Bears.gpl
+share/gimp/palettes/Bgold.gpl
+share/gimp/palettes/Blues.gpl
+share/gimp/palettes/Borders.gpl
+share/gimp/palettes/Browns_And_Yellows.gpl
+share/gimp/palettes/Caramel.gpl
+share/gimp/palettes/Cascade.gpl
+share/gimp/palettes/China.gpl
+share/gimp/palettes/Coldfire.gpl
+share/gimp/palettes/Cool_Colors.gpl
+share/gimp/palettes/Cranes.gpl
+share/gimp/palettes/Dark_pastels.gpl
+share/gimp/palettes/Default.gpl
+share/gimp/palettes/Ega.gpl
+share/gimp/palettes/Firecode.gpl
+share/gimp/palettes/Gold.gpl
+share/gimp/palettes/GrayViolet.gpl
+share/gimp/palettes/Grayblue.gpl
+share/gimp/palettes/Grays.gpl
+share/gimp/palettes/Greens.gpl
+share/gimp/palettes/Hilite.gpl
+share/gimp/palettes/Khaki.gpl
+share/gimp/palettes/Lights.gpl
+share/gimp/palettes/Muted.gpl
+share/gimp/palettes/Named_Colors.gpl
+share/gimp/palettes/News3.gpl
+share/gimp/palettes/Op2.gpl
+share/gimp/palettes/Paintjet.gpl
+share/gimp/palettes/Pastels.gpl
+share/gimp/palettes/Plasma.gpl
+share/gimp/palettes/Reds.gpl
+share/gimp/palettes/Reds_And_Purples.gpl
+share/gimp/palettes/Royal.gpl
+share/gimp/palettes/Tango.gpl
+share/gimp/palettes/Topographic.gpl
+share/gimp/palettes/Visibone.gpl
+share/gimp/palettes/Visibone_2.gpl
+share/gimp/palettes/Volcano.gpl
+share/gimp/palettes/Warm_Colors.gpl
+share/gimp/palettes/Web.gpl
+share/gimp/patterns/3dgreen.pat
+share/gimp/patterns/Craters.pat
+share/gimp/patterns/Moonfoot.pat
+share/gimp/patterns/Stripes1px.pat
+share/gimp/patterns/Stripes2px.pat
+share/gimp/patterns/amethyst.pat
+share/gimp/patterns/bark.pat
+share/gimp/patterns/blue.pat
+share/gimp/patterns/bluegrid.pat
+share/gimp/patterns/bluesquares.pat
+share/gimp/patterns/blueweb.pat
+share/gimp/patterns/brick.pat
+share/gimp/patterns/burlap.pat
+share/gimp/patterns/burlwood.pat
+share/gimp/patterns/choc_swirl.pat
+share/gimp/patterns/corkboard.pat
+share/gimp/patterns/cracked.pat
+share/gimp/patterns/crinklepaper.pat
+share/gimp/patterns/electric.pat
+share/gimp/patterns/fibers.pat
+share/gimp/patterns/granite1.pat
+share/gimp/patterns/ground1.pat
+share/gimp/patterns/ice.pat
+share/gimp/patterns/java.pat
+share/gimp/patterns/leather.pat
+share/gimp/patterns/leaves.pat
+share/gimp/patterns/leopard.pat
+share/gimp/patterns/lightning.pat
+share/gimp/patterns/marble1.pat
+share/gimp/patterns/marble2.pat
+share/gimp/patterns/marble3.pat
+share/gimp/patterns/nops.pat
+share/gimp/patterns/paper.pat
+share/gimp/patterns/parque1.pat
+share/gimp/patterns/parque2.pat
+share/gimp/patterns/parque3.pat
+share/gimp/patterns/pastel.pat
+share/gimp/patterns/pine.pat
+share/gimp/patterns/pink_marble.pat
+share/gimp/patterns/pool.pat
+share/gimp/patterns/qube1.pat
+share/gimp/patterns/rain.pat
+share/gimp/patterns/recessed.pat
+share/gimp/patterns/redcube.pat
+share/gimp/patterns/rock.pat
+share/gimp/patterns/sky.pat
+share/gimp/patterns/slate.pat
+share/gimp/patterns/sm_squares.pat
+share/gimp/patterns/starfield.pat
+share/gimp/patterns/stone33.pat
+share/gimp/patterns/terra.pat
+share/gimp/patterns/walnut.pat
+share/gimp/patterns/warning.pat
+share/gimp/patterns/wood1.pat
+share/gimp/patterns/wood2.pat
+share/gimp/patterns/wood3.pat
+share/gimp/patterns/wood4.pat
+share/gimp/patterns/wood5.pat
+share/gimp/scripts/3d-outline.scm
+share/gimp/scripts/3dTruchet.scm
+share/gimp/scripts/add-bevel.scm
+share/gimp/scripts/addborder.scm
+share/gimp/scripts/alien-glow-arrow.scm
+share/gimp/scripts/alien-glow-bar.scm
+share/gimp/scripts/alien-glow-bullet.scm
+share/gimp/scripts/alien-glow-button.scm
+share/gimp/scripts/alien-glow-logo.scm
+share/gimp/scripts/alien-neon-logo.scm
+share/gimp/scripts/basic1-logo.scm
+share/gimp/scripts/basic2-logo.scm
+share/gimp/scripts/beveled-button.scm
+share/gimp/scripts/beveled-pattern-arrow.scm
+share/gimp/scripts/beveled-pattern-bullet.scm
+share/gimp/scripts/beveled-pattern-button.scm
+share/gimp/scripts/beveled-pattern-heading.scm
+share/gimp/scripts/beveled-pattern-hrule.scm
+share/gimp/scripts/blend-anim.scm
+share/gimp/scripts/blended-logo.scm
+share/gimp/scripts/bovinated-logo.scm
+share/gimp/scripts/burn-in-anim.scm
+share/gimp/scripts/camo.scm
+share/gimp/scripts/carve-it.scm
+share/gimp/scripts/carved-logo.scm
+share/gimp/scripts/chalk.scm
+share/gimp/scripts/chip-away.scm
+share/gimp/scripts/chrome-it.scm
+share/gimp/scripts/chrome-logo.scm
+share/gimp/scripts/circuit.scm
+share/gimp/scripts/clothify.scm
+share/gimp/scripts/coffee.scm
+share/gimp/scripts/comic-logo.scm
+share/gimp/scripts/coolmetal-logo.scm
+share/gimp/scripts/copy-visible.scm
+share/gimp/scripts/crystal-logo.scm
+share/gimp/scripts/difference-clouds.scm
+share/gimp/scripts/distress-selection.scm
+share/gimp/scripts/drop-shadow.scm
+share/gimp/scripts/erase-rows.scm
+share/gimp/scripts/flatland.scm
+share/gimp/scripts/font-map.scm
+share/gimp/scripts/frosty-logo.scm
+share/gimp/scripts/fuzzyborder.scm
+share/gimp/scripts/gimp-headers.scm
+share/gimp/scripts/gimp-labels.scm
+share/gimp/scripts/glossy.scm
+share/gimp/scripts/glowing-logo.scm
+share/gimp/scripts/gradient-bevel-logo.scm
+share/gimp/scripts/gradient-example.scm
+share/gimp/scripts/grid-system.scm
+share/gimp/scripts/guides-from-selection.scm
+share/gimp/scripts/guides-new-percent.scm
+share/gimp/scripts/guides-new.scm
+share/gimp/scripts/guides-remove-all.scm
+share/gimp/scripts/i26-gunya2.scm
+share/gimp/scripts/images/beavis.jpg
+share/gimp/scripts/images/texture.jpg
+share/gimp/scripts/images/texture1.jpg
+share/gimp/scripts/images/texture2.jpg
+share/gimp/scripts/images/texture3.jpg
+share/gimp/scripts/land.scm
+share/gimp/scripts/lava.scm
+share/gimp/scripts/line-nova.scm
+share/gimp/scripts/mkbrush.scm
+share/gimp/scripts/neon-logo.scm
+share/gimp/scripts/news-text.scm
+share/gimp/scripts/old-photo.scm
+share/gimp/scripts/paste-as-brush.scm
+share/gimp/scripts/paste-as-pattern.scm
+share/gimp/scripts/perspective-shadow.scm
+share/gimp/scripts/plug-in-compat.init
+share/gimp/scripts/predator.scm
+share/gimp/scripts/pupi-button.scm
+share/gimp/scripts/rendermap.scm
+share/gimp/scripts/reverse-layers.scm
+share/gimp/scripts/ripply-anim.scm
+share/gimp/scripts/round-corners.scm
+share/gimp/scripts/script-fu-compat.init
+share/gimp/scripts/script-fu-set-cmap.scm
+share/gimp/scripts/script-fu-util.scm
+share/gimp/scripts/script-fu.init
+share/gimp/scripts/select-to-brush.scm
+share/gimp/scripts/select-to-image.scm
+share/gimp/scripts/select-to-pattern.scm
+share/gimp/scripts/selection-round.scm
+share/gimp/scripts/slide.scm
+share/gimp/scripts/sota-chrome-logo.scm
+share/gimp/scripts/speed-text.scm
+share/gimp/scripts/spinning-globe.scm
+share/gimp/scripts/spyrogimp.scm
+share/gimp/scripts/starscape-logo.scm
+share/gimp/scripts/swirltile.scm
+share/gimp/scripts/swirly-pattern.scm
+share/gimp/scripts/t-o-p-logo.scm
+share/gimp/scripts/text-circle.scm
+share/gimp/scripts/textured-logo.scm
+share/gimp/scripts/tileblur.scm
+share/gimp/scripts/title-header.scm
+share/gimp/scripts/truchet.scm
+share/gimp/scripts/unsharp-mask.scm
+share/gimp/scripts/waves-anim.scm
+share/gimp/scripts/weave.scm
+share/gimp/scripts/web-browser.scm
+share/gimp/scripts/xach-effect.scm
+share/gimp/themes/Default/gtkrc
+share/gimp/themes/Default/images/preferences/color-management-22.png
+share/gimp/themes/Default/images/preferences/color-management.png
+share/gimp/themes/Default/images/preferences/controllers-22.png
+share/gimp/themes/Default/images/preferences/controllers.png
+share/gimp/themes/Default/images/preferences/default-comment.png
+share/gimp/themes/Default/images/preferences/default-grid-22.png
+share/gimp/themes/Default/images/preferences/default-grid.png
+share/gimp/themes/Default/images/preferences/display-22.png
+share/gimp/themes/Default/images/preferences/display.png
+share/gimp/themes/Default/images/preferences/environment-22.png
+share/gimp/themes/Default/images/preferences/environment.png
+share/gimp/themes/Default/images/preferences/folders-22.png
+share/gimp/themes/Default/images/preferences/folders-brushes-22.png
+share/gimp/themes/Default/images/preferences/folders-brushes.png
+share/gimp/themes/Default/images/preferences/folders-environ-22.png
+share/gimp/themes/Default/images/preferences/folders-environ.png
+share/gimp/themes/Default/images/preferences/folders-fonts-22.png
+share/gimp/themes/Default/images/preferences/folders-fonts.png
+share/gimp/themes/Default/images/preferences/folders-gradients-22.png
+share/gimp/themes/Default/images/preferences/folders-gradients.png
+share/gimp/themes/Default/images/preferences/folders-interp-22.png
+share/gimp/themes/Default/images/preferences/folders-interp.png
+share/gimp/themes/Default/images/preferences/folders-modules-22.png
+share/gimp/themes/Default/images/preferences/folders-modules.png
+share/gimp/themes/Default/images/preferences/folders-palettes-22.png
+share/gimp/themes/Default/images/preferences/folders-palettes.png
+share/gimp/themes/Default/images/preferences/folders-patterns-22.png
+share/gimp/themes/Default/images/preferences/folders-patterns.png
+share/gimp/themes/Default/images/preferences/folders-plug-ins-22.png
+share/gimp/themes/Default/images/preferences/folders-plug-ins.png
+share/gimp/themes/Default/images/preferences/folders-scripts-22.png
+share/gimp/themes/Default/images/preferences/folders-scripts.png
+share/gimp/themes/Default/images/preferences/folders-themes-22.png
+share/gimp/themes/Default/images/preferences/folders-themes.png
+share/gimp/themes/Default/images/preferences/folders-tool-plug-ins-22.png
+share/gimp/themes/Default/images/preferences/folders-tool-plug-ins.png
+share/gimp/themes/Default/images/preferences/folders-tools-22.png
+share/gimp/themes/Default/images/preferences/folders.png
+share/gimp/themes/Default/images/preferences/help-system-22.png
+share/gimp/themes/Default/images/preferences/help-system.png
+share/gimp/themes/Default/images/preferences/image-title-22.png
+share/gimp/themes/Default/images/preferences/image-title.png
+share/gimp/themes/Default/images/preferences/image-windows-22.png
+share/gimp/themes/Default/images/preferences/image-windows.png
+share/gimp/themes/Default/images/preferences/input-devices-22.png
+share/gimp/themes/Default/images/preferences/input-devices.png
+share/gimp/themes/Default/images/preferences/interface-22.png
+share/gimp/themes/Default/images/preferences/interface.png
+share/gimp/themes/Default/images/preferences/new-image-22.png
+share/gimp/themes/Default/images/preferences/new-image.png
+share/gimp/themes/Default/images/preferences/session-22.png
+share/gimp/themes/Default/images/preferences/session.png
+share/gimp/themes/Default/images/preferences/theme-22.png
+share/gimp/themes/Default/images/preferences/theme.png
+share/gimp/themes/Default/images/preferences/tool-options-22.png
+share/gimp/themes/Default/images/preferences/tool-options.png
+share/gimp/themes/Default/images/preferences/toolbox-22.png
+share/gimp/themes/Default/images/preferences/toolbox.png
+share/gimp/themes/Default/images/preferences/window-management-22.png
+share/gimp/themes/Default/images/preferences/window-management.png
+share/gimp/themes/Default/images/stock-error-64.png
+share/gimp/themes/Default/images/stock-info-64.png
+share/gimp/themes/Default/images/stock-question-64.png
+share/gimp/themes/Default/images/stock-warning-64.png
+share/gimp/themes/Small/gtkrc
+share/gimp/tips/gimp-tips.xml
+share/icons/hicolor/16x16/apps/gimp.png
+share/icons/hicolor/22x22/apps/gimp.png
+share/icons/hicolor/24x24/apps/gimp.png
+share/icons/hicolor/32x32/apps/gimp.png
+share/icons/hicolor/48x48/apps/gimp.png
+share/icons/hicolor/64x64/apps/gimp.png
+share/icons/hicolor/scalable/apps/gimp.svg
+share/locale/am/LC_MESSAGES/gimp20.mo
+share/locale/ar/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ar/LC_MESSAGES/gimp20-python.mo
+share/locale/ar/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ar/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ar/LC_MESSAGES/gimp20-tips.mo
+share/locale/ar/LC_MESSAGES/gimp20.mo
+share/locale/ast/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ast/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ast/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ast/LC_MESSAGES/gimp20.mo
+share/locale/az/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/az/LC_MESSAGES/gimp20-python.mo
+share/locale/az/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/az/LC_MESSAGES/gimp20.mo
+share/locale/be/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/be/LC_MESSAGES/gimp20-python.mo
+share/locale/be/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/be/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/be/LC_MESSAGES/gimp20-tips.mo
+share/locale/be/LC_MESSAGES/gimp20.mo
+share/locale/bg/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/bg/LC_MESSAGES/gimp20-python.mo
+share/locale/bg/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/bg/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/bg/LC_MESSAGES/gimp20-tips.mo
+share/locale/bg/LC_MESSAGES/gimp20.mo
+share/locale/ca/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ca/LC_MESSAGES/gimp20-python.mo
+share/locale/ca/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ca/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ca/LC_MESSAGES/gimp20-tips.mo
+share/locale/ca/LC_MESSAGES/gimp20.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20-python.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20-tips.mo
+share/locale/ca@valencia/LC_MESSAGES/gimp20.mo
+share/locale/cs/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/cs/LC_MESSAGES/gimp20-python.mo
+share/locale/cs/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/cs/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/cs/LC_MESSAGES/gimp20-tips.mo
+share/locale/cs/LC_MESSAGES/gimp20.mo
+share/locale/da/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/da/LC_MESSAGES/gimp20-python.mo
+share/locale/da/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/da/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/da/LC_MESSAGES/gimp20-tips.mo
+share/locale/da/LC_MESSAGES/gimp20.mo
+share/locale/de/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/de/LC_MESSAGES/gimp20-python.mo
+share/locale/de/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/de/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/de/LC_MESSAGES/gimp20-tips.mo
+share/locale/de/LC_MESSAGES/gimp20.mo
+share/locale/dz/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/dz/LC_MESSAGES/gimp20-python.mo
+share/locale/dz/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/dz/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/dz/LC_MESSAGES/gimp20-tips.mo
+share/locale/dz/LC_MESSAGES/gimp20.mo
+share/locale/el/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/el/LC_MESSAGES/gimp20-python.mo
+share/locale/el/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/el/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/el/LC_MESSAGES/gimp20.mo
+share/locale/en_CA/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/en_CA/LC_MESSAGES/gimp20-python.mo
+share/locale/en_CA/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/en_CA/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/en_CA/LC_MESSAGES/gimp20-tips.mo
+share/locale/en_CA/LC_MESSAGES/gimp20.mo
+share/locale/en_GB/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/en_GB/LC_MESSAGES/gimp20-python.mo
+share/locale/en_GB/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/en_GB/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/en_GB/LC_MESSAGES/gimp20-tips.mo
+share/locale/en_GB/LC_MESSAGES/gimp20.mo
+share/locale/eo/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/eo/LC_MESSAGES/gimp20-python.mo
+share/locale/eo/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/eo/LC_MESSAGES/gimp20-tips.mo
+share/locale/eo/LC_MESSAGES/gimp20.mo
+share/locale/es/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/es/LC_MESSAGES/gimp20-python.mo
+share/locale/es/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/es/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/es/LC_MESSAGES/gimp20-tips.mo
+share/locale/es/LC_MESSAGES/gimp20.mo
+share/locale/et/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/et/LC_MESSAGES/gimp20-python.mo
+share/locale/et/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/et/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/et/LC_MESSAGES/gimp20-tips.mo
+share/locale/et/LC_MESSAGES/gimp20.mo
+share/locale/eu/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/eu/LC_MESSAGES/gimp20-python.mo
+share/locale/eu/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/eu/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/eu/LC_MESSAGES/gimp20-tips.mo
+share/locale/eu/LC_MESSAGES/gimp20.mo
+share/locale/fa/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/fa/LC_MESSAGES/gimp20-python.mo
+share/locale/fa/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/fa/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/fa/LC_MESSAGES/gimp20-tips.mo
+share/locale/fa/LC_MESSAGES/gimp20.mo
+share/locale/fi/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/fi/LC_MESSAGES/gimp20-python.mo
+share/locale/fi/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/fi/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/fi/LC_MESSAGES/gimp20-tips.mo
+share/locale/fi/LC_MESSAGES/gimp20.mo
+share/locale/fr/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/fr/LC_MESSAGES/gimp20-python.mo
+share/locale/fr/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/fr/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/fr/LC_MESSAGES/gimp20-tips.mo
+share/locale/fr/LC_MESSAGES/gimp20.mo
+share/locale/ga/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ga/LC_MESSAGES/gimp20-python.mo
+share/locale/ga/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ga/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ga/LC_MESSAGES/gimp20.mo
+share/locale/gl/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/gl/LC_MESSAGES/gimp20-python.mo
+share/locale/gl/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/gl/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/gl/LC_MESSAGES/gimp20-tips.mo
+share/locale/gl/LC_MESSAGES/gimp20.mo
+share/locale/gu/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/gu/LC_MESSAGES/gimp20-python.mo
+share/locale/gu/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/gu/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/gu/LC_MESSAGES/gimp20-tips.mo
+share/locale/gu/LC_MESSAGES/gimp20.mo
+share/locale/he/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/he/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/he/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/he/LC_MESSAGES/gimp20-tips.mo
+share/locale/he/LC_MESSAGES/gimp20.mo
+share/locale/hi/LC_MESSAGES/gimp20.mo
+share/locale/hr/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/hr/LC_MESSAGES/gimp20-python.mo
+share/locale/hr/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/hr/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/hr/LC_MESSAGES/gimp20-tips.mo
+share/locale/hr/LC_MESSAGES/gimp20.mo
+share/locale/hu/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/hu/LC_MESSAGES/gimp20-python.mo
+share/locale/hu/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/hu/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/hu/LC_MESSAGES/gimp20-tips.mo
+share/locale/hu/LC_MESSAGES/gimp20.mo
+share/locale/id/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/id/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/id/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/id/LC_MESSAGES/gimp20.mo
+share/locale/is/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/is/LC_MESSAGES/gimp20-python.mo
+share/locale/is/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/is/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/is/LC_MESSAGES/gimp20-tips.mo
+share/locale/is/LC_MESSAGES/gimp20.mo
+share/locale/it/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/it/LC_MESSAGES/gimp20-python.mo
+share/locale/it/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/it/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/it/LC_MESSAGES/gimp20-tips.mo
+share/locale/it/LC_MESSAGES/gimp20.mo
+share/locale/ja/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ja/LC_MESSAGES/gimp20-python.mo
+share/locale/ja/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ja/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ja/LC_MESSAGES/gimp20-tips.mo
+share/locale/ja/LC_MESSAGES/gimp20.mo
+share/locale/ka/LC_MESSAGES/gimp20.mo
+share/locale/km/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/km/LC_MESSAGES/gimp20-python.mo
+share/locale/km/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/km/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/km/LC_MESSAGES/gimp20-tips.mo
+share/locale/km/LC_MESSAGES/gimp20.mo
+share/locale/kn/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/kn/LC_MESSAGES/gimp20.mo
+share/locale/ko/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ko/LC_MESSAGES/gimp20-python.mo
+share/locale/ko/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ko/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ko/LC_MESSAGES/gimp20-tips.mo
+share/locale/ko/LC_MESSAGES/gimp20.mo
+share/locale/lt/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/lt/LC_MESSAGES/gimp20-python.mo
+share/locale/lt/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/lt/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/lt/LC_MESSAGES/gimp20-tips.mo
+share/locale/lt/LC_MESSAGES/gimp20.mo
+share/locale/lv/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/lv/LC_MESSAGES/gimp20.mo
+share/locale/mk/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/mk/LC_MESSAGES/gimp20-python.mo
+share/locale/mk/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/mk/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/mk/LC_MESSAGES/gimp20-tips.mo
+share/locale/mk/LC_MESSAGES/gimp20.mo
+share/locale/ml/LC_MESSAGES/gimp20.mo
+share/locale/mr/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/mr/LC_MESSAGES/gimp20-python.mo
+share/locale/mr/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/mr/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/mr/LC_MESSAGES/gimp20-tips.mo
+share/locale/mr/LC_MESSAGES/gimp20.mo
+share/locale/ms/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ms/LC_MESSAGES/gimp20-python.mo
+share/locale/ms/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ms/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ms/LC_MESSAGES/gimp20-tips.mo
+share/locale/ms/LC_MESSAGES/gimp20.mo
+share/locale/my/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/my/LC_MESSAGES/gimp20-python.mo
+share/locale/my/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/my/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/my/LC_MESSAGES/gimp20-tips.mo
+share/locale/my/LC_MESSAGES/gimp20.mo
+share/locale/nb/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/nb/LC_MESSAGES/gimp20-python.mo
+share/locale/nb/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/nb/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/nb/LC_MESSAGES/gimp20-tips.mo
+share/locale/nb/LC_MESSAGES/gimp20.mo
+share/locale/nds/LC_MESSAGES/gimp20.mo
+share/locale/ne/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ne/LC_MESSAGES/gimp20-python.mo
+share/locale/ne/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ne/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ne/LC_MESSAGES/gimp20-tips.mo
+share/locale/ne/LC_MESSAGES/gimp20.mo
+share/locale/nl/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/nl/LC_MESSAGES/gimp20-python.mo
+share/locale/nl/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/nl/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/nl/LC_MESSAGES/gimp20-tips.mo
+share/locale/nl/LC_MESSAGES/gimp20.mo
+share/locale/nn/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/nn/LC_MESSAGES/gimp20-python.mo
+share/locale/nn/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/nn/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/nn/LC_MESSAGES/gimp20-tips.mo
+share/locale/nn/LC_MESSAGES/gimp20.mo
+share/locale/oc/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/oc/LC_MESSAGES/gimp20-python.mo
+share/locale/oc/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/oc/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/oc/LC_MESSAGES/gimp20.mo
+share/locale/or/LC_MESSAGES/gimp20-python.mo
+share/locale/or/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/or/LC_MESSAGES/gimp20.mo
+share/locale/pa/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/pa/LC_MESSAGES/gimp20-python.mo
+share/locale/pa/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/pa/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/pa/LC_MESSAGES/gimp20-tips.mo
+share/locale/pa/LC_MESSAGES/gimp20.mo
+share/locale/pl/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/pl/LC_MESSAGES/gimp20-python.mo
+share/locale/pl/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/pl/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/pl/LC_MESSAGES/gimp20-tips.mo
+share/locale/pl/LC_MESSAGES/gimp20.mo
+share/locale/pt/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/pt/LC_MESSAGES/gimp20-python.mo
+share/locale/pt/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/pt/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/pt/LC_MESSAGES/gimp20-tips.mo
+share/locale/pt/LC_MESSAGES/gimp20.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20-python.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20-tips.mo
+share/locale/pt_BR/LC_MESSAGES/gimp20.mo
+share/locale/ro/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ro/LC_MESSAGES/gimp20-python.mo
+share/locale/ro/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ro/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ro/LC_MESSAGES/gimp20-tips.mo
+share/locale/ro/LC_MESSAGES/gimp20.mo
+share/locale/ru/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/ru/LC_MESSAGES/gimp20-python.mo
+share/locale/ru/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/ru/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/ru/LC_MESSAGES/gimp20-tips.mo
+share/locale/ru/LC_MESSAGES/gimp20.mo
+share/locale/rw/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/rw/LC_MESSAGES/gimp20-python.mo
+share/locale/rw/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/rw/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/rw/LC_MESSAGES/gimp20-tips.mo
+share/locale/rw/LC_MESSAGES/gimp20.mo
+share/locale/si/LC_MESSAGES/gimp20.mo
+share/locale/sk/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/sk/LC_MESSAGES/gimp20-python.mo
+share/locale/sk/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/sk/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/sk/LC_MESSAGES/gimp20-tips.mo
+share/locale/sk/LC_MESSAGES/gimp20.mo
+share/locale/sl/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/sl/LC_MESSAGES/gimp20-python.mo
+share/locale/sl/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/sl/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/sl/LC_MESSAGES/gimp20-tips.mo
+share/locale/sl/LC_MESSAGES/gimp20.mo
+share/locale/sr/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/sr/LC_MESSAGES/gimp20-python.mo
+share/locale/sr/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/sr/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/sr/LC_MESSAGES/gimp20-tips.mo
+share/locale/sr/LC_MESSAGES/gimp20.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20-python.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20-tips.mo
+share/locale/sr@latin/LC_MESSAGES/gimp20.mo
+share/locale/sv/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/sv/LC_MESSAGES/gimp20-python.mo
+share/locale/sv/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/sv/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/sv/LC_MESSAGES/gimp20-tips.mo
+share/locale/sv/LC_MESSAGES/gimp20.mo
+share/locale/ta/LC_MESSAGES/gimp20.mo
+share/locale/th/LC_MESSAGES/gimp20.mo
+share/locale/tr/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/tr/LC_MESSAGES/gimp20-python.mo
+share/locale/tr/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/tr/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/tr/LC_MESSAGES/gimp20.mo
+share/locale/tt/LC_MESSAGES/gimp20.mo
+share/locale/uk/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/uk/LC_MESSAGES/gimp20-python.mo
+share/locale/uk/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/uk/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/uk/LC_MESSAGES/gimp20-tips.mo
+share/locale/uk/LC_MESSAGES/gimp20.mo
+share/locale/vi/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/vi/LC_MESSAGES/gimp20-python.mo
+share/locale/vi/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/vi/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/vi/LC_MESSAGES/gimp20-tips.mo
+share/locale/vi/LC_MESSAGES/gimp20.mo
+share/locale/xh/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/xh/LC_MESSAGES/gimp20-python.mo
+share/locale/xh/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/xh/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/xh/LC_MESSAGES/gimp20.mo
+share/locale/yi/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/yi/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/yi/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/yi/LC_MESSAGES/gimp20.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20-python.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20-tips.mo
+share/locale/zh_CN/LC_MESSAGES/gimp20.mo
+share/locale/zh_HK/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/zh_HK/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/zh_HK/LC_MESSAGES/gimp20-tips.mo
+share/locale/zh_HK/LC_MESSAGES/gimp20.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20-libgimp.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20-python.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20-script-fu.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20-std-plug-ins.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20-tips.mo
+share/locale/zh_TW/LC_MESSAGES/gimp20.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/yi/LC_MESSAGES
+@dirrmtry share/locale/yi
+@dirrmtry share/locale/xh/LC_MESSAGES
+@dirrmtry share/locale/xh
+@dirrmtry share/locale/tt/LC_MESSAGES
+@dirrmtry share/locale/tt
+@dirrmtry share/locale/sr@latin/LC_MESSAGES
+@dirrmtry share/locale/sr@latin
+@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/nds/LC_MESSAGES
+@dirrmtry share/locale/nds
+@dirrmtry share/locale/my/LC_MESSAGES
+@dirrmtry share/locale/my
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
+@dirrmtry share/locale/km/LC_MESSAGES
+@dirrmtry share/locale/km
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/ca@valencia/LC_MESSAGES
+@dirrmtry share/locale/ca@valencia
+@dirrmtry share/locale/ast/LC_MESSAGES
+@dirrmtry share/locale/ast
+@dirrm share/gimp/tips
+@dirrm share/gimp/themes/Small
+@dirrm share/gimp/themes/Default/images/preferences
+@dirrm share/gimp/themes/Default/images
+@dirrm share/gimp/themes/Default
+@dirrm share/gimp/themes
+@dirrm share/gimp/scripts/images
+@dirrm share/gimp/scripts
+@dirrm share/gimp/patterns
+@dirrm share/gimp/palettes
+@dirrm share/gimp/menus
+@dirrm share/gimp/images
+@dirrm share/gimp/gradients
+@dirrm share/gimp/gimpressionist/Presets
+@dirrm share/gimp/gimpressionist/Paper
+@dirrm share/gimp/gimpressionist/Brushes
+@dirrm share/gimp/gimpressionist
+@dirrm share/gimp/gflare
+@dirrm share/gimp/gfig
+@dirrm share/gimp/fractalexplorer
+@dirrm share/gimp/fonts
+@dirrm share/gimp/brushes
+@dirrm share/gimp
+@dirrm share/doc/gimp/libgimpwidgets
+@dirrm share/doc/gimp/libgimpthumb
+@dirrm share/doc/gimp/libgimpmodule
+@dirrm share/doc/gimp/libgimpmath
+@dirrm share/doc/gimp/libgimpconfig
+@dirrm share/doc/gimp/libgimpcolor
+@dirrm share/doc/gimp/libgimpbase
+@dirrm share/doc/gimp/libgimp
+@dirrm share/doc/gimp
+@dirrmtry share/applications
+@dirrm libexec/gimp/2.2/plug-ins
+@dirrm libexec/gimp/2.2/modules
+@dirrm libexec/gimp/2.2/interpreters
+@dirrm libexec/gimp/2.2/environ
+@dirrm libexec/gimp/2.2
+@dirrm libexec/gimp
+@dirrm include/gimp-2.0/libgimpwidgets
+@dirrm include/gimp-2.0/libgimpthumb
+@dirrm include/gimp-2.0/libgimpmodule
+@dirrm include/gimp-2.0/libgimpmath
+@dirrm include/gimp-2.0/libgimpconfig
+@dirrm include/gimp-2.0/libgimpcolor
+@dirrm include/gimp-2.0/libgimpbase
+@dirrm include/gimp-2.0/libgimp
+@dirrm include/gimp-2.0
+@dirrm etc/gimp/2.2
+@dirrm etc/gimp
+@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/graphics/solang/Makefile b/graphics/solang/Makefile
new file mode 100644
index 000000000..7230b4e95
--- /dev/null
+++ b/graphics/solang/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: solang
+# Date created: 2009-06-11
+# Whom: Ashish SHUKLA <wahjava@gmail.com>
+#
+# $FreeBSD: ports/graphics/solang/Makefile,v 1.8 2010/06/11 13:37:36 ashish Exp $
+#
+
+PORTNAME= solang
+PORTVERSION= 0.3
+PORTREVISION= 6
+CATEGORIES= graphics
+MASTER_SITES= http://rishi.fedorapeople.org/solang/
+
+PATCH_SITES= http://rishi.fedorapeople.org/
+PATCHFILES= 0001-Ported-to-libgdamm-4.x.patch
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= ashish@FreeBSD.org
+COMMENT= A photo manager for GNOME
+
+LIB_DEPENDS= gegl-0.1:${PORTSDIR}/graphics/gegl \
+ exiv2.7:${PORTSDIR}/graphics/exiv2 \
+ flickcurl.0:${PORTSDIR}/www/flickcurl \
+ gtkimageview.0:${PORTSDIR}/x11-toolkits/gtkimageview \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2 \
+ gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \
+ soup-2.4.1:${PORTSDIR}/devel/libsoup \
+ gdl-1.3:${PORTSDIR}/x11-toolkits/gdl \
+ gdamm-4.0.12:${PORTSDIR}/databases/libgdamm \
+ gphoto2.2:${PORTSDIR}/graphics/libgphoto2
+
+USE_AUTOTOOLS= autoconf:262
+USE_GMAKE= yes
+USE_GNOME= libgda4 intltool
+INSTALLS_ICONS= yes
+USE_GETTEXT= yes
+USE_GCC= 4.2+
+
+post-install:
+ @-update-desktop-database
+
+.include <bsd.port.mk>
diff --git a/graphics/solang/distinfo b/graphics/solang/distinfo
new file mode 100644
index 000000000..a434ae3c7
--- /dev/null
+++ b/graphics/solang/distinfo
@@ -0,0 +1,6 @@
+MD5 (solang-0.3.tar.gz) = 6f82d34174815deacb4392b88a4134ed
+SHA256 (solang-0.3.tar.gz) = 0d3c85c4f96f829eefc8851713510e068f3cf6b90a0cb084035d98f4d69cb00a
+SIZE (solang-0.3.tar.gz) = 658189
+MD5 (0001-Ported-to-libgdamm-4.x.patch) = 4afe92dff02a4359b2bea3d9c358b274
+SHA256 (0001-Ported-to-libgdamm-4.x.patch) = 55bdf02d4c22b947a0e718baced9437949e55480e8ad4fd2ad6ee34b38f29c4f
+SIZE (0001-Ported-to-libgdamm-4.x.patch) = 23747
diff --git a/graphics/solang/files/patch-po_Makefile.in.in b/graphics/solang/files/patch-po_Makefile.in.in
new file mode 100644
index 000000000..0f3006bb6
--- /dev/null
+++ b/graphics/solang/files/patch-po_Makefile.in.in
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/graphics/solang/files/patch-po_Makefile.in.in,v 1.1 2009/12/03 12:50:05 pav Exp $
+
+--- po/Makefile.in.in.orig
++++ po/Makefile.in.in
+@@ -34,7 +34,7 @@
+ datarootdir = @datarootdir@
+ libdir = @libdir@
+ DATADIRNAME = @DATADIRNAME@
+-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
++itlocaledir = $(datarootdir)/locale
+ subdir = po
+ install_sh = @install_sh@
+ # Automake >= 1.8 provides @mkdir_p@.
diff --git a/graphics/solang/files/patch-src_attribute_search-basket-column-record.h b/graphics/solang/files/patch-src_attribute_search-basket-column-record.h
new file mode 100644
index 000000000..76001477d
--- /dev/null
+++ b/graphics/solang/files/patch-src_attribute_search-basket-column-record.h
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/graphics/solang/files/patch-src_attribute_search-basket-column-record.h,v 1.1 2009/12/03 12:50:05 pav Exp $
+
+--- src/attribute/search-basket-column-record.h.orig
++++ src/attribute/search-basket-column-record.h
+@@ -34,6 +34,8 @@
+ public:
+ SearchBasketColumnRecord() throw();
+
++ SearchBasketColumnRecord(const SearchBasketColumnRecord& rec) throw();
++
+ virtual
+ ~SearchBasketColumnRecord() throw();
+
diff --git a/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp b/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp
new file mode 100644
index 000000000..4adacaa83
--- /dev/null
+++ b/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp,v 1.1 2009/12/03 12:50:05 pav Exp $
+
+--- src/importer/flickr-chooser-button.cpp.orig
++++ src/importer/flickr-chooser-button.cpp
+@@ -53,6 +53,8 @@
+ virtual
+ ~FlickrButtonModelColumnRecord() throw();
+
++ FlickrButtonModelColumnRecord(const FlickrButtonModelColumnRecord&) throw();
++
+ const Gtk::TreeModelColumn<PixbufPtr> &
+ get_column_pixbuf() const throw();
+
diff --git a/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp b/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp
new file mode 100644
index 000000000..cea922049
--- /dev/null
+++ b/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp,v 1.1 2009/12/03 12:50:05 pav Exp $
+
+--- src/importer/flickr-chooser-dialog.cpp.orig
++++ src/importer/flickr-chooser-dialog.cpp
+@@ -80,6 +80,8 @@
+ virtual
+ ~FlickrDialogModelColumnRecord() throw();
+
++ FlickrDialogModelColumnRecord(const FlickrDialogModelColumnRecord&) throw();
++
+ const Gtk::TreeModelColumn<bool> &
+ get_column_selected() const throw();
+
diff --git a/graphics/solang/files/patch-src_renderer_browser-model-column-record.h b/graphics/solang/files/patch-src_renderer_browser-model-column-record.h
new file mode 100644
index 000000000..4f8a4980f
--- /dev/null
+++ b/graphics/solang/files/patch-src_renderer_browser-model-column-record.h
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/graphics/solang/files/patch-src_renderer_browser-model-column-record.h,v 1.1 2009/12/03 12:50:05 pav Exp $
+
+--- src/renderer/browser-model-column-record.h.orig
++++ src/renderer/browser-model-column-record.h
+@@ -36,6 +36,8 @@
+ virtual
+ ~BrowserModelColumnRecord() throw();
+
++ BrowserModelColumnRecord(const BrowserModelColumnRecord&) throw();
++
+ const Gtk::TreeModelColumn<guint> &
+ get_column_serial() const throw();
+
diff --git a/graphics/solang/pkg-descr b/graphics/solang/pkg-descr
new file mode 100644
index 000000000..ee48d0962
--- /dev/null
+++ b/graphics/solang/pkg-descr
@@ -0,0 +1,20 @@
+Solang - A photo manager for GNOME
+
+Features:
+---------
+- Browser, editor, enlarged and slideshow renderer for viewing the entire
+ collection, editing, a single photo and slideshows respectively.
+- Camera, Flickr and folder importer to import photos from cameras in PTP mode
+ Flickr and folders respectively.
+- Folder exporter to export selected photos to a folder.
+- Date view for showing photo dates.
+- Basic editing like brightness, contrast, flipping, rotation, saturation and
+ scaling, and undo, redo of operations.
+- Ability to copy a set of applied operations from one photo and paste it
+ onto others.
+- Support for tagging photos and Exif data.
+- Thumbnails for showing RAW files in the browser renderer.
+- Search basket for drag and drop search using multiple tags, Exif fields
+ and/or dates.
+
+WWW: https://savannah.nongnu.org/projects/solang
diff --git a/graphics/solang/pkg-plist b/graphics/solang/pkg-plist
new file mode 100644
index 000000000..22cda9890
--- /dev/null
+++ b/graphics/solang/pkg-plist
@@ -0,0 +1,75 @@
+bin/solang
+share/locale/bg/LC_MESSAGES/solang.mo
+share/locale/it/LC_MESSAGES/solang.mo
+share/applications/solang.desktop
+%%DOCSDIR%%/ARTISTS
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/COPYING.GPLv2
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/INSTALL
+%%DOCSDIR%%/NEWS
+%%DOCSDIR%%/README
+share/icons/hicolor/128x128/apps/solang.png
+share/icons/hicolor/16x16/apps/solang.png
+share/icons/hicolor/22x22/apps/solang.png
+share/icons/hicolor/24x24/apps/solang.png
+share/icons/hicolor/32x32/apps/solang.png
+share/icons/hicolor/48x48/apps/solang.png
+share/icons/hicolor/96x96/apps/solang.png
+share/icons/hicolor/scalable/apps/solang.svg
+%%DATADIR%%/pixmaps/camera-photo-16.png
+%%DATADIR%%/pixmaps/camera-photo-22.png
+%%DATADIR%%/pixmaps/camera-photo-24.png
+%%DATADIR%%/pixmaps/camera-photo-32.png
+%%DATADIR%%/pixmaps/camera-photo.svg
+%%DATADIR%%/pixmaps/flickr.png
+%%DATADIR%%/pixmaps/flip-object-horizontal.png
+%%DATADIR%%/pixmaps/flip-object-vertical.png
+%%DATADIR%%/pixmaps/mode-browse-16.png
+%%DATADIR%%/pixmaps/mode-browse-22.png
+%%DATADIR%%/pixmaps/mode-browse-24.png
+%%DATADIR%%/pixmaps/mode-browse-32.png
+%%DATADIR%%/pixmaps/mode-browse.svg
+%%DATADIR%%/pixmaps/mode-image-edit-16.png
+%%DATADIR%%/pixmaps/mode-image-edit-22.png
+%%DATADIR%%/pixmaps/mode-image-edit-24.png
+%%DATADIR%%/pixmaps/object-rotate-left.png
+%%DATADIR%%/pixmaps/object-rotate-right.png
+%%DATADIR%%/pixmaps/slideshow-play-16.png
+%%DATADIR%%/pixmaps/slideshow-play-22.png
+%%DATADIR%%/pixmaps/slideshow-play-24.png
+%%DATADIR%%/pixmaps/slideshow-play-32.png
+%%DATADIR%%/pixmaps/slideshow-play-48.png
+%%DATADIR%%/pixmaps/slideshow-play.svg
+%%DATADIR%%/pixmaps/stock-resize-16.png
+%%DATADIR%%/pixmaps/tag-16.png
+%%DATADIR%%/pixmaps/tag-22.png
+%%DATADIR%%/pixmaps/tag-new-16.png
+%%DATADIR%%/pixmaps/tag-new-22.png
+%%DATADIR%%/pixmaps/tag-new-24.png
+%%DATADIR%%/pixmaps/view-far-16.png
+%%DATADIR%%/pixmaps/view-far-22.png
+%%DATADIR%%/pixmaps/view-far-24.png
+%%DATADIR%%/pixmaps/view-near-16.png
+%%DATADIR%%/pixmaps/view-near-22.png
+%%DATADIR%%/pixmaps/view-near-24.png
+%%DATADIR%%/solang-layout.xml
+%%DATADIR%%/ui/solang-browser-renderer-thumbnail.ui
+%%DATADIR%%/ui/solang-browser-renderer.ui
+%%DATADIR%%/ui/solang-editor-renderer.ui
+%%DATADIR%%/ui/solang-editor.ui
+%%DATADIR%%/ui/solang-enlarged-renderer.ui
+%%DATADIR%%/ui/solang-importer.ui
+%%DATADIR%%/ui/solang-slideshow-renderer.ui
+%%DATADIR%%/ui/solang-slideshow.ui
+%%DATADIR%%/ui/solang-tag-manager.ui
+%%DATADIR%%/ui/solang-thumbnail-popup.ui
+%%DATADIR%%/ui/solang.ui
+@dirrm %%DATADIR%%/ui
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrm %%DOCSDIR%%
+@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/mail/claws-mail-fancy/Makefile b/mail/claws-mail-fancy/Makefile
new file mode 100644
index 000000000..708fcda3f
--- /dev/null
+++ b/mail/claws-mail-fancy/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: claws-mail-fancy
+# Date created: 2009-07-06
+# Whom: Pawel Pekala <c0rn@o2.pl>
+#
+# $FreeBSD: ports/mail/claws-mail-fancy/Makefile,v 1.10 2010/05/31 01:59:36 ade Exp $
+#
+
+PORTNAME= fancy
+PORTVERSION= 0.9.10
+PORTREVISION= 2
+CATEGORIES= mail
+MASTER_SITES= http://www.claws-mail.org/downloads/plugins/
+PKGNAMEPREFIX= claws-mail-
+
+MAINTAINER= c0rn@o2.pl
+COMMENT= Webkit based HTML renderer plugin for claws-mail
+
+LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
+ webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
+BUILD_DEPENDS= claws-mail>=3.7.5:${PORTSDIR}/mail/claws-mail
+RUN_DEPENDS= claws-mail>=3.7.5:${PORTSDIR}/mail/claws-mail
+
+USE_GMAKE= yes
+USE_AUTOTOOLS= autoconf:262
+USE_ICONV= yes
+USE_GNOME= gtk20
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE} \
+ --with-libintl-prefix=${LOCALBASE}
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+.include <bsd.port.mk>
diff --git a/mail/claws-mail-fancy/distinfo b/mail/claws-mail-fancy/distinfo
new file mode 100644
index 000000000..4418d96f7
--- /dev/null
+++ b/mail/claws-mail-fancy/distinfo
@@ -0,0 +1,3 @@
+MD5 (fancy-0.9.10.tar.gz) = f6bd7d4b2bffbe44a5ec12b8f313281d
+SHA256 (fancy-0.9.10.tar.gz) = 863637fd3bb43f2e873300894b37208ad5351ccaa003eede82f7c9eb114f085b
+SIZE (fancy-0.9.10.tar.gz) = 366596
diff --git a/mail/claws-mail-fancy/pkg-descr b/mail/claws-mail-fancy/pkg-descr
new file mode 100644
index 000000000..72664223a
--- /dev/null
+++ b/mail/claws-mail-fancy/pkg-descr
@@ -0,0 +1,3 @@
+This plugin renders HTML e-mail using the WebKit library.
+
+WWW: http://www.claws-mail.org/plugins.php
diff --git a/mail/claws-mail-fancy/pkg-plist b/mail/claws-mail-fancy/pkg-plist
new file mode 100644
index 000000000..5fc977fa1
--- /dev/null
+++ b/mail/claws-mail-fancy/pkg-plist
@@ -0,0 +1,16 @@
+@comment $FreeBSD: ports/mail/claws-mail-fancy/pkg-plist,v 1.2 2010/01/21 23:22:03 miwi Exp $
+lib/claws-mail/plugins/fancy.so
+lib/claws-mail/plugins/fancy.la
+lib/claws-mail/plugins/fancy.a
+%%NLS%%share/locale/ca/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/es/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/id/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/it/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/fancy.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/fancy.mo
diff --git a/net-im/pino/Makefile b/net-im/pino/Makefile
new file mode 100644
index 000000000..a4d5aff44
--- /dev/null
+++ b/net-im/pino/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: pino
+# Date created: 2010-03-14
+# Whom: Frank Steinborn <steinex@nognu.de>
+#
+# $FreeBSD: ports/net-im/pino/Makefile,v 1.7 2010/05/31 02:00:30 ade Exp $
+#
+
+PORTNAME= pino
+PORTVERSION= 0.2.8
+PORTREVISION= 2
+CATEGORIES= net-im
+MASTER_SITES= GOOGLE_CODE
+
+MAINTAINER= steinex@nognu.de
+COMMENT= A simple and fast Twitter and Identi.ca client
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/valac:${PORTSDIR}/lang/vala
+LIB_DEPENDS= gee.2:${PORTSDIR}/devel/libgee \
+ gtkspell.0:${PORTSDIR}/textproc/gtkspell \
+ notify.1:${PORTSDIR}/devel/libnotify \
+ soup-2.4.1:${PORTSDIR}/devel/libsoup \
+ unique-1.0.2:${PORTSDIR}/x11-toolkits/unique \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+
+PROJECTHOST= pino-twitter
+USE_GNOME= gnomehack intltool libxml2 gtk20 glib20
+USE_GETTEXT= yes
+USE_PYTHON_BUILD= yes
+USE_BZIP2= yes
+INSTALLS_ICONS= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
+ ${WRKSRC}/indicator/pino
+
+do-configure:
+ @cd ${WRKSRC} && ./waf configure --prefix="${PREFIX}"
+
+do-build:
+ @cd ${WRKSRC} && ./waf build
+
+do-install:
+ @cd ${WRKSRC} && ./waf install
+
+.include <bsd.port.mk>
diff --git a/net-im/pino/distinfo b/net-im/pino/distinfo
new file mode 100644
index 000000000..1620a79c8
--- /dev/null
+++ b/net-im/pino/distinfo
@@ -0,0 +1,3 @@
+MD5 (pino-0.2.8.tar.bz2) = 6b7ef6e9b491d67bd698e1a582206d4b
+SHA256 (pino-0.2.8.tar.bz2) = 9f2795a2d6a999a3f5b32eadec0db73a2273af12c22f9183ce20962edbc6ff6e
+SIZE (pino-0.2.8.tar.bz2) = 205613
diff --git a/net-im/pino/pkg-descr b/net-im/pino/pkg-descr
new file mode 100644
index 000000000..026d186e7
--- /dev/null
+++ b/net-im/pino/pkg-descr
@@ -0,0 +1,5 @@
+Pino is a simple and fast Twitter and Identi.ca client using GTK2.
+It is written in Vala language and compiled to the native binary
+code.
+
+WWW: http://pino-app.appspot.com/
diff --git a/net-im/pino/pkg-plist b/net-im/pino/pkg-plist
new file mode 100644
index 000000000..348394f60
--- /dev/null
+++ b/net-im/pino/pkg-plist
@@ -0,0 +1,67 @@
+bin/pino
+share/applications/pino.desktop
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/INSTALL
+%%DOCSDIR%%/README
+share/icons/hicolor/scalable/apps/pino.svg
+share/icons/hicolor/scalable/apps/pino_fresh.svg
+share/indicators/messages/applications/pino
+share/locale/ar/LC_MESSAGES/pino.mo
+share/locale/cs/LC_MESSAGES/pino.mo
+share/locale/de/LC_MESSAGES/pino.mo
+share/locale/es/LC_MESSAGES/pino.mo
+share/locale/fa/LC_MESSAGES/pino.mo
+share/locale/fr/LC_MESSAGES/pino.mo
+share/locale/gl/LC_MESSAGES/pino.mo
+share/locale/hu/LC_MESSAGES/pino.mo
+share/locale/it/LC_MESSAGES/pino.mo
+share/locale/ko_KR/LC_MESSAGES/pino.mo
+share/locale/lv/LC_MESSAGES/pino.mo
+share/locale/nl/LC_MESSAGES/pino.mo
+share/locale/pl/LC_MESSAGES/pino.mo
+share/locale/pt/LC_MESSAGES/pino.mo
+share/locale/pt_BR/LC_MESSAGES/pino.mo
+share/locale/ru/LC_MESSAGES/pino.mo
+share/locale/sr/LC_MESSAGES/pino.mo
+share/locale/sv/LC_MESSAGES/pino.mo
+share/locale/th/LC_MESSAGES/pino.mo
+share/locale/uk/LC_MESSAGES/pino.mo
+share/locale/zh_CN/LC_MESSAGES/pino.mo
+share/locale/bn_IN/LC_MESSAGES/pino.mo
+share/locale/en_GB/LC_MESSAGES/pino.mo
+share/locale/mk/LC_MESSAGES/pino.mo
+share/locale/ml/LC_MESSAGES/pino.mo
+share/locale/pa/LC_MESSAGES/pino.mo
+share/locale/te/LC_MESSAGES/pino.mo
+share/locale/tr/LC_MESSAGES/pino.mo
+share/locale/ja/LC_MESSAGES/pino.mo
+share/locale/ro/LC_MESSAGES/pino.mo
+%%DATADIR%%/icons/delete_status.png
+%%DATADIR%%/icons/direct.svg
+%%DATADIR%%/icons/direct_fresh.svg
+%%DATADIR%%/icons/direct_reply.png
+%%DATADIR%%/icons/favorite.png
+%%DATADIR%%/icons/favorite_no.png
+%%DATADIR%%/icons/mentions.svg
+%%DATADIR%%/icons/mentions_fresh.svg
+%%DATADIR%%/icons/progress.gif
+%%DATADIR%%/icons/re_tweet.png
+%%DATADIR%%/icons/reply.png
+%%DATADIR%%/icons/timeline.svg
+%%DATADIR%%/icons/timeline_fresh.svg
+%%DATADIR%%/icons/userpic.svg
+%%DATADIR%%/templates/main.tpl
+%%DATADIR%%/templates/status.tpl
+%%DATADIR%%/templates/status_direct.tpl
+%%DATADIR%%/templates/status_me.tpl
+@dirrm %%DATADIR%%/templates
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+@dirrm %%DOCSDIR%%
+@dirrmtry share/locale/ko_KR/LC_MESSAGES
+@dirrmtry share/locale/ko_KR
+@dirrmtry share/indicators/messages/applications
+@dirrmtry share/indicators/messages
+@dirrmtry share/indicators
+@dirrmtry share/applications
diff --git a/net/libproxy-webkit/Makefile b/net/libproxy-webkit/Makefile
new file mode 100644
index 000000000..69464aeb0
--- /dev/null
+++ b/net/libproxy-webkit/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: libproxy-webkit
+# Date created: 26 February 2009
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD: ports/net/libproxy-webkit/Makefile,v 1.5 2010/03/28 06:41:22 dinoex Exp $
+#
+
+PORTREVISION= 10
+CATEGORIES= net devel
+PKGNAMESUFFIX= -webkit
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= WebKit Javascript plug-in for libproxy
+
+LIB_DEPENDS= proxy.0:${PORTSDIR}/net/libproxy \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+
+MASTERDIR= ${.CURDIR}/../libproxy
+BUILD_WRKSRC= ${WRKSRC}/src/plugins
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+DESCR= ${.CURDIR}/pkg-descr
+PLIST= ${.CURDIR}/pkg-plist
+CONFIGURE_ARGS=--without-gnome --without-kde --with-webkit \
+ --without-mozjs --without-networkmanager --without-python \
+ --without-envvar --without-file
+
+LIBPROXY_SLAVE= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/net/libproxy-webkit/pkg-descr b/net/libproxy-webkit/pkg-descr
new file mode 100644
index 000000000..e9b912c76
--- /dev/null
+++ b/net/libproxy-webkit/pkg-descr
@@ -0,0 +1,7 @@
+Libproxy exists to answer the question: Given a network resource, how do I
+reach it? It handles all the details, enabling you to get back to
+programming.
+
+This plug-in allows the WebKit web browser to make use of libproxy.
+
+WWW: http://code.google.com/p/libproxy/
diff --git a/net/libproxy-webkit/pkg-plist b/net/libproxy-webkit/pkg-plist
new file mode 100644
index 000000000..1032ea9e2
--- /dev/null
+++ b/net/libproxy-webkit/pkg-plist
@@ -0,0 +1 @@
+lib/libproxy/%%VERSION%%/plugins/webkit.so
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
new file mode 100644
index 000000000..ad2807a82
--- /dev/null
+++ b/net/liferea/Makefile
@@ -0,0 +1,45 @@
+# Ports collection Makefile for: liferea
+# Date created: 28 August 2003
+# Whom: Hye-Shik Chang <perky@FreeBSD.org>
+#
+# $FreeBSD: ports/net/liferea/Makefile,v 1.145 2010/07/01 11:13:34 pav Exp $
+#
+
+PORTNAME= liferea
+PORTVERSION= 1.6.4
+PORTREVISION= 1
+CATEGORIES= net gnome
+MASTER_SITES= SF/${PORTNAME}/Liferea%20Stable/${PORTVERSION}
+
+MAINTAINER= pav@FreeBSD.org
+COMMENT= Simple RSS/RDF feed reader
+
+LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3 \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+
+USE_GNOME= gnomeprefix gnomehack libglade2
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:22
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+MAKE_JOBS_SAFE= yes
+
+MAN1= liferea.1
+MANLANG= "" pl
+GCONF_SCHEMAS= liferea.schemas
+INSTALLS_ICONS= yes
+
+OPTIONS= LIBNOTIFY "Enable libnotify support" on
+
+.include <bsd.port.pre.mk>
+
+.ifdef WITHOUT_LIBNOTIFY
+CONFIGURE_ARGS+=--disable-libnotify
+PLIST_SUB+= NOTIFY="@comment "
+.else
+LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify
+PLIST_SUB+= NOTIFY=""
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
new file mode 100644
index 000000000..a05fd324a
--- /dev/null
+++ b/net/liferea/distinfo
@@ -0,0 +1,3 @@
+MD5 (liferea-1.6.4.tar.gz) = 921b5778f5cc67a60eec4669b6048844
+SHA256 (liferea-1.6.4.tar.gz) = 1549b379fcb446257d7312eb4b165655fbd32ba6243bfd35055479436c502f9e
+SIZE (liferea-1.6.4.tar.gz) = 1743075
diff --git a/net/liferea/pkg-descr b/net/liferea/pkg-descr
new file mode 100644
index 000000000..3f0b1f4cf
--- /dev/null
+++ b/net/liferea/pkg-descr
@@ -0,0 +1,7 @@
+Liferea is a simple FeedReader clone. It is a reader for RSS/RDF
+feeds. The problem with FeedReader: for now its only available for
+Windows. There are some projects for GNU/Linux or Unices, but no
+satisfying solutions for GTK/GNOME. Therefore I started to write
+this program. Liferea is an abbreviation for Linux Feed Reader.
+
+WWW: http://liferea.sourceforge.net/
diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist
new file mode 100644
index 000000000..5e60c9d73
--- /dev/null
+++ b/net/liferea/pkg-plist
@@ -0,0 +1,164 @@
+bin/liferea
+bin/liferea-add-feed
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.a
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.la
+%%NOTIFY%%lib/liferea/liblinotiflibnotify.so
+share/applications/liferea.desktop
+share/liferea/auth.glade
+share/liferea/bloglines_source.glade
+share/liferea/google_source.glade
+share/liferea/liferea.glade
+share/liferea/new_subscription.glade
+share/liferea/node_source.glade
+share/liferea/opml_source.glade
+share/liferea/simple_subscription.glade
+share/liferea/css/adblock.css
+share/liferea/css/liferea.css
+share/liferea/doc/html/about_de.html
+share/liferea/doc/html/about_en.html
+share/liferea/doc/html/concepts_de.html
+share/liferea/doc/html/concepts_en.html
+share/liferea/doc/html/enclosures_de.html
+share/liferea/doc/html/enclosures_en.html
+share/liferea/doc/html/faq_de.html
+share/liferea/doc/html/faq_en.html
+share/liferea/doc/html/folders_de.html
+share/liferea/doc/html/folders_en.html
+share/liferea/doc/html/greader_de.html
+share/liferea/doc/html/greader_en.html
+share/liferea/doc/html/headlines_de.html
+share/liferea/doc/html/headlines_en.html
+share/liferea/doc/html/help_feed_default.png
+share/liferea/doc/html/help_feed_error.png
+share/liferea/doc/html/help_feed_prop_adv_1.6.0.png
+share/liferea/doc/html/help_feed_prop_cache_1.6.0.png
+share/liferea/doc/html/help_feed_prop_downl_1.6.0.png
+share/liferea/doc/html/help_feed_prop_general_1.6.0.png
+share/liferea/doc/html/help_feed_prop_source_1.6.0.png
+share/liferea/doc/html/help_folder.png
+share/liferea/doc/html/help_item_flag.png
+share/liferea/doc/html/help_item_unread.png
+share/liferea/doc/html/help_opml.png
+share/liferea/doc/html/help_prefs_browser_1.6.0.png
+share/liferea/doc/html/help_prefs_enclosures_1.6.0.png
+share/liferea/doc/html/help_prefs_feeds_1.6.0.png
+share/liferea/doc/html/help_prefs_folders_1.6.0.png
+share/liferea/doc/html/help_prefs_gui_1.6.0.png
+share/liferea/doc/html/help_prefs_headlines_1.6.0.png
+share/liferea/doc/html/help_prefs_proxy_1.6.0.png
+share/liferea/doc/html/help_search_1.6.0.png
+share/liferea/doc/html/help_subscribe_1.6.0.png
+share/liferea/doc/html/help_vfolder_1.6.0.png
+share/liferea/doc/html/newsbin_de.html
+share/liferea/doc/html/newsbin_en.html
+share/liferea/doc/html/preferences_de.html
+share/liferea/doc/html/preferences_en.html
+share/liferea/doc/html/reference.css
+share/liferea/doc/html/reference_de.html
+share/liferea/doc/html/reference_en.html
+share/liferea/doc/html/searching_de.html
+share/liferea/doc/html/searching_en.html
+share/liferea/doc/html/subscriptions_de.html
+share/liferea/doc/html/subscriptions_en.html
+share/liferea/doc/html/topics_de.html
+share/liferea/doc/html/topics_en.html
+share/liferea/doc/html/updating_de.html
+share/liferea/doc/html/updating_en.html
+share/liferea/dtd/html.ent
+share/liferea/opml/feedlist.opml
+share/liferea/opml/feedlist_bg.opml
+share/liferea/opml/feedlist_ca.opml
+share/liferea/opml/feedlist_de.opml
+share/liferea/opml/feedlist_es.opml
+share/liferea/opml/feedlist_eu.opml
+share/liferea/opml/feedlist_fr.opml
+share/liferea/opml/feedlist_it.opml
+share/liferea/opml/feedlist_nl.opml
+share/liferea/opml/feedlist_pl.opml
+share/liferea/opml/feedlist_pt.opml
+share/liferea/opml/feedlist_pt_BR.opml
+share/liferea/opml/feedlist_ru.opml
+share/liferea/opml/feedlist_sk.opml
+share/liferea/opml/feedlist_sv.opml
+share/liferea/pixmaps/arrow.png
+share/liferea/pixmaps/attachment.png
+share/liferea/pixmaps/available.png
+share/liferea/pixmaps/available_offline.png
+share/liferea/pixmaps/bookmark.png
+share/liferea/pixmaps/comments.png
+share/liferea/pixmaps/default.png
+share/liferea/pixmaps/directory.png
+share/liferea/pixmaps/edit.png
+share/liferea/pixmaps/empty.png
+share/liferea/pixmaps/empty_offline.png
+share/liferea/pixmaps/fl_bloglines.png
+share/liferea/pixmaps/fl_google.png
+share/liferea/pixmaps/fl_opml.png
+share/liferea/pixmaps/flag.png
+share/liferea/pixmaps/folder_empty.png
+share/liferea/pixmaps/grayflag.png
+share/liferea/pixmaps/newsbin.png
+share/liferea/pixmaps/read.xpm
+share/liferea/pixmaps/tag.png
+share/liferea/pixmaps/technorati.png
+share/liferea/pixmaps/unread.png
+share/liferea/pixmaps/vfolder.png
+share/liferea/xslt/feed.xml
+share/liferea/xslt/feed.xml.in
+share/liferea/xslt/folder.xml
+share/liferea/xslt/folder.xml.in
+share/liferea/xslt/item.xml
+share/liferea/xslt/item.xml.in
+share/liferea/xslt/i18n-filter.xslt
+share/liferea/xslt/newsbin.xml
+share/liferea/xslt/newsbin.xml.in
+share/liferea/xslt/source.xml
+share/liferea/xslt/source.xml.in
+share/liferea/xslt/vfolder.xml
+share/liferea/xslt/vfolder.xml.in
+share/icons/hicolor/16x16/apps/liferea.png
+share/icons/hicolor/22x22/apps/liferea.png
+share/icons/hicolor/24x24/apps/liferea.png
+share/icons/hicolor/32x32/apps/liferea.png
+share/icons/hicolor/48x48/apps/liferea.png
+share/icons/hicolor/scalable/apps/liferea.svg
+share/locale/ar/LC_MESSAGES/liferea.mo
+share/locale/be@latin/LC_MESSAGES/liferea.mo
+share/locale/bg/LC_MESSAGES/liferea.mo
+share/locale/ca/LC_MESSAGES/liferea.mo
+share/locale/cs/LC_MESSAGES/liferea.mo
+share/locale/de/LC_MESSAGES/liferea.mo
+share/locale/el/LC_MESSAGES/liferea.mo
+share/locale/es/LC_MESSAGES/liferea.mo
+share/locale/eu/LC_MESSAGES/liferea.mo
+share/locale/fi/LC_MESSAGES/liferea.mo
+share/locale/fr/LC_MESSAGES/liferea.mo
+share/locale/hu/LC_MESSAGES/liferea.mo
+share/locale/it/LC_MESSAGES/liferea.mo
+share/locale/ja/LC_MESSAGES/liferea.mo
+share/locale/ko/LC_MESSAGES/liferea.mo
+share/locale/mk/LC_MESSAGES/liferea.mo
+share/locale/nl/LC_MESSAGES/liferea.mo
+share/locale/pl/LC_MESSAGES/liferea.mo
+share/locale/pt/LC_MESSAGES/liferea.mo
+share/locale/pt_BR/LC_MESSAGES/liferea.mo
+share/locale/ro/LC_MESSAGES/liferea.mo
+share/locale/ru/LC_MESSAGES/liferea.mo
+share/locale/sk/LC_MESSAGES/liferea.mo
+share/locale/sq/LC_MESSAGES/liferea.mo
+share/locale/sv/LC_MESSAGES/liferea.mo
+share/locale/tr/LC_MESSAGES/liferea.mo
+share/locale/zh_CN/LC_MESSAGES/liferea.mo
+share/locale/zh_TW/LC_MESSAGES/liferea.mo
+@dirrm share/liferea/xslt
+@dirrm share/liferea/pixmaps
+@dirrm share/liferea/opml
+@dirrm share/liferea/dtd
+@dirrm share/liferea/doc/html
+@dirrm share/liferea/doc
+@dirrm share/liferea/css
+@dirrm share/liferea
+@dirrmtry man/pl/man1
+@dirrmtry man/pl
+@dirrm lib/liferea
+@dirrmtry share/applications
diff --git a/www/epiphany-extensions/Makefile b/www/epiphany-extensions/Makefile
index fe708118f..92cbae6ef 100644
--- a/www/epiphany-extensions/Makefile
+++ b/www/epiphany-extensions/Makefile
@@ -3,7 +3,7 @@
# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
#
# $FreeBSD$
-# $MCom$
+# $MCom: ports/www/epiphany-extensions/Makefile,v 1.127 2010/06/06 10:04:03 kwm Exp $
#
PORTNAME= epiphany-extensions
@@ -18,7 +18,7 @@ COMMENT= A set of add-ons for the Epiphany web browser
BUILD_DEPENDS= epiphany:${PORTSDIR}/www/epiphany
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
- webkit-1.0.13:${PORTSDIR}/www/webkit-gtk2
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
RUN_DEPENDS= epiphany:${PORTSDIR}/www/epiphany
USE_GETTEXT= yes
@@ -31,8 +31,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
EPHY_EXTENSIONS=really-all
-#EPHY_VERSION= ${PORTVERSION:R}
-EPHY_VERSION= 2.31
+EPHY_VERSION= ${PORTVERSION:R}
PLIST_SUB= VERSION=${EPHY_VERSION} EPHY_VERSION=${EPHY_VERSION}
@@ -50,10 +49,9 @@ CONFIGURE_ARGS+= --disable-opensp
CONFIGURE_ARGS+=--with-extensions="${EPHY_EXTENSIONS}"
post-patch:
-# @${REINPLACE_CMD} -e 's|$$($$PKG_CONFIG --variable=extensionsdir epiphany-$$_epiphany_api_version)|${PREFIX}/lib/epiphany/${PORTVERSION:R}/extensions|g' \
- @${REINPLACE_CMD} -e 's|$$($$PKG_CONFIG --variable=extensionsdir epiphany-$$_epiphany_api_version)|${PREFIX}/lib/epiphany/2.31/extensions|g' \
+ @${REINPLACE_CMD} -e 's|$$($$PKG_CONFIG --variable=extensionsdir epiphany-$$_epiphany_api_version)|${PREFIX}/lib/epiphany/${PORTVERSION:R}/extensions|g' \
-e 's|$$($$PKG_CONFIG --variable=icondir epiphany-$$EPIPHANY_API_VERSION)|${PREFIX}/share/epiphany/icons|g' \
- -e 's|EPIPHANY_API_VERSION=2.29|EPIPHANY_API_VERSION=2.31|g' \
+ -e 's|EPIPHANY_API_VERSION=2.29|EPIPHANY_API_VERSION=2.30|g' \
${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/www/epiphany-extensions/files/patch-extensions_adblock_ephy-adblock-extension.c b/www/epiphany-extensions/files/patch-extensions_adblock_ephy-adblock-extension.c
deleted file mode 100644
index edc55423b..000000000
--- a/www/epiphany-extensions/files/patch-extensions_adblock_ephy-adblock-extension.c
+++ /dev/null
@@ -1,70 +0,0 @@
-From 979a0e24a1ebe245004942433d3076746f51d5cc Mon Sep 17 00:00:00 2001
-From: Diego Escalante Urrelo <descalante@igalia.com>
-Date: Tue, 18 May 2010 21:22:49 +0000
-Subject: adblock: disable statusbar use
-
-As per Epiphany's master changes.
----
-diff --git a/extensions/adblock/ephy-adblock-extension.c b/extensions/adblock/ephy-adblock-extension.c
-index a9cef07..dddc232 100644
---- extensions/adblock/ephy-adblock-extension.c
-+++ extensions/adblock/ephy-adblock-extension.c
-@@ -231,6 +231,7 @@ static const GtkActionEntry edit_entries[] = {
- G_CALLBACK (ephy_adblock_extension_edit_cb) }
- };
-
-+#if 0
- static gboolean
- ephy_adblock_statusbar_icon_clicked_cb (GtkWidget *widget,
- GdkEventButton *event,
-@@ -355,6 +356,7 @@ destroy_statusbar_icon (EphyWindow *window)
-
- ephy_statusbar_remove_widget (statusbar, evbox);
- }
-+#endif
-
- static void
- ephy_adblock_extension_edit_cb (GtkAction *action, EphyWindow *window)
-@@ -393,8 +395,9 @@ switch_page_cb (GtkNotebook *notebook,
- /* FIXME: this shouldn't happen anymore with gtk 2.10 ! Test & remove */
- if (gtk_widget_get_realized (GTK_WIDGET (window)) == FALSE)
- return; /* on startup */
--
-+#if 0
- update_statusbar (window);
-+#endif
- }
-
- static void
-@@ -441,7 +444,9 @@ impl_attach_window (EphyExtension *ext,
- g_object_set_data (G_OBJECT (window), EXTENSION_KEY, ext);
-
- /* The ad blocked icon */
-+#if 0
- create_statusbar_icon (window);
-+#endif
-
- notebook = ephy_window_get_notebook (window);
-
-@@ -474,7 +479,9 @@ impl_detach_window (EphyExtension *ext,
- g_signal_handlers_disconnect_by_func
- (notebook, G_CALLBACK (switch_page_cb), window);
-
-+#if 0
- destroy_statusbar_icon (window);
-+#endif
- }
-
- static void
-@@ -509,7 +516,9 @@ num_blocked_cb (AdBlocker *blocker,
-
- if (embed == ephy_embed_container_get_active_child (EPHY_EMBED_CONTAINER (window)))
- {
-+#if 0
- update_statusbar (window);
-+#endif
- }
- }
-
---
-cgit v0.8.3.1
diff --git a/www/epiphany-extensions/files/patch-extensions_rss_ephy-rss-extension.c b/www/epiphany-extensions/files/patch-extensions_rss_ephy-rss-extension.c
deleted file mode 100644
index af775f47c..000000000
--- a/www/epiphany-extensions/files/patch-extensions_rss_ephy-rss-extension.c
+++ /dev/null
@@ -1,88 +0,0 @@
-From 18127fcbb9010d79d5fbe765685af9fcfcf5ff1b Mon Sep 17 00:00:00 2001
-From: Diego Escalante Urrelo <descalante@igalia.com>
-Date: Tue, 18 May 2010 21:22:33 +0000
-Subject: rss: disable statusbar use
-
-As per Epiphany's master changes.
----
-diff --git a/extensions/rss/ephy-rss-extension.c b/extensions/rss/ephy-rss-extension.c
-index 2a42fa6..f799b66 100644
---- extensions/rss/ephy-rss-extension.c
-+++ extensions/rss/ephy-rss-extension.c
-@@ -57,8 +57,10 @@ static GType type = 0;
-
- static void ephy_rss_display_cb (GtkAction *action,
- EphyWindow *window);
-+#if 0
- static void ephy_rss_update_statusbar (EphyWindow *window,
- gboolean show);
-+#endif
- static void ephy_rss_update_action (EphyWindow *window);
- static void ephy_rss_feed_subscribe_cb (GtkAction *action,
- EphyWindow *window);
-@@ -251,6 +253,7 @@ ephy_rss_ge_content_cb (EphyEmbed *embed,
- ephy_rss_update_action (window);
- }
-
-+#if 0
- static void
- ephy_rss_update_statusbar (EphyWindow *window,
- gboolean show)
-@@ -263,6 +266,7 @@ ephy_rss_update_statusbar (EphyWindow *window,
-
- g_object_set (data->evbox, "visible", show, NULL);
- }
-+#endif
-
- /* Update the menu item availability */
- static void
-@@ -289,7 +293,9 @@ ephy_rss_update_action (EphyWindow *window)
-
- g_object_set (data->info_action, "sensitive", show, NULL);
-
-+#if 0
- ephy_rss_update_statusbar (window, show);
-+#endif
-
- g_object_set (data->subscribe_action,
- "sensitive", show,
-@@ -360,6 +366,7 @@ impl_detach_tab (EphyExtension *extension,
- g_object_set_data (G_OBJECT (embed), FEEDLIST_DATA_KEY, NULL);
- }
-
-+#if 0
- static gboolean
- ephy_rss_statusbar_icon_clicked_cb (GtkWidget *widget,
- GdkEventButton *event,
-@@ -414,6 +421,7 @@ ephy_rss_destroy_statusbar_icon (EphyWindow *window,
-
- ephy_statusbar_remove_widget (statusbar, GTK_WIDGET (data->evbox));
- }
-+#endif
-
- /* Create the menu item to subscribe to an rss feed */
- static void
-@@ -468,8 +476,10 @@ impl_attach_window (EphyExtension *ext,
-
- g_object_set_data (G_OBJECT (window), EPHY_RSS_EXTENSION_DATA_KEY, extension);
-
-+#if 0
- /* Create the status bar icon */
- ephy_rss_create_statusbar_icon (window, data);
-+#endif
-
- /* Register for tab switch events */
- ephy_rss_sync_active_tab (window, NULL, NULL);
-@@ -498,8 +508,10 @@ impl_detach_window (EphyExtension *ext,
- g_signal_handlers_disconnect_by_func
- (window, G_CALLBACK (ephy_rss_sync_active_tab), NULL);
-
-+#if 0
- /* Remove the status bar icon */
- ephy_rss_destroy_statusbar_icon (window, data);
-+#endif
-
- /* Destroy data */
- g_object_set_data (G_OBJECT (window), WINDOW_DATA_KEY, NULL);
---
-cgit v0.8.3.1
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile
index 7b9946739..7f674e66e 100644
--- a/www/epiphany/Makefile
+++ b/www/epiphany/Makefile
@@ -3,12 +3,12 @@
# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/www/epiphany/Makefile,v 1.230 2010/06/06 09:49:54 kwm Exp $
+# $MCom: ports/www/epiphany/Makefile,v 1.228 2010/05/09 00:11:47 marcus Exp $
#
PORTNAME= epiphany
-PORTVERSION= 2.31.3
-PORTREVISION?= 0
+PORTVERSION= 2.30.2
+PORTREVISION?= 2
CATEGORIES= www gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@@ -19,8 +19,7 @@ COMMENT?= An extremely lightweight and simple web browser for GNOME 2
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
- webkit-1.0.13:${PORTSDIR}/www/webkit-gtk2 \
- soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup-gnome \
+ webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2 \
notify.1:${PORTSDIR}/devel/libnotify \
gnome-keyring.0:${PORTSDIR}/security/libgnome-keyring
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
@@ -87,6 +86,7 @@ post-patch:
's|-lpthread|${PTHREAD_LIBS}|g'
@${REINPLACE_CMD} -e 's|execinfo.h|#|g ; \
s|-ldl"$$|"|g' \
+ -e 's|EPIPHANY_API_VERSION=2.29|EPIPHANY_API_VERSION=2.30|g' \
${WRKSRC}/configure
post-install:
diff --git a/www/epiphany/distinfo b/www/epiphany/distinfo
index dd5a5906d..055b312cf 100644
--- a/www/epiphany/distinfo
+++ b/www/epiphany/distinfo
@@ -1,3 +1,3 @@
-MD5 (gnome2/epiphany-2.31.3.tar.bz2) = cc65f2b2ca7d1f818f52c24d09e433cb
-SHA256 (gnome2/epiphany-2.31.3.tar.bz2) = 38587959691f7adda1549e343e04dbcd14c36b6c5beec7156e97f8d4e6c068d8
-SIZE (gnome2/epiphany-2.31.3.tar.bz2) = 5914318
+MD5 (gnome2/epiphany-2.30.2.tar.bz2) = 29b084acfa016540d91d3601ec3dff5c
+SHA256 (gnome2/epiphany-2.30.2.tar.bz2) = cd0124e71e72142593cfeb442d58d97e99ba94ace6e31d94717fe977c0bfb98a
+SIZE (gnome2/epiphany-2.30.2.tar.bz2) = 5881032
diff --git a/www/epiphany/pkg-plist b/www/epiphany/pkg-plist
index 421ef021f..ed5adcca9 100644
--- a/www/epiphany/pkg-plist
+++ b/www/epiphany/pkg-plist
@@ -28,17 +28,18 @@ 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-type-builtins.h
include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-web-view.h
include/epiphany/%%EPHY_VERSION%%/epiphany/ephy-window.h
@comment libdata/pkgconfig/epiphany-%%EPHY_VERSION%%.pc
-libdata/pkgconfig/epiphany-%%EPHY_VERSION%%.pc
+libdata/pkgconfig/epiphany-2.30.pc
share/aclocal/epiphany.m4
share/applications/bme.desktop
share/applications/epiphany.desktop
share/dbus-1/services/org.gnome.Epiphany.service
-lib/girepository-1.0/Epiphany-%%EPHY_VERSION%%.typelib
-share/gir-1.0/Epiphany-%%EPHY_VERSION%%.gir
+lib/girepository-1.0/Epiphany-2.30.typelib
+share/gir-1.0/Epiphany-2.30.gir
%%DOCSDIR%%/EphyCommandManager.html
%%DOCSDIR%%/EphyEmbed.html
%%DOCSDIR%%/EphyLocationEntry.html
diff --git a/www/kazehakase/Makefile b/www/kazehakase/Makefile
new file mode 100644
index 000000000..53429d13b
--- /dev/null
+++ b/www/kazehakase/Makefile
@@ -0,0 +1,91 @@
+# New ports collection makefile for: kazehakase
+# Date created: 2004-04-06
+# Whom: michael johnson <ahze@ahze.net>
+#
+# $FreeBSD: ports/www/kazehakase/Makefile,v 1.77 2010/05/31 02:01:26 ade Exp $
+# $MCom: ports/www/kazehakase/Makefile,v 1.26 2009/10/22 22:10:49 kwm Exp $
+#
+
+PORTNAME= kazehakase
+PORTVERSION= 0.5.8
+PORTREVISION= 4
+CATEGORIES= www
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP}
+MASTER_SITE_SUBDIR= ${PORTNAME}/43802
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= Kazehakase is a browser with gecko engine like Epiphany or Galeon
+
+LIB_DEPENDS= gnutls.40:${PORTSDIR}/security/gnutls \
+ estraier.8:${PORTSDIR}/textproc/hyperestraier
+
+USE_GNOME= gnomehack intlhack gnomeprefix gtk20
+USE_GMAKE= yes
+USE_GETTEXT= yes
+USE_GECKO= libxul seamonkey
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-gecko_engine=${GECKO}
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS} \
+ -I${LOCALBASE}/include/nspr" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+MAN1= kazehakase.1
+OPTIONS= WEBKIT "Webkit Backend (along with Gecko)" On
+
+.if defined(WITH_MIGEMO)
+USE_RUBY= yes
+BUILD_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv
+RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 700000
+BROKEN= does not build on 6.x
+.endif
+
+.if defined(WITH_WEBKIT)
+LIB_DEPENDS+= webkitgtk-1.0.13:${PORTSDIR}/www/webkit-gtk2
+PLIST_SUB+= WEBKIT=""
+.else
+PLIST_SUB+= WEBKIT="@comment "
+.endif
+
+.if defined(WITH_THUMBNAIL) || exists(${LOCALBASE}/bin/gs)
+USE_GHOSTSCRIPT=yes
+.endif
+
+.if defined(WITH_MIGEMO)
+.if ${ARCH} == "i386" || ${ARCH} == "sparc64"
+RUN_DEPENDS+= migemo:${PORTSDIR}/japanese/migemo
+
+CONFIGURE_ARGS+= --enable-migemo
+.endif
+.endif
+
+pre-everything::
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "Enable Migemo (Japanese incremental search) by defining WITH_MIGEMO"
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} "Enable Thumbnail support by defining WITH_THUMBNAIL"
+ @${ECHO_MSG} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/share/migemo|${LOCALBASE}/share/migemo|; \
+ s|=beginner|=medium|' ${WRKSRC}/etc/kzrc
+.if defined(WITH_MIGEMO)
+ @${REINPLACE_CMD} -e 's|migemo=fals|migemo=tru|' ${WRKSRC}/etc/kzrc
+.endif
+.if defined(WITH_THUMBNAIL)
+ @${ECHO_MSG} "create_thumbnail=true" >> ${WRKSRC}/etc/kzrc
+.endif
+ @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|-D.*_DISABLE_DEPRECATED=1||g'
+ @${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \
+ ${WRKSRC}/configure
+
+pre-install:
+ @${REINPLACE_CMD} -e 's|localen|locale|' \
+ ${WRKSRC}/po/Makefile
+
+.include <bsd.port.post.mk>
diff --git a/www/kazehakase/distinfo b/www/kazehakase/distinfo
new file mode 100644
index 000000000..eded3d9e8
--- /dev/null
+++ b/www/kazehakase/distinfo
@@ -0,0 +1,3 @@
+MD5 (kazehakase-0.5.8.tar.gz) = 22d831982ebe010338907381caee8fdf
+SHA256 (kazehakase-0.5.8.tar.gz) = 1d461c56b3df86544d123d2a15484a156a6053c4fe2884d773a987d450406943
+SIZE (kazehakase-0.5.8.tar.gz) = 1433099
diff --git a/www/kazehakase/files/patch-configure b/www/kazehakase/files/patch-configure
new file mode 100644
index 000000000..9a617da0c
--- /dev/null
+++ b/www/kazehakase/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Mon May 29 10:03:44 2006
++++ configure Mon May 29 10:03:54 2006
+@@ -976,7 +976,7 @@
+ psdir='${docdir}'
+ libdir='${exec_prefix}/lib'
+ localedir='${datarootdir}/locale'
+-mandir='${datarootdir}/man'
++mandir='${prefix}/man'
+
+ ac_prev=
+ ac_dashdash=
diff --git a/www/kazehakase/files/patch-etc::bookmarkbar.xml b/www/kazehakase/files/patch-etc::bookmarkbar.xml
new file mode 100644
index 000000000..3609035d6
--- /dev/null
+++ b/www/kazehakase/files/patch-etc::bookmarkbar.xml
@@ -0,0 +1,23 @@
+--- etc/bookmarkbar.xml.orig Thu Oct 28 19:38:33 2004
++++ etc/bookmarkbar.xml Thu Oct 28 19:39:48 2004
+@@ -10,6 +10,20 @@
+ </bookmark>
+ <separator/>
+ <folder>
++ <title>FreeBSD News</title>
++ <info>
++ <metadata owner="http://kazehakase.sourceforge.jp/" kz:location="http://www.freebsd.org/news/news.rdf">
++ </metadata>
++ </info>
++ </folder>
++ <folder>
++ <title>FreshPorts</title>
++ <info>
++ <metadata owner="http://kazehakase.sourceforge.jp/" kz:location="http://www.freshports.org/backend/rss2.0.php">
++ </metadata>
++ </info>
++ </folder>
++ <folder>
+ <title>Yahoo!News</title>
+ <info>
+ <metadata owner="http://kazehakase.sourceforge.jp/" kz:location="http://rss.news.yahoo.com/rss/topstories">
diff --git a/www/kazehakase/files/patch-src_net_kz-http.c b/www/kazehakase/files/patch-src_net_kz-http.c
new file mode 100644
index 000000000..deb8e918b
--- /dev/null
+++ b/www/kazehakase/files/patch-src_net_kz-http.c
@@ -0,0 +1,11 @@
+--- src/net/kz-http.c.orig 2009-09-04 00:46:36.000000000 +0200
++++ src/net/kz-http.c 2009-09-04 00:46:49.000000000 +0200
+@@ -25,7 +25,7 @@
+ # include "config.h"
+ #endif /* HAVE_CONFIG_H */
+
+-#include <features.h>
++//#include <features.h>
+ #define __USE_XOPEN
+ #include <time.h>
+ #include "gnet.h"
diff --git a/www/kazehakase/pkg-descr b/www/kazehakase/pkg-descr
new file mode 100644
index 000000000..238ff04cc
--- /dev/null
+++ b/www/kazehakase/pkg-descr
@@ -0,0 +1,14 @@
+Kazehakase is a browser with gecko engine like Epiphany or Galeon.
+
+Main features:
+
+ o Tabbed browsing
+ o Remote bookmark (e.g. RSS) in menu or sidebar
+ It is able to update periodically
+ o In Japan, there are other remote bookmarks, for instance, LIRS
+ (In Japanese), hina-di (In Japanese) , Kazehakase can handle these ones.
+ o Variable UI (menus, toolbar etc.) on user level
+ o Customizable mouse gestures
+ o Customizable key accelerator
+
+WWW: http://kazehakase.sourceforge.jp/
diff --git a/www/kazehakase/pkg-plist b/www/kazehakase/pkg-plist
new file mode 100644
index 000000000..d27231a95
--- /dev/null
+++ b/www/kazehakase/pkg-plist
@@ -0,0 +1,84 @@
+bin/kazehakase
+bin/kz-embed-process
+etc/kazehakase/bookmarkbar.xml
+etc/kazehakase/bookmarks.xml
+etc/kazehakase/kz-ui-beginner.xml
+etc/kazehakase/kz-ui-bookmarks.xml
+etc/kazehakase/kz-ui-expert.xml
+etc/kazehakase/kz-ui-medium.xml
+etc/kazehakase/kzrc
+etc/kazehakase/mozilla/encodings.xml
+etc/kazehakase/proxyrc
+etc/kazehakase/smartbookmarks.xml
+lib/kazehakase/libkazehakase.la
+lib/kazehakase/libkazehakase.so
+lib/kazehakase/libkazehakase.so.1
+lib/kazehakase/embed/gecko.la
+lib/kazehakase/embed/gecko.so
+lib/kazehakase/embed/per_process.la
+lib/kazehakase/embed/per_process.so
+%%WEBKIT%%lib/kazehakase/embed/webkit_gtk.la
+%%WEBKIT%%lib/kazehakase/embed/webkit_gtk.so
+lib/kazehakase/search/hyper-estraier.la
+lib/kazehakase/search/hyper-estraier.so
+share/applications/kazehakase.desktop
+share/kazehakase/icons/autoscroll.xpm
+share/kazehakase/icons/kz-anchor.png
+share/kazehakase/icons/kz-book-search.png
+share/kazehakase/icons/kz-bookmark.png
+share/kazehakase/icons/kz-closebackward.png
+share/kazehakase/icons/kz-closeforward.png
+share/kazehakase/icons/kz-closewindow.png
+share/kazehakase/icons/kz-copyimagelocation.png
+share/kazehakase/icons/kz-copyurl.png
+share/kazehakase/icons/kz-epiphany.png
+share/kazehakase/icons/kz-firefox.png
+share/kazehakase/icons/kz-folder-open.png
+share/kazehakase/icons/kz-folder-search.png
+share/kazehakase/icons/kz-folder.png
+share/kazehakase/icons/kz-font-decrease.png
+share/kazehakase/icons/kz-font-increase.png
+share/kazehakase/icons/kz-galeon.png
+share/kazehakase/icons/kz-google.png
+share/kazehakase/icons/kz-gray.png
+share/kazehakase/icons/kz-green.png
+share/kazehakase/icons/kz-history.png
+share/kazehakase/icons/kz-konqueror.png
+share/kazehakase/icons/kz-logo-bg.png
+share/kazehakase/icons/kz-logo.png
+share/kazehakase/icons/kz-mozilla.png
+share/kazehakase/icons/kz-netscape.png
+share/kazehakase/icons/kz-newwindow.png
+share/kazehakase/icons/kz-openimagewindow.png
+share/kazehakase/icons/kz-openlinkwindow.png
+share/kazehakase/icons/kz-openselectedlink.png
+share/kazehakase/icons/kz-red.png
+share/kazehakase/icons/kz-remote-bookmark.png
+share/kazehakase/icons/kz-rss-feed.png
+share/kazehakase/icons/kz-savelink.png
+share/kazehakase/icons/kz-scrap-bookmark.png
+share/kazehakase/icons/kz-search.png
+share/kazehakase/icons/kz-separator.png
+share/kazehakase/icons/kz-smart-bookmark.png
+share/kazehakase/icons/kz-tab-next.png
+share/kazehakase/icons/kz-tab-prev.png
+share/kazehakase/icons/kz-view-source.png
+share/kazehakase/icons/kz-yellow.png
+share/kazehakase/kz-no-thumbnail.png
+share/kazehakase/search-result.css
+share/kazehakase/search-result.js
+share/pixmaps/kazehakase-icon.png
+share/locale/cs/LC_MESSAGES/kazehakase.mo
+share/locale/de/LC_MESSAGES/kazehakase.mo
+share/locale/fr/LC_MESSAGES/kazehakase.mo
+share/locale/ja/LC_MESSAGES/kazehakase.mo
+share/locale/nl/LC_MESSAGES/kazehakase.mo
+share/locale/ru/LC_MESSAGES/kazehakase.mo
+@dirrm share/kazehakase/icons
+@dirrm share/kazehakase
+@dirrm lib/kazehakase/search
+@dirrm lib/kazehakase/embed
+@dirrm lib/kazehakase
+@dirrm etc/kazehakase/mozilla
+@dirrm etc/kazehakase
+@dirrmtry share/applications
diff --git a/www/midori/Makefile b/www/midori/Makefile
new file mode 100644
index 000000000..d0ff32ef2
--- /dev/null
+++ b/www/midori/Makefile
@@ -0,0 +1,85 @@
+# New ports collection makefile for: midori
+# Date created: 2007-10-21
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD: ports/www/midori/Makefile,v 1.17 2010/05/31 02:01:28 ade Exp $
+# $MCom: ports/www/midori/Makefile,v 1.21 2010/04/05 21:56:26 kwm Exp $
+#
+
+PORTNAME= midori
+PORTVERSION= 0.2.6
+PORTREVISION= 3
+CATEGORIES= www xfce
+MASTER_SITES= http://archive.xfce.org/src/apps/${PORTNAME}/${PORTVERSION:R}/
+DIST_SUBDIR= xfce4
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= Lightweight web browser using WebKit browser engine
+
+LIB_DEPENDS= webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2 \
+ notify.1:${PORTSDIR}/devel/libnotify \
+ vala.0:${PORTSDIR}/lang/vala
+BUILD_DEPENDS= rsvg-convert:${PORTSDIR}/graphics/librsvg2
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS+=--disable-unique \
+ --disable-libidn \
+ --enable-sqlite \
+ --enable-libnotify \
+ --enable-addons \
+ --jobs=${MAKE_JOBS_NUMBER}
+
+MAKE_JOBS_SAFE= yes
+HAS_CONFIGURE= yes
+USE_PYTHON_BUILD= yes
+USE_BZIP2= yes
+USE_GNOME= glib20 gtk20 intltool libxml2 pkgconfig
+USE_XORG= xscrnsaver
+INSTALLS_ICONS= yes
+USE_LDCONFIG= yes
+
+OPTIONS= NLS "Enable Native Language support" on \
+ USERDOCS "Build user documentation" off \
+ APIDOCS "Build api documentation" off
+
+.include <bsd.port.pre.mk>
+
+# WAF needs that
+CONFIGURE_ENV+= CC="${CC}"
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+.if defined(WITH_USERDOCS)
+BUILD_DEPENDS+=rst2html:${PORTSDIR}/textproc/py-docutils
+CONFIGURE_ARGS+=--enable-userdocs
+PLIST_SUB+= USERDOCS=""
+.else
+CONFIGURE_ARGS+=--disable-userdocs
+PLIST_SUB+= USERDOCS="@comment "
+.endif
+
+.if defined(WITH_APIDOCS)
+BUILD_DEPENDS+= gtkdoc-scan:${PORTSDIR}/textproc/gtk-doc
+CONFIGURE_ARGS+=--enable-apidocs
+PLIST_SUB+= APIDOCS=""
+.else
+CONFIGURE_ARGS+=--disable-apidocs
+PLIST_SUB+= APIDOCS="@comment "
+.endif
+
+post-install:
+.if defined(WITH_APIDOCS)
+ ${MKDIR} ${DOCSDIR}/api/katze/html
+ ${MKDIR} ${DOCSDIR}/api/midori/html
+ (cd ${WRKSRC}/_build_/docs/api/katze/html && ${COPYTREE_SHARE} \* ${DOCSDIR}/api/katze/html)
+ (cd ${WRKSRC}/_build_/docs/api/midori/html && ${COPYTREE_SHARE} \* ${DOCSDIR}/api/midori/html)
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/midori/distinfo b/www/midori/distinfo
new file mode 100644
index 000000000..60f25541b
--- /dev/null
+++ b/www/midori/distinfo
@@ -0,0 +1,3 @@
+MD5 (xfce4/midori-0.2.6.tar.bz2) = 249ddb3485d8246e0fda25dd735953f0
+SHA256 (xfce4/midori-0.2.6.tar.bz2) = 2da90265db44b23161e9b78ea5f78a42db8a10cfaae7dcf6287c880a4b2a6db2
+SIZE (xfce4/midori-0.2.6.tar.bz2) = 712959
diff --git a/www/midori/files/patch-data_search b/www/midori/files/patch-data_search
new file mode 100644
index 000000000..4fafcf236
--- /dev/null
+++ b/www/midori/files/patch-data_search
@@ -0,0 +1,16 @@
+--- data/search.orig 2010-05-26 12:31:56.000000000 +0200
++++ data/search 2010-05-26 12:34:03.000000000 +0200
+@@ -6,6 +6,13 @@
+ icon=
+ token=g
+
++[FreshPorts]
++name=FreshPorts
++text=The changes made to the FreeBSD ports tree
++uri=http://www.freshports.org/search.php?query=%s
++icon=
++token=fp
++
+ [Wikipedia]
+ name=Wikipedia
+ text=The free encyclopedia
diff --git a/www/midori/files/patch-wscript b/www/midori/files/patch-wscript
new file mode 100644
index 000000000..ccab30837
--- /dev/null
+++ b/www/midori/files/patch-wscript
@@ -0,0 +1,12 @@
+--- wscript.orig 2010-05-26 12:34:09.000000000 +0200
++++ wscript 2010-05-26 12:35:30.000000000 +0200
+@@ -267,8 +267,7 @@
+ if not conf.env['HAVE_UNIQUE']:
+ if Options.platform == 'win32':
+ conf.check (lib='ws2_32')
+- check_pkg ('openssl', mandatory=False)
+- conf.define ('USE_SSL', [0,1][conf.env['HAVE_OPENSSL'] == 1])
++ conf.define ('HAVE_OPENSSL', [0,1][conf.check (header_name='openssl/opensslv.h')])
+ conf.define ('HAVE_NETDB_H', [0,1][conf.check (header_name='netdb.h')])
+ conf.check (header_name='sys/wait.h')
+ conf.check (header_name='sys/select.h')
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..e493f63f1
--- /dev/null
+++ b/www/midori/pkg-plist
@@ -0,0 +1,160 @@
+bin/midori
+etc/xdg/midori/search
+include/midori-0.2/extensions/external-applications.h
+lib/midori/libadblock.so
+lib/midori/libaddons.so
+lib/midori/libcolorful-tabs.so
+lib/midori/libcookie-manager.so
+lib/midori/libexternal-applications.so
+lib/midori/libfeed-panel.so
+lib/midori/libformhistory.so
+lib/midori/libmouse-gestures.so
+lib/midori/libpage-holder.so
+lib/midori/libshortcuts.so
+lib/midori/libstatus-clock.so
+lib/midori/libstatusbar-features.so
+lib/midori/libtab-panel.so
+lib/midori/libtab-switcher.so
+lib/midori/libtoolbar-editor.so
+lib/midori/libweb-cache.so
+share/applications/midori.desktop
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/EXPAT
+%%DOCSDIR%%/README
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/api-index-full.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/ch01.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/home.png
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/index.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/index.sgml
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-KatzeItem.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-KatzePreferences.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-KatzeScrolled.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-array.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-arrayaction.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-http-auth.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-http-cookies.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-net.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-separatoraction.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-throbber.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze-katze-utils.html
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze.devhelp
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/katze.devhelp2
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/left.png
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/right.png
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/style.css
+%%APIDOCS%%%%DOCSDIR%%/api/katze/html/up.png
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/api-index-full.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/ch01.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/home.png
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/index.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/index.sgml
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/left.png
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-GtkIconEntry.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-MidoriBrowser.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-MidoriExtension.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-MidoriPreferences.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-MidoriViewable.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-app.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-array.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-locationaction.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-panel.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-searchaction.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-stock.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-view.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori-websettings.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-midori.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-socket.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori-sokoke.html
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori.devhelp
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/midori.devhelp2
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/right.png
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/style.css
+%%APIDOCS%%%%DOCSDIR%%/api/midori/html/up.png
+%%USERDOCS%%%%DOCSDIR%%/user/midori.html
+share/icons/hicolor/16x16/apps/midori.png
+share/icons/hicolor/16x16/categories/extension.png
+share/icons/hicolor/16x16/status/news-feed.png
+share/icons/hicolor/22x22/apps/midori.png
+share/icons/hicolor/22x22/categories/extension.png
+share/icons/hicolor/22x22/status/news-feed.png
+share/icons/hicolor/24x24/apps/midori.png
+share/icons/hicolor/24x24/categories/extension.png
+share/icons/hicolor/24x24/status/news-feed.png
+share/icons/hicolor/32x32/apps/midori.png
+share/icons/hicolor/32x32/categories/extension.png
+share/icons/hicolor/32x32/status/news-feed.png
+share/icons/hicolor/48x48/apps/midori.png
+share/icons/hicolor/48x48/categories/extension.png
+share/icons/hicolor/48x48/status/news-feed.png
+%%NLS%%share/locale/ast/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/da/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/de/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/el/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/es/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/et/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/he/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/id/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/it/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/no/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/pa/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/sr@latin/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/ug/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/midori.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/midori.mo
+%%DATADIR%%/res/autosuggestcontrol.css
+%%DATADIR%%/res/autosuggestcontrol.js
+%%DATADIR%%/res/error.html
+%%DATADIR%%/res/logo-shade.png
+%%DATADIR%%/res/mootools.js
+%%DATADIR%%/res/speeddial-head.html
+%%DATADIR%%/res/speeddial.json
+share/vala/vapi/external-applications.deps
+share/vala/vapi/external-applications.vapi
+@dirrmtry share/vala/vapi
+@dirrmtry share/vala
+@dirrm %%DATADIR%%/res
+@dirrm %%DATADIR%%
+%%NLS%%@dirrmtry share/locale/ug/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ug
+%%NLS%%@dirrmtry share/locale/sr@latin/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/sr@latin
+%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ast
+%%APIDOCS%%@dirrm %%DOCSDIR%%/api/midori/html
+%%APIDOCS%%@dirrm %%DOCSDIR%%/api/midori
+%%APIDOCS%%@dirrm %%DOCSDIR%%/api/katze/html
+%%APIDOCS%%@dirrm %%DOCSDIR%%/api/katze
+%%APIDOCS%%@dirrm %%DOCSDIR%%/api
+%%USERDOCS%%@dirrm %%DOCSDIR%%/user
+@dirrm %%DOCSDIR%%
+@dirrmtry share/applications
+@dirrm lib/midori
+@dirrm include/midori-0.2/extensions
+@dirrm include/midori-0.2
+@dirrm etc/xdg/midori
+@dirrmtry etc/xdg
+@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/p5-Gtk2-WebKit/Makefile b/www/p5-Gtk2-WebKit/Makefile
new file mode 100644
index 000000000..92a08777a
--- /dev/null
+++ b/www/p5-Gtk2-WebKit/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: p5-Gtk2-WebKit
+# Date created: 2009-01-26
+# Whom: Zane C, Bowers <vvelox@vvelox.net>
+#
+# $FreeBSD: ports/www/p5-Gtk2-WebKit/Makefile,v 1.9 2010/03/28 06:45:00 dinoex Exp $
+#
+
+PORTNAME= Gtk2-WebKit
+PORTVERSION= 0.07
+PORTREVISION= 3
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= ../../authors/id/F/FL/FLORA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= vvelox@vvelox.net
+COMMENT= Web content engine library for Gtk2
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk2/CodeGen.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+ ${SITE_PERL}/${PERL_ARCH}/Glib/MakeHelper.pm:${PORTSDIR}/devel/p5-Glib2 \
+ ${SITE_PERL}/${PERL_ARCH}/Cairo/Install/Files.pm:${PORTSDIR}/graphics/p5-Cairo \
+ ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+ ${SITE_PERL}/ExtUtils/PkgConfig.pm:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
+ ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:${PORTSDIR}/www/webkit-gtk2
+
+NO_PACKAGE= Man page creation hangs on some systems for unknown reasons
+
+PERL_CONFIGURE= yes
+
+MAN3= Gtk2::WebKit.3 \
+ Gtk2::WebKit::WebView.3 \
+ Gtk2::WebKit::WebBackForwardList.3 \
+ Gtk2::WebKit::WebSettings.3 \
+ Gtk2::WebKit::index.3 \
+ Gtk2::WebKit::WebFrame.3 \
+ Gtk2::WebKit::NetworkRequest.3 \
+ Gtk2::WebKit::WebHistoryItem.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Gtk2-WebKit/distinfo b/www/p5-Gtk2-WebKit/distinfo
new file mode 100644
index 000000000..098a190b2
--- /dev/null
+++ b/www/p5-Gtk2-WebKit/distinfo
@@ -0,0 +1,3 @@
+MD5 (Gtk2-WebKit-0.07.tar.gz) = 893b0fabb6f313b3ace33b645dec39b0
+SHA256 (Gtk2-WebKit-0.07.tar.gz) = 2c6ef49cfa689e037694812eb43cbe050f2488af7860eafbd017f0a5e0dd4c6f
+SIZE (Gtk2-WebKit-0.07.tar.gz) = 65994
diff --git a/www/p5-Gtk2-WebKit/pkg-descr b/www/p5-Gtk2-WebKit/pkg-descr
new file mode 100644
index 000000000..cea174712
--- /dev/null
+++ b/www/p5-Gtk2-WebKit/pkg-descr
@@ -0,0 +1,8 @@
+WebKit is a web content engine, derived from KHTML and KJS from KDE, and used
+primarily in Apple's Safari browser. It is made to be embedded in other
+applications, such as mail readers, or web browsers.
+
+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://search.cpan.org/dist/Gtk2-WebKit/
diff --git a/www/p5-Gtk2-WebKit/pkg-plist b/www/p5-Gtk2-WebKit/pkg-plist
new file mode 100644
index 000000000..22e68f259
--- /dev/null
+++ b/www/p5-Gtk2-WebKit/pkg-plist
@@ -0,0 +1,21 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/WebBackForwardList.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/WebView.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/WebFrame.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/WebHistoryItem.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/NetworkRequest.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/index.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/Install/Files.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/Install/webkit.typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/Install/webkit-autogen.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/WebKit/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/WebKit/WebKit.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/WebKit/WebKit.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/WebSettings.pod
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit/Install
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Gtk2/WebKit
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Gtk2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2/WebKit
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk2
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto
diff --git a/www/py-jswebkit/Makefile b/www/py-jswebkit/Makefile
new file mode 100644
index 000000000..6a3bb3f49
--- /dev/null
+++ b/www/py-jswebkit/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: py-jswebkit
+# Date created: 07 Mar 2010
+# Whom: Ju Pengfei <jupengfei@gmail.com>
+#
+# $FreeBSD: ports/www/py-jswebkit/Makefile,v 1.2 2010/05/07 07:50:26 wen Exp $
+#
+
+PORTNAME= jswebkit
+PORTVERSION= 0.0.2
+PORTREVISION= 1
+CATEGORIES= www python
+MASTER_SITES= GOOGLE_CODE
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python-${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= jupengfei@gmail.com
+COMMENT= WebKit/JavaScriptCore Python bindings
+
+BUILD_DEPENDS= cython:${PORTSDIR}/lang/cython
+LIB_DEPENDS= webkitgtk:${PORTSDIR}/www/webkit-gtk2
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PLIST_FILES= %%PYTHON_SITELIBDIR%%/jswebkit.so
+
+PROJECTHOST= gwrite
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PYDISTUTILS_PKGNAME= python_jswebkit
+
+.include <bsd.port.mk>
diff --git a/www/py-jswebkit/distinfo b/www/py-jswebkit/distinfo
new file mode 100644
index 000000000..baca9b0cd
--- /dev/null
+++ b/www/py-jswebkit/distinfo
@@ -0,0 +1,3 @@
+MD5 (python-jswebkit-0.0.2.tar.gz) = dbae60853a9f9edd340f23edf2a5dc0c
+SHA256 (python-jswebkit-0.0.2.tar.gz) = d673a0ab1b339d0b20ec3d2c6fad96a1961ebeda8f177a25ccfedc362289d5bc
+SIZE (python-jswebkit-0.0.2.tar.gz) = 55707
diff --git a/www/py-jswebkit/pkg-descr b/www/py-jswebkit/pkg-descr
new file mode 100644
index 000000000..6a3593fbb
--- /dev/null
+++ b/www/py-jswebkit/pkg-descr
@@ -0,0 +1,5 @@
+python-jswebkit is an cython wrapper for JSContextRef
+in pywebkitgtk, which makes it able to call JavaScript
+functions with WebKit/JavaScriptCore.
+
+WWW: http://code.google.com/p/gwrite
diff --git a/www/py-webkitgtk/Makefile b/www/py-webkitgtk/Makefile
new file mode 100644
index 000000000..e3a888305
--- /dev/null
+++ b/www/py-webkitgtk/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: py-webkitgtk
+# Date created: 07 Mar 2010
+# Whom: Ju Pengfei <jupengfei@gmail.com>
+#
+# $FreeBSD: ports/www/py-webkitgtk/Makefile,v 1.1 2010/04/26 08:31:41 wen Exp $
+#
+
+PORTNAME= webkitgtk
+PORTVERSION= 1.1.7
+PORTREVISION= 1
+CATEGORIES= www python
+MASTER_SITES= GOOGLE_CODE
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= py${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= jupengfei@gmail.com
+COMMENT= Python bindings for the WebKit GTK+ port
+
+LIB_DEPENDS= webkitgtk:${PORTSDIR}/www/webkit-gtk2
+
+PROJECTHOST= pywebkitgtk
+
+GNU_CONFIGURE= yes
+USE_GNOME= glib20 libxslt pkgconfig pygtk2
+USE_GMAKE= yes
+USE_PYTHON= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-webkitgtk/distinfo b/www/py-webkitgtk/distinfo
new file mode 100644
index 000000000..0f116ce0b
--- /dev/null
+++ b/www/py-webkitgtk/distinfo
@@ -0,0 +1,3 @@
+MD5 (pywebkitgtk-1.1.7.tar.gz) = 4dbe0111c0b0ad2280052e4534903a9b
+SHA256 (pywebkitgtk-1.1.7.tar.gz) = 86ec33ca842eb07caf9a6c6ff12368bd1d125c8296198239f3515828483fac3f
+SIZE (pywebkitgtk-1.1.7.tar.gz) = 333819
diff --git a/www/py-webkitgtk/pkg-descr b/www/py-webkitgtk/pkg-descr
new file mode 100644
index 000000000..2b93e3277
--- /dev/null
+++ b/www/py-webkitgtk/pkg-descr
@@ -0,0 +1,3 @@
+Python bindings for the WebKit GTK+ port.
+
+WWW: http://code.google.com/p/pywebkitgtk
diff --git a/www/py-webkitgtk/pkg-plist b/www/py-webkitgtk/pkg-plist
new file mode 100644
index 000000000..a16ebff91
--- /dev/null
+++ b/www/py-webkitgtk/pkg-plist
@@ -0,0 +1,11 @@
+%%PYTHON_SITELIBDIR%%/webkit/webkit.so
+%%PYTHON_SITELIBDIR%%/webkit/webkit.la
+%%PYTHON_SITELIBDIR%%/webkit/webkit.a
+%%PYTHON_SITELIBDIR%%/webkit/__init__.py
+share/pywebkitgtk/defs/webkit-base-types.defs
+share/pywebkitgtk/defs/webkit-1.1-types.defs
+share/pywebkitgtk/defs/webkit-1.0.2.defs
+share/pywebkitgtk/defs/webkit-1.1.defs
+@dirrm %%PYTHON_SITELIBDIR%%/webkit
+@dirrm share/pywebkitgtk/defs
+@dirrm share/pywebkitgtk
diff --git a/www/surf/Makefile b/www/surf/Makefile
new file mode 100644
index 000000000..fb80298d8
--- /dev/null
+++ b/www/surf/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: surf
+# Date created: December 21, 2009
+# Whom: Christopher Knaust <jigboe@gmx.de>
+#
+# $FreeBSD: ports/www/surf/Makefile,v 1.4 2010/03/28 06:45:06 dinoex Exp $
+#
+
+PORTNAME= surf
+PORTVERSION= 0.3
+PORTREVISION= 3
+CATEGORIES= www
+MASTER_SITES= http://dl.suckless.org/${PORTNAME}/ \
+ LOCAL/glarkin
+
+MAINTAINER= jigboe@gmx.de
+COMMENT= A simple Web browser based on WebKit/Gtk+
+
+LIB_DEPENDS= webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
+RUN_DEPENDS= dmenu:${PORTSDIR}/x11/dmenu
+
+USE_GNOME= gtk20 pkgconfig
+
+MAN1= surf.1
+PLIST_FILES= bin/surf
+PORTDOCS= LICENSE README
+
+# Name conflicts with the math/surf port
+NO_LATEST_LINK= yes
+
+pre-everything::
+ @${ECHO_MSG} "You can build surf with your own config.h using the SURF_CONF knob:"
+ @${ECHO_MSG} "make SURF_CONF=/path/to/surf/config.h install clean"
+
+post-extract:
+.if defined(SURF_CONF)
+ @${ECHO_MSG} "creating config.h from ${SURF_CONF}"
+ @${CP} ${SURF_CONF} ${WRKSRC}/config.h
+.endif
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${ECHO_MSG} "installing additional documentation to ${DOCSDIR}"
+ @${MKDIR} ${DOCSDIR}
+ @${INSTALL_MAN} ${WRKSRC}/LICENSE ${DOCSDIR}
+ @${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/www/surf/distinfo b/www/surf/distinfo
new file mode 100644
index 000000000..8bd34c700
--- /dev/null
+++ b/www/surf/distinfo
@@ -0,0 +1,3 @@
+MD5 (surf-0.3.tar.gz) = 0b7bbe58f0ca140f1fb7aac09c4319d9
+SHA256 (surf-0.3.tar.gz) = 652a9ddb0a82a6350fabbc7c8d8a9f852b8c838263f892ac7695dfcdd5b31842
+SIZE (surf-0.3.tar.gz) = 9838
diff --git a/www/surf/files/patch-config.mk b/www/surf/files/patch-config.mk
new file mode 100644
index 000000000..d19ad65c9
--- /dev/null
+++ b/www/surf/files/patch-config.mk
@@ -0,0 +1,38 @@
+--- config.mk 2009-10-30 13:41:02.000000000 +0100
++++ config.mk 2009-12-21 19:25:11.000000000 +0100
+@@ -4,25 +4,25 @@ VERSION = 0.3
+ # Customize below to fit your system
+
+ # paths
+-PREFIX = /usr/local
+-MANPREFIX = ${PREFIX}/share/man
++PREFIX?= /usr/local
++MANPREFIX = ${PREFIX}/man
+
+-GTKINC=$(shell pkg-config --cflags gtk+-2.0 webkit-1.0)
+-GTKLIB=$(shell pkg-config --libs gtk+-2.0 webkit-1.0)
++GTKINC!= pkg-config --cflags gtk+-2.0 webkit-1.0
++GTKLIB!= pkg-config --libs gtk+-2.0 webkit-1.0
+
+
+ # includes and libs
+-INCS = -I. -I/usr/include ${GTKINC}
+-LIBS = -L/usr/lib -lc ${GTKLIB} -lgthread-2.0
++INCS = ${GTKINC}
++LIBS = ${PTHREAD_LIBS} ${GTKLIB}
+
+ # flags
+-CPPFLAGS = -DVERSION=\"${VERSION}\"
+-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
+-LDFLAGS = -s ${LIBS}
++CPPFLAGS+= -DVERSION=\"${VERSION}\"
++CFLAGS+= -std=c99 ${INCS} ${CPPFLAGS}
++LDFLAGS+= ${LIBS}
+
+ # Solaris
+ #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
+ #LDFLAGS = ${LIBS}
+
+ # compiler and linker
+-CC = cc
++CC?= cc
diff --git a/www/surf/pkg-descr b/www/surf/pkg-descr
new file mode 100644
index 000000000..26aab1a1f
--- /dev/null
+++ b/www/surf/pkg-descr
@@ -0,0 +1,6 @@
+surf is a simple web browser based on WebKit/GTK+. It is able to display
+websites and follow links. It supports the XEmbed protocol which makes
+it possible to embed it in another application. Furthermore, one can
+point surf to another URI by setting its XProperties.
+
+WWW: http://surf.suckless.org
diff --git a/www/uzbl/Makefile b/www/uzbl/Makefile
new file mode 100644
index 000000000..472e789a7
--- /dev/null
+++ b/www/uzbl/Makefile
@@ -0,0 +1,84 @@
+# Ports collection makefile for: uzbl
+# Date created: 2009/12/14
+# Whom: aehlig@linta.de
+#
+# $FreeBSD: ports/www/uzbl/Makefile,v 1.7 2010/04/05 23:31:06 sylvio Exp $
+#
+
+PORTNAME= uzbl
+DISTVERSION= 0.0.0.${GITDATE}
+PORTREVISION= 1
+CATEGORIES= www
+MASTER_SITES= http://www.linta.de/distfiles/
+
+MAINTAINER= aehlig@linta.de
+COMMENT= Web interface tools which adhere to the unix philosophy
+
+LIB_DEPENDS= webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2
+
+USE_GNOME= gtk20
+USE_LDCONFIG= yes
+USE_GMAKE= yes
+
+GITDATE= 2010.04.03
+GITVERSION= ae15d25
+
+WRKSRC= ${WRKDIR}/Dieterbe-uzbl-${GITVERSION}
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= AUTHORS README COMMUNITY CONTRIBUTING FAQ INSTALL TODO config-syntax \
+ multiple-instances-management performance url-editing config.h
+.endif
+
+.if !defined(NOPORTDATA)
+PORTDATA= examples
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|" \
+ ${WRKSRC}/examples/config/config \
+ ${WRKSRC}/src/uzbl-browser \
+ ${WRKSRC}/examples/data/scripts/uzbl-event-manager
+ @${REINPLACE_CMD} -e "s|share/uzbl|${DATADIR_REL}|" \
+ ${WRKSRC}/examples/config/config \
+ ${WRKSRC}/src/uzbl-browser \
+ ${WRKSRC}/examples/data/scripts/uzbl-event-manager
+ @${REINPLACE_CMD} -e "s|/usr/share/uzbl|${DATADIR}|" \
+ ${WRKSRC}/examples/data/scripts/uzbl-tabbed
+
+post-build:
+ @${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" \) -exec ${RM} -f {} \;
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/uzbl-core ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/uzbl-browser ${PREFIX}/bin
+.for f in uzbl-event-manager uzbl-cookie-daemon uzbl-tabbed
+ ${INSTALL_SCRIPT} ${WRKSRC}/examples/data/scripts/${f} ${PREFIX}/bin
+.endfor
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/config.h ${DOCSDIR}
+.for f in COMMUNITY CONTRIBUTING FAQ INSTALL TODO config-syntax \
+ multiple-instances-management performance url-editing
+ ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}/${f}
+.endfor
+.for f in AUTHORS README
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/${f}
+.endfor
+.endif
+.if !defined(NOPORTDATA)
+ ${MKDIR} ${DATADIR}/examples/data/dforms ${DATADIR}/examples/config
+.for f in config/cookies \
+ data/bookmarks \
+ data/dforms/bbs.archlinux.org \
+ data/style.css data/uzbl.png
+ ${INSTALL_DATA} ${WRKSRC}/examples/${f} ${DATADIR}/examples/${f}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/examples/config/config ${DATADIR}/examples/config/config
+ (cd ${WRKSRC}/examples/data && \
+ ${COPYTREE_BIN} plugins ${DATADIR}/examples/data/)
+ (cd ${WRKSRC}/examples/data && \
+ ${COPYTREE_BIN} scripts ${DATADIR}/examples/data/)
+.endif
+
+.include <bsd.port.mk>
diff --git a/www/uzbl/distinfo b/www/uzbl/distinfo
new file mode 100644
index 000000000..e28e7617c
--- /dev/null
+++ b/www/uzbl/distinfo
@@ -0,0 +1,3 @@
+MD5 (uzbl-0.0.0.2010.04.03.tar.gz) = 70487d59dd5a1e5a1eca36b976800128
+SHA256 (uzbl-0.0.0.2010.04.03.tar.gz) = 3aa1412dba013a8db0261b2c0773c94e121aeb98c9d03dce4ea049329f4abacb
+SIZE (uzbl-0.0.0.2010.04.03.tar.gz) = 134854
diff --git a/www/uzbl/files/patch-examples__data__scripts__auth.py b/www/uzbl/files/patch-examples__data__scripts__auth.py
new file mode 100644
index 000000000..acf48c790
--- /dev/null
+++ b/www/uzbl/files/patch-examples__data__scripts__auth.py
@@ -0,0 +1,9 @@
+--- examples/data/scripts/auth.py.orig 2010-04-09 13:34:30.000000000 +0200
++++ examples/data/scripts/auth.py 2010-04-09 13:35:05.000000000 +0200
+@@ -1,4 +1,5 @@
+-#!/usr/bin/python
++#!/usr/bin/env python
++
+
+ import gtk
+ import sys
diff --git a/www/uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon b/www/uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon
new file mode 100644
index 000000000..6e000260f
--- /dev/null
+++ b/www/uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon
@@ -0,0 +1,29 @@
+--- ./examples/data/scripts/uzbl-cookie-daemon.orig 2010-01-05 20:17:29.000000000 +0100
++++ ./examples/data/scripts/uzbl-cookie-daemon 2010-01-07 13:24:58.000000000 +0100
+@@ -187,7 +187,7 @@
+ raise Exception("directory at %r is not a socket" % cookie_socket)
+
+ try:
+- sock = socket.socket(socket.AF_UNIX, socket.SOCK_SEQPACKET)
++ sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ sock.connect(cookie_socket)
+ sock.close()
+ echo("detected daemon listening on %r" % cookie_socket)
+@@ -210,7 +210,7 @@
+ return False
+
+ try:
+- sock = socket.socket(socket.AF_UNIX, socket.SOCK_SEQPACKET)
++ sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ sock.connect(cookie_socket)
+ sock.send(cmd)
+ sock.close()
+@@ -420,7 +420,7 @@
+ mkbasedir(cookie_socket)
+
+ self.server_socket = socket.socket(socket.AF_UNIX,
+- socket.SOCK_SEQPACKET)
++ socket.SOCK_STREAM)
+
+ self.server_socket.bind(cookie_socket)
+
diff --git a/www/uzbl/files/patch-uzbl-core.c b/www/uzbl/files/patch-uzbl-core.c
new file mode 100644
index 000000000..cbea01208
--- /dev/null
+++ b/www/uzbl/files/patch-uzbl-core.c
@@ -0,0 +1,19 @@
+--- src/uzbl-core.c.orig 2010-01-05 20:17:29.000000000 +0100
++++ src/uzbl-core.c 2010-01-08 10:13:45.000000000 +0100
+@@ -29,6 +29,7 @@
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
++#include <sys/errno.h>
+ #include "uzbl-core.h"
+ #include "callbacks.h"
+ #include "events.h"
+@@ -1436,7 +1437,7 @@
+ sa.sun_family = AF_UNIX;
+
+ /* create socket file descriptor and connect it to path */
+- fd = socket(AF_UNIX, SOCK_SEQPACKET, 0);
++ fd = socket(AF_UNIX, SOCK_STREAM, 0);
+ if(fd == -1) {
+ g_printerr("talk_to_socket: creating socket failed (%s)\n", strerror(errno));
+ return;
diff --git a/www/uzbl/pkg-descr b/www/uzbl/pkg-descr
new file mode 100644
index 000000000..6f83044a9
--- /dev/null
+++ b/www/uzbl/pkg-descr
@@ -0,0 +1,6 @@
+Uzbl is a collection of web interface tools that follow the UNIX philosophy -
+"Write programs that do one thing and do it well. Write programs to work
+together. Write programs to handle text streams, because that is a universal
+interface."
+
+WWW: http://www.uzbl.org
diff --git a/www/uzbl/pkg-plist b/www/uzbl/pkg-plist
new file mode 100644
index 000000000..4a0cd5078
--- /dev/null
+++ b/www/uzbl/pkg-plist
@@ -0,0 +1,5 @@
+bin/uzbl-core
+bin/uzbl-browser
+bin/uzbl-cookie-daemon
+bin/uzbl-event-manager
+bin/uzbl-tabbed
diff --git a/www/webkit-sharp/Makefile b/www/webkit-sharp/Makefile
new file mode 100644
index 000000000..9fbb81a9a
--- /dev/null
+++ b/www/webkit-sharp/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: webkit-sharp
+# Date created: 2008-09-01
+# Whom: Romain Tartiere <romain@blogreen.org>
+#
+# $FreeBSD: ports/www/webkit-sharp/Makefile,v 1.6 2010/06/01 12:41:29 romain Exp $
+#
+
+PORTNAME= webkit-sharp
+PORTVERSION= 0.3
+PORTREVISION= 1
+CATEGORIES= www
+MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/
+
+MAINTAINER= mono@FreeBSD.org
+COMMENT= Mono bindings for Webkit
+
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:${PORTSDIR}/www/webkit-gtk2
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PLIST_SUB+= ASSEMBLY_VERSION=1.1.15
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gtksharp20
+
+.include <bsd.port.mk>
diff --git a/www/webkit-sharp/distinfo b/www/webkit-sharp/distinfo
new file mode 100644
index 000000000..5877a8677
--- /dev/null
+++ b/www/webkit-sharp/distinfo
@@ -0,0 +1,3 @@
+MD5 (webkit-sharp-0.3.tar.bz2) = 21482f9d5eafb0ef4acc6e790482f934
+SHA256 (webkit-sharp-0.3.tar.bz2) = 6633630b6e4834b0f93726570d1c97e884470e3c400ae929cca2f1376b7b959a
+SIZE (webkit-sharp-0.3.tar.bz2) = 88972
diff --git a/www/webkit-sharp/files/patch-sources_webkit-sharp.dll.config.in b/www/webkit-sharp/files/patch-sources_webkit-sharp.dll.config.in
new file mode 100644
index 000000000..208342e16
--- /dev/null
+++ b/www/webkit-sharp/files/patch-sources_webkit-sharp.dll.config.in
@@ -0,0 +1,10 @@
+
+$FreeBSD: ports/www/webkit-sharp/files/patch-sources_webkit-sharp.dll.config.in,v 1.1 2010/06/01 12:41:29 romain Exp $
+
+--- sources/webkit-sharp.dll.config.in.orig
++++ sources/webkit-sharp.dll.config.in
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="webkit-1.0" target="webkit-1.0@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="webkit-1.0" target="webkit-1.0@LIB_PREFIX@@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/www/webkit-sharp/pkg-descr b/www/webkit-sharp/pkg-descr
new file mode 100644
index 000000000..8c4b1875e
--- /dev/null
+++ b/www/webkit-sharp/pkg-descr
@@ -0,0 +1,3 @@
+WebKit# is a .NET language binding for the WebKit rendering engine.
+
+WWW: http://webkit.org
diff --git a/www/webkit-sharp/pkg-plist b/www/webkit-sharp/pkg-plist
new file mode 100644
index 000000000..414f35656
--- /dev/null
+++ b/www/webkit-sharp/pkg-plist
@@ -0,0 +1,11 @@
+@comment $FreeBSD: ports/www/webkit-sharp/pkg-plist,v 1.3 2010/06/01 12:41:29 romain Exp $
+lib/mono/gac/webkit-sharp/%%ASSEMBLY_VERSION%%.0__eaa1d335d2e19745/webkit-sharp.dll
+lib/mono/gac/webkit-sharp/%%ASSEMBLY_VERSION%%.0__eaa1d335d2e19745/webkit-sharp.dll.config
+lib/mono/webkit-sharp/webkit-sharp.dll
+lib/monodoc/sources/webkit-sharp-docs.source
+lib/monodoc/sources/webkit-sharp-docs.tree
+lib/monodoc/sources/webkit-sharp-docs.zip
+libdata/pkgconfig/webkit-sharp-1.0.pc
+@dirrm lib/mono/webkit-sharp
+@dirrm lib/mono/gac/webkit-sharp/%%ASSEMBLY_VERSION%%.0__eaa1d335d2e19745
+@dirrm lib/mono/gac/webkit-sharp