aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-07-16 06:44:42 +0800
committerpav <pav@FreeBSD.org>2004-07-16 06:44:42 +0800
commitaee86bf6936dc6e95e23e3978e0de3c25856f19c (patch)
tree45283483835bd1aa74f51563e2b8247185e62ad1 /x11-toolkits
parent5654e73acc65d4217e0454ebc12ba91501b10cfa (diff)
downloadfreebsd-ports-gnome-aee86bf6936dc6e95e23e3978e0de3c25856f19c.tar.gz
freebsd-ports-gnome-aee86bf6936dc6e95e23e3978e0de3c25856f19c.tar.zst
freebsd-ports-gnome-aee86bf6936dc6e95e23e3978e0de3c25856f19c.zip
- Correct shared library numbers to match current state of GNOME.
Bad thing this have to be hardwired here, as it will be most probably forgotten next time some on the libs is updated. PR: ports/69118 Submitted by: John Merryweather Cooper <johnmary@adelphia.net> (maintainer)
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/gtk-sharp-devel/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-art_art-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-atk_atk-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-gconf_GConf_gconf-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-gda_gda-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-gdk_gdk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-glib_glib-sharp.dll.config.in11
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-gnome_gnome-sharp.dll.config.in23
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-gtk_gtk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-pango_pango-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-rsvg_rsvg-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp-devel/files/patch-vte_vte-sharp.dll.config.in9
-rw-r--r--x11-toolkits/gtk-sharp/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-art_art-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-atk_atk-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-gconf_GConf_gconf-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-gda_gda-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-gdk_gdk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-glib_glib-sharp.dll.config.in11
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-gnome_gnome-sharp.dll.config.in23
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-gtk_gtk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-pango_pango-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-rsvg_rsvg-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp/files/patch-vte_vte-sharp.dll.config.in9
-rw-r--r--x11-toolkits/gtk-sharp10/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-art_art-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-atk_atk-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-gconf_GConf_gconf-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-gda_gda-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-gdk_gdk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-glib_glib-sharp.dll.config.in11
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-gnome_gnome-sharp.dll.config.in23
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-gtk_gtk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-pango_pango-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-rsvg_rsvg-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp10/files/patch-vte_vte-sharp.dll.config.in9
-rw-r--r--x11-toolkits/gtk-sharp20/Makefile1
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-art_art-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-atk_atk-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-gconf_GConf_gconf-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-gda_gda-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-gdk_gdk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-glib_glib-sharp.dll.config.in11
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-gnome_gnome-sharp.dll.config.in23
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-gtk_gtk-sharp.dll.config.in13
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-pango_pango-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-rsvg_rsvg-sharp.dll.config.in7
-rw-r--r--x11-toolkits/gtk-sharp20/files/patch-vte_vte-sharp.dll.config.in9
48 files changed, 448 insertions, 0 deletions
diff --git a/x11-toolkits/gtk-sharp-devel/Makefile b/x11-toolkits/gtk-sharp-devel/Makefile
index 5fae4d3e8908..5c43cbf9a54a 100644
--- a/x11-toolkits/gtk-sharp-devel/Makefile
+++ b/x11-toolkits/gtk-sharp-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gtk-sharp
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= http://mono2.ximian.com/archive/${PORTVERSION}/
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-art_art-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-art_art-sharp.dll.config.in
new file mode 100644
index 000000000000..24e14fcd5c67
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-art_art-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- art/art-sharp.dll.config.in.orig Wed Jul 14 21:48:30 2004
++++ art/art-sharp.dll.config.in Wed Jul 14 21:49:46 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="art_lgpl" target="libart_lgpl_2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="art_lgpl" target="libart_lgpl@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-atk_atk-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-atk_atk-sharp.dll.config.in
new file mode 100644
index 000000000000..2df24a33c504
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-atk_atk-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- atk/atk-sharp.dll.config.in.orig Wed Jul 14 21:51:46 2004
++++ atk/atk-sharp.dll.config.in Wed Jul 14 21:52:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gconf_GConf_gconf-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-gconf_GConf_gconf-sharp.dll.config.in
new file mode 100644
index 000000000000..c413aac86d3b
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-gconf_GConf_gconf-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gconf/GConf/gconf-sharp.dll.config.in.orig Wed Jul 14 21:54:59 2004
++++ gconf/GConf/gconf-sharp.dll.config.in Wed Jul 14 21:57:00 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gda_gda-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-gda_gda-sharp.dll.config.in
new file mode 100644
index 000000000000..efdd1407043f
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-gda_gda-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gda/gda-sharp.dll.config.in.orig Wed Jul 14 22:12:50 2004
++++ gda/gda-sharp.dll.config.in Wed Jul 14 22:13:11 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gdk_gdk-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-gdk_gdk-sharp.dll.config.in
new file mode 100644
index 000000000000..375dee3deb42
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-gdk_gdk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gdk/gdk-sharp.dll.config.in.orig Wed Jul 14 22:14:38 2004
++++ gdk/gdk-sharp.dll.config.in Wed Jul 14 22:15:47 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-glib_glib-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-glib_glib-sharp.dll.config.in
new file mode 100644
index 000000000000..f06de381f616
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-glib_glib-sharp.dll.config.in
@@ -0,0 +1,11 @@
+--- glib/glib-sharp.dll.config.in.orig Wed Jul 14 22:17:54 2004
++++ glib/glib-sharp.dll.config.in Wed Jul 14 22:18:28 2004
+@@ -1,5 +1,5 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gnome_gnome-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-gnome_gnome-sharp.dll.config.in
new file mode 100644
index 000000000000..ee203c674abb
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-gnome_gnome-sharp.dll.config.in
@@ -0,0 +1,23 @@
+--- gnome/gnome-sharp.dll.config.in.orig Wed Jul 14 22:20:21 2004
++++ gnome/gnome-sharp.dll.config.in Wed Jul 14 22:21:54 2004
+@@ -1,11 +1,11 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gtk_gtk-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-gtk_gtk-sharp.dll.config.in
new file mode 100644
index 000000000000..968145c75d92
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-gtk_gtk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gtk/gtk-sharp.dll.config.in.orig Wed Jul 14 22:23:27 2004
++++ gtk/gtk-sharp.dll.config.in Wed Jul 14 22:24:17 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-pango_pango-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-pango_pango-sharp.dll.config.in
new file mode 100644
index 000000000000..172b32ea9711
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-pango_pango-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- pango/pango-sharp.dll.config.in.orig Wed Jul 14 22:25:54 2004
++++ pango/pango-sharp.dll.config.in Wed Jul 14 22:26:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.399@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-rsvg_rsvg-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-rsvg_rsvg-sharp.dll.config.in
new file mode 100644
index 000000000000..d842eea02368
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-rsvg_rsvg-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- rsvg/rsvg-sharp.dll.config.in.orig Wed Jul 14 22:28:11 2004
++++ rsvg/rsvg-sharp.dll.config.in Wed Jul 14 22:28:29 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-vte_vte-sharp.dll.config.in b/x11-toolkits/gtk-sharp-devel/files/patch-vte_vte-sharp.dll.config.in
new file mode 100644
index 000000000000..8eea6a77b670
--- /dev/null
+++ b/x11-toolkits/gtk-sharp-devel/files/patch-vte_vte-sharp.dll.config.in
@@ -0,0 +1,9 @@
+--- vte/vte-sharp.dll.config.in.orig Wed Jul 14 22:29:44 2004
++++ vte/vte-sharp.dll.config.in Wed Jul 14 22:30:14 2004
+@@ -1,4 +1,4 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="vte" target="libvte@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="vte" target="libvte@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/Makefile b/x11-toolkits/gtk-sharp/Makefile
index 5fae4d3e8908..5c43cbf9a54a 100644
--- a/x11-toolkits/gtk-sharp/Makefile
+++ b/x11-toolkits/gtk-sharp/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gtk-sharp
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= http://mono2.ximian.com/archive/${PORTVERSION}/
diff --git a/x11-toolkits/gtk-sharp/files/patch-art_art-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-art_art-sharp.dll.config.in
new file mode 100644
index 000000000000..24e14fcd5c67
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-art_art-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- art/art-sharp.dll.config.in.orig Wed Jul 14 21:48:30 2004
++++ art/art-sharp.dll.config.in Wed Jul 14 21:49:46 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="art_lgpl" target="libart_lgpl_2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="art_lgpl" target="libart_lgpl@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-atk_atk-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-atk_atk-sharp.dll.config.in
new file mode 100644
index 000000000000..2df24a33c504
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-atk_atk-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- atk/atk-sharp.dll.config.in.orig Wed Jul 14 21:51:46 2004
++++ atk/atk-sharp.dll.config.in Wed Jul 14 21:52:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-gconf_GConf_gconf-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-gconf_GConf_gconf-sharp.dll.config.in
new file mode 100644
index 000000000000..c413aac86d3b
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-gconf_GConf_gconf-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gconf/GConf/gconf-sharp.dll.config.in.orig Wed Jul 14 21:54:59 2004
++++ gconf/GConf/gconf-sharp.dll.config.in Wed Jul 14 21:57:00 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-gda_gda-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-gda_gda-sharp.dll.config.in
new file mode 100644
index 000000000000..efdd1407043f
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-gda_gda-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gda/gda-sharp.dll.config.in.orig Wed Jul 14 22:12:50 2004
++++ gda/gda-sharp.dll.config.in Wed Jul 14 22:13:11 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-gdk_gdk-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-gdk_gdk-sharp.dll.config.in
new file mode 100644
index 000000000000..375dee3deb42
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-gdk_gdk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gdk/gdk-sharp.dll.config.in.orig Wed Jul 14 22:14:38 2004
++++ gdk/gdk-sharp.dll.config.in Wed Jul 14 22:15:47 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-glib_glib-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-glib_glib-sharp.dll.config.in
new file mode 100644
index 000000000000..f06de381f616
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-glib_glib-sharp.dll.config.in
@@ -0,0 +1,11 @@
+--- glib/glib-sharp.dll.config.in.orig Wed Jul 14 22:17:54 2004
++++ glib/glib-sharp.dll.config.in Wed Jul 14 22:18:28 2004
+@@ -1,5 +1,5 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-gnome_gnome-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-gnome_gnome-sharp.dll.config.in
new file mode 100644
index 000000000000..ee203c674abb
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-gnome_gnome-sharp.dll.config.in
@@ -0,0 +1,23 @@
+--- gnome/gnome-sharp.dll.config.in.orig Wed Jul 14 22:20:21 2004
++++ gnome/gnome-sharp.dll.config.in Wed Jul 14 22:21:54 2004
+@@ -1,11 +1,11 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-gtk_gtk-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-gtk_gtk-sharp.dll.config.in
new file mode 100644
index 000000000000..968145c75d92
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-gtk_gtk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gtk/gtk-sharp.dll.config.in.orig Wed Jul 14 22:23:27 2004
++++ gtk/gtk-sharp.dll.config.in Wed Jul 14 22:24:17 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-pango_pango-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-pango_pango-sharp.dll.config.in
new file mode 100644
index 000000000000..172b32ea9711
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-pango_pango-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- pango/pango-sharp.dll.config.in.orig Wed Jul 14 22:25:54 2004
++++ pango/pango-sharp.dll.config.in Wed Jul 14 22:26:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.399@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-rsvg_rsvg-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-rsvg_rsvg-sharp.dll.config.in
new file mode 100644
index 000000000000..d842eea02368
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-rsvg_rsvg-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- rsvg/rsvg-sharp.dll.config.in.orig Wed Jul 14 22:28:11 2004
++++ rsvg/rsvg-sharp.dll.config.in Wed Jul 14 22:28:29 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp/files/patch-vte_vte-sharp.dll.config.in b/x11-toolkits/gtk-sharp/files/patch-vte_vte-sharp.dll.config.in
new file mode 100644
index 000000000000..8eea6a77b670
--- /dev/null
+++ b/x11-toolkits/gtk-sharp/files/patch-vte_vte-sharp.dll.config.in
@@ -0,0 +1,9 @@
+--- vte/vte-sharp.dll.config.in.orig Wed Jul 14 22:29:44 2004
++++ vte/vte-sharp.dll.config.in Wed Jul 14 22:30:14 2004
+@@ -1,4 +1,4 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="vte" target="libvte@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="vte" target="libvte@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/Makefile b/x11-toolkits/gtk-sharp10/Makefile
index 5fae4d3e8908..5c43cbf9a54a 100644
--- a/x11-toolkits/gtk-sharp10/Makefile
+++ b/x11-toolkits/gtk-sharp10/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gtk-sharp
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= http://mono2.ximian.com/archive/${PORTVERSION}/
diff --git a/x11-toolkits/gtk-sharp10/files/patch-art_art-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-art_art-sharp.dll.config.in
new file mode 100644
index 000000000000..24e14fcd5c67
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-art_art-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- art/art-sharp.dll.config.in.orig Wed Jul 14 21:48:30 2004
++++ art/art-sharp.dll.config.in Wed Jul 14 21:49:46 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="art_lgpl" target="libart_lgpl_2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="art_lgpl" target="libart_lgpl@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-atk_atk-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-atk_atk-sharp.dll.config.in
new file mode 100644
index 000000000000..2df24a33c504
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-atk_atk-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- atk/atk-sharp.dll.config.in.orig Wed Jul 14 21:51:46 2004
++++ atk/atk-sharp.dll.config.in Wed Jul 14 21:52:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-gconf_GConf_gconf-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-gconf_GConf_gconf-sharp.dll.config.in
new file mode 100644
index 000000000000..c413aac86d3b
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-gconf_GConf_gconf-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gconf/GConf/gconf-sharp.dll.config.in.orig Wed Jul 14 21:54:59 2004
++++ gconf/GConf/gconf-sharp.dll.config.in Wed Jul 14 21:57:00 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-gda_gda-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-gda_gda-sharp.dll.config.in
new file mode 100644
index 000000000000..efdd1407043f
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-gda_gda-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gda/gda-sharp.dll.config.in.orig Wed Jul 14 22:12:50 2004
++++ gda/gda-sharp.dll.config.in Wed Jul 14 22:13:11 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-gdk_gdk-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-gdk_gdk-sharp.dll.config.in
new file mode 100644
index 000000000000..375dee3deb42
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-gdk_gdk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gdk/gdk-sharp.dll.config.in.orig Wed Jul 14 22:14:38 2004
++++ gdk/gdk-sharp.dll.config.in Wed Jul 14 22:15:47 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-glib_glib-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-glib_glib-sharp.dll.config.in
new file mode 100644
index 000000000000..f06de381f616
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-glib_glib-sharp.dll.config.in
@@ -0,0 +1,11 @@
+--- glib/glib-sharp.dll.config.in.orig Wed Jul 14 22:17:54 2004
++++ glib/glib-sharp.dll.config.in Wed Jul 14 22:18:28 2004
+@@ -1,5 +1,5 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-gnome_gnome-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-gnome_gnome-sharp.dll.config.in
new file mode 100644
index 000000000000..ee203c674abb
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-gnome_gnome-sharp.dll.config.in
@@ -0,0 +1,23 @@
+--- gnome/gnome-sharp.dll.config.in.orig Wed Jul 14 22:20:21 2004
++++ gnome/gnome-sharp.dll.config.in Wed Jul 14 22:21:54 2004
+@@ -1,11 +1,11 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-gtk_gtk-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-gtk_gtk-sharp.dll.config.in
new file mode 100644
index 000000000000..968145c75d92
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-gtk_gtk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gtk/gtk-sharp.dll.config.in.orig Wed Jul 14 22:23:27 2004
++++ gtk/gtk-sharp.dll.config.in Wed Jul 14 22:24:17 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-pango_pango-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-pango_pango-sharp.dll.config.in
new file mode 100644
index 000000000000..172b32ea9711
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-pango_pango-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- pango/pango-sharp.dll.config.in.orig Wed Jul 14 22:25:54 2004
++++ pango/pango-sharp.dll.config.in Wed Jul 14 22:26:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.399@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-rsvg_rsvg-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-rsvg_rsvg-sharp.dll.config.in
new file mode 100644
index 000000000000..d842eea02368
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-rsvg_rsvg-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- rsvg/rsvg-sharp.dll.config.in.orig Wed Jul 14 22:28:11 2004
++++ rsvg/rsvg-sharp.dll.config.in Wed Jul 14 22:28:29 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp10/files/patch-vte_vte-sharp.dll.config.in b/x11-toolkits/gtk-sharp10/files/patch-vte_vte-sharp.dll.config.in
new file mode 100644
index 000000000000..8eea6a77b670
--- /dev/null
+++ b/x11-toolkits/gtk-sharp10/files/patch-vte_vte-sharp.dll.config.in
@@ -0,0 +1,9 @@
+--- vte/vte-sharp.dll.config.in.orig Wed Jul 14 22:29:44 2004
++++ vte/vte-sharp.dll.config.in Wed Jul 14 22:30:14 2004
+@@ -1,4 +1,4 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="vte" target="libvte@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="vte" target="libvte@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/Makefile b/x11-toolkits/gtk-sharp20/Makefile
index 5fae4d3e8908..5c43cbf9a54a 100644
--- a/x11-toolkits/gtk-sharp20/Makefile
+++ b/x11-toolkits/gtk-sharp20/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gtk-sharp
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= http://mono2.ximian.com/archive/${PORTVERSION}/
diff --git a/x11-toolkits/gtk-sharp20/files/patch-art_art-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-art_art-sharp.dll.config.in
new file mode 100644
index 000000000000..24e14fcd5c67
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-art_art-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- art/art-sharp.dll.config.in.orig Wed Jul 14 21:48:30 2004
++++ art/art-sharp.dll.config.in Wed Jul 14 21:49:46 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="art_lgpl" target="libart_lgpl_2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="art_lgpl" target="libart_lgpl@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-atk_atk-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-atk_atk-sharp.dll.config.in
new file mode 100644
index 000000000000..2df24a33c504
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-atk_atk-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- atk/atk-sharp.dll.config.in.orig Wed Jul 14 21:51:46 2004
++++ atk/atk-sharp.dll.config.in Wed Jul 14 21:52:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-gconf_GConf_gconf-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-gconf_GConf_gconf-sharp.dll.config.in
new file mode 100644
index 000000000000..c413aac86d3b
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-gconf_GConf_gconf-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gconf/GConf/gconf-sharp.dll.config.in.orig Wed Jul 14 21:54:59 2004
++++ gconf/GConf/gconf-sharp.dll.config.in Wed Jul 14 21:57:00 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="gconf-2" target="libgconf-2@LIB_PREFIX@.5@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-gda_gda-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-gda_gda-sharp.dll.config.in
new file mode 100644
index 000000000000..efdd1407043f
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-gda_gda-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- gda/gda-sharp.dll.config.in.orig Wed Jul 14 22:12:50 2004
++++ gda/gda-sharp.dll.config.in Wed Jul 14 22:13:11 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gda-2" target="libgda-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-gdk_gdk-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-gdk_gdk-sharp.dll.config.in
new file mode 100644
index 000000000000..375dee3deb42
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-gdk_gdk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gdk/gdk-sharp.dll.config.in.orig Wed Jul 14 22:14:38 2004
++++ gdk/gdk-sharp.dll.config.in Wed Jul 14 22:15:47 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-glib_glib-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-glib_glib-sharp.dll.config.in
new file mode 100644
index 000000000000..f06de381f616
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-glib_glib-sharp.dll.config.in
@@ -0,0 +1,11 @@
+--- glib/glib-sharp.dll.config.in.orig Wed Jul 14 22:17:54 2004
++++ glib/glib-sharp.dll.config.in Wed Jul 14 22:18:28 2004
+@@ -1,5 +1,5 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-gnome_gnome-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-gnome_gnome-sharp.dll.config.in
new file mode 100644
index 000000000000..ee203c674abb
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-gnome_gnome-sharp.dll.config.in
@@ -0,0 +1,23 @@
+--- gnome/gnome-sharp.dll.config.in.orig Wed Jul 14 22:20:21 2004
++++ gnome/gnome-sharp.dll.config.in Wed Jul 14 22:21:54 2004
+@@ -1,11 +1,11 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="gnome-2" target="libgnome-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomecanvas-2" target="libgnomecanvas-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprint-2-2" target="libgnomeprint-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeprintui-2-2" target="libgnomeprintui-2-2@LIB_PREFIX@.1@LIB_SUFFIX@"/>
++ <dllmap dll="gnomeui-2" target="libgnomeui-2@LIB_PREFIX@.600@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-gtk_gtk-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-gtk_gtk-sharp.dll.config.in
new file mode 100644
index 000000000000..968145c75d92
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-gtk_gtk-sharp.dll.config.in
@@ -0,0 +1,13 @@
+--- gtk/gtk-sharp.dll.config.in.orig Wed Jul 14 22:23:27 2004
++++ gtk/gtk-sharp.dll.config.in Wed Jul 14 22:24:17 2004
+@@ -1,6 +1,6 @@
+ <configuration>
+- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.400@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-pango_pango-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-pango_pango-sharp.dll.config.in
new file mode 100644
index 000000000000..172b32ea9711
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-pango_pango-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- pango/pango-sharp.dll.config.in.orig Wed Jul 14 22:25:54 2004
++++ pango/pango-sharp.dll.config.in Wed Jul 14 22:26:14 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
++ <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.399@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-rsvg_rsvg-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-rsvg_rsvg-sharp.dll.config.in
new file mode 100644
index 000000000000..d842eea02368
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-rsvg_rsvg-sharp.dll.config.in
@@ -0,0 +1,7 @@
+--- rsvg/rsvg-sharp.dll.config.in.orig Wed Jul 14 22:28:11 2004
++++ rsvg/rsvg-sharp.dll.config.in Wed Jul 14 22:28:29 2004
+@@ -1,3 +1,3 @@
+ <configuration>
+- <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.2@LIB_SUFFIX@"/>
++ <dllmap dll="rsvg-2" target="librsvg-2@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>
diff --git a/x11-toolkits/gtk-sharp20/files/patch-vte_vte-sharp.dll.config.in b/x11-toolkits/gtk-sharp20/files/patch-vte_vte-sharp.dll.config.in
new file mode 100644
index 000000000000..8eea6a77b670
--- /dev/null
+++ b/x11-toolkits/gtk-sharp20/files/patch-vte_vte-sharp.dll.config.in
@@ -0,0 +1,9 @@
+--- vte/vte-sharp.dll.config.in.orig Wed Jul 14 22:29:44 2004
++++ vte/vte-sharp.dll.config.in Wed Jul 14 22:30:14 2004
+@@ -1,4 +1,4 @@
+ <configuration>
+- <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+- <dllmap dll="vte" target="libvte@LIB_PREFIX@.4@LIB_SUFFIX@"/>
++ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.600@LIB_SUFFIX@"/>
++ <dllmap dll="vte" target="libvte@LIB_PREFIX@.8@LIB_SUFFIX@"/>
+ </configuration>