diff --git a/gnome2/gnome-sharp/enable-gtkhtml-3.14.patch b/gnome2/gnome-sharp/enable-gtkhtml-3.14.patch
new file mode 100644
index 000000000..1759d8737
--- /dev/null
+++ b/gnome2/gnome-sharp/enable-gtkhtml-3.14.patch
@@ -0,0 +1,24 @@
+diff -ur gnome-sharp-2.16.0.orig/configure.in gnome-sharp-2.16.0/configure.in
+--- gnome-sharp-2.16.0.orig/configure.in 2006-08-21 18:46:13.000000000 +0200
++++ gnome-sharp-2.16.0/configure.in 2007-08-28 13:49:02.000000000 +0200
+@@ -195,6 +195,12 @@
+ PKG_CHECK_MODULES(RSVG_DEPENDENCIES, librsvg-2.0 >= $RSVG_REQUIRED_VERSION, enable_rsvg=yes, enable_rsvg=no)
+
+ if test "x$enable_gnome" = "xyes"; then
++GTKHTML_REQUIRED_VERSION=3.14.0
++PKG_CHECK_MODULES(GTKHTML_DEPENDENCIES, libgtkhtml-3.14 >= $GTKHTML_REQUIRED_VERSION, enable_gtkhtml=yes, enable_gtkhtml=no)
++if test "x$enable_gtkhtml" = "xyes"; then
++GTKHTML_VERSION=3.14
++GTKHTML_SOVERSION=19
++else
+ GTKHTML_REQUIRED_VERSION=3.8.0
+ PKG_CHECK_MODULES(GTKHTML_DEPENDENCIES, libgtkhtml-3.8 >= $GTKHTML_REQUIRED_VERSION, enable_gtkhtml=yes, enable_gtkhtml=no)
+ if test "x$enable_gtkhtml" = "xyes"; then
+@@ -225,6 +231,7 @@
+ fi
+ fi
+ fi
++fi
+ AC_SUBST(GTKHTML_VERSION)
+ AC_SUBST(GTKHTML_SOVERSION)
+ else
diff --git a/gnome2/gnome-sharp/gnome-sharp.cache b/gnome2/gnome-sharp/gnome-sharp.cache
new file mode 100644
index 000000000..79bc53350
--- /dev/null
+++ b/gnome2/gnome-sharp/gnome-sharp.cache
@@ -0,0 +1,75 @@
+
+[TIMESTAMP] 1188303603 Tue Aug 28 14:20:03 2007
+[BUILDTIME] 40 (5)
+[SIZE] 1.80 MB, 143 files
+
+[DEP] 00-dirtree
+[DEP] alsa-lib
+[DEP] atk
+[DEP] audiofile
+[DEP] autoconf
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] cairo
+[DEP] coreutils
+[DEP] dbus
+[DEP] dbus-glib
+[DEP] diffutils
+[DEP] esound
+[DEP] expat
+[DEP] findutils
+[DEP] fontconfig
+[DEP] freetype
+[DEP] gawk
+[DEP] gcc
+[DEP] gconf
+[DEP] glib
+[DEP] glibc
+[DEP] gnome-keyring
+[DEP] gnome-panel
+[DEP] gnome-vfs
+[DEP] grep
+[DEP] gtk+
+[DEP] gtk-sharp2
+[DEP] gtkhtml
+[DEP] kbproto
+[DEP] libart_lgpl23
+[DEP] libbonobo
+[DEP] libbonoboui
+[DEP] libglade
+[DEP] libgnome
+[DEP] libgnomecanvas
+[DEP] libgnomeprint
+[DEP] libgnomeprintui
+[DEP] libgnomeui
+[DEP] libice
+[DEP] libjpeg
+[DEP] libpng
+[DEP] libpthread-stubs
+[DEP] librsvg
+[DEP] libsm
+[DEP] libx11
+[DEP] libxau
+[DEP] libxcb
+[DEP] libxdmcp
+[DEP] libxml
+[DEP] libxrender
+[DEP] linux-header
+[DEP] m4
+[DEP] make
+[DEP] mktemp
+[DEP] mono
+[DEP] orbit2
+[DEP] pango
+[DEP] patch
+[DEP] perl
+[DEP] pkgconfig
+[DEP] popt
+[DEP] renderproto
+[DEP] sed
+[DEP] sysfiles
+[DEP] tar
+[DEP] util-linux
+[DEP] xproto
+[DEP] zlib
diff --git a/gnome2/gnome-sharp/gnome-sharp.conf b/gnome2/gnome-sharp/gnome-sharp.conf
new file mode 100644
index 000000000..f28a39be1
--- /dev/null
+++ b/gnome2/gnome-sharp/gnome-sharp.conf
@@ -0,0 +1,3 @@
+
+# See accompanying patch.
+hook_add preconf 5 'autoconf;'
diff --git a/gnome2/gnome-sharp/gnome-sharp.desc b/gnome2/gnome-sharp/gnome-sharp.desc
new file mode 100644
index 000000000..f1fa74240
--- /dev/null
+++ b/gnome2/gnome-sharp/gnome-sharp.desc
@@ -0,0 +1,34 @@
+[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY]
+[COPY] Filename: package/.../gnome-sharp/gnome-sharp.desc
+[COPY] Copyright (C) 2007 The OpenSDE Project
+[COPY]
+[COPY] More information can be found in the files COPYING and README.
+[COPY]
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- SDE-COPYRIGHT-NOTE-END ---
+
+[I] Mono bindings for Gnome
+
+[T] Gnome# is a .NET language binding for assorted GNOME libraries.
+
+[U] http://gtk-sharp.sourceforge.net
+
+[A] Mike Kestner
+[M] Minto van der Sluis
+
+[C] extra/development
+
+[F] NOPARALLEL MONO
+
+[L] LGPL
+[S] Stable
+[V] 2.16.0
+[P] X -----5---9 153.660
+
+[D] 673128624 gnome-sharp-2.16.0.tar.gz http://go-mono.com/sources/gnome-sharp/
+