[33113] trunk/dports/x11/gtk-sharp2
nox at macports.org
nox at macports.org
Fri Jan 18 06:26:58 PST 2008
Revision: 33113
http://trac.macosforge.org/projects/macports/changeset/33113
Author: nox at macports.org
Date: 2008-01-18 06:26:53 -0800 (Fri, 18 Jan 2008)
Log Message:
-----------
gtk-sharp2:
* Fixed glue dll imports.
* Added debug variant.
Modified Paths:
--------------
trunk/dports/x11/gtk-sharp2/Portfile
Added Paths:
-----------
trunk/dports/x11/gtk-sharp2/files/
trunk/dports/x11/gtk-sharp2/files/patch-gdk-sharp.dll.config.in.diff
trunk/dports/x11/gtk-sharp2/files/patch-glade-sharp.dll.config.in.diff
trunk/dports/x11/gtk-sharp2/files/patch-glib-sharp.dll.config.in.diff
trunk/dports/x11/gtk-sharp2/files/patch-gtk-sharp.dll.config.in.diff
trunk/dports/x11/gtk-sharp2/files/patch-pango-sharp.dll.config.in.diff
Modified: trunk/dports/x11/gtk-sharp2/Portfile
===================================================================
--- trunk/dports/x11/gtk-sharp2/Portfile 2008-01-18 12:31:51 UTC (rev 33112)
+++ trunk/dports/x11/gtk-sharp2/Portfile 2008-01-18 14:26:53 UTC (rev 33113)
@@ -5,7 +5,7 @@
name gtk-sharp2
set my_name gtk-sharp
version 2.10.2
-revision 1
+revision 2
set branch [join [lrange [split ${version} .] 0 1] ""]
categories x11 devel
platforms darwin
@@ -16,8 +16,8 @@
This is the Gtk# toolkit for Mono, an implementation \
of the .NET Development Framework.
-homepage http://go-mono.com/
-master_sites ${homepage}sources/${my_name}${branch}/
+homepage http://gtk-sharp.sourceforge.net/
+master_sites http://go-mono.com/sources/${my_name}${branch}/
distname ${my_name}-${version}
use_bzip2 yes
@@ -25,6 +25,14 @@
sha1 7e78d94a4cfe7b1fb3696893f2622d2c7f3c47dc \
rmd160 78394b4ebfbf59b29d80d012227adf65f465991a
+patchfiles patch-gdk-sharp.dll.config.in.diff \
+ patch-glade-sharp.dll.config.in.diff \
+ patch-glib-sharp.dll.config.in.diff \
+ patch-gtk-sharp.dll.config.in.diff \
+ patch-pango-sharp.dll.config.in.diff
+
+depends_build port:monodoc
+
depends_lib port:mono \
port:glib2 \
port:atk \
@@ -39,3 +47,11 @@
}
}
}
+
+variant debug {
+ configure.args-append --enable-debug
+}
+
+livecheck.check regex
+livecheck.url http://go-mono.com/sources-stable/
+livecheck.regex ${my_name}-(2\\.10(?:\\.\\d+)*)
Added: trunk/dports/x11/gtk-sharp2/files/patch-gdk-sharp.dll.config.in.diff
===================================================================
--- trunk/dports/x11/gtk-sharp2/files/patch-gdk-sharp.dll.config.in.diff (rev 0)
+++ trunk/dports/x11/gtk-sharp2/files/patch-gdk-sharp.dll.config.in.diff 2008-01-18 14:26:53 UTC (rev 33113)
@@ -0,0 +1,10 @@
+*** gdk/gdk-sharp.dll.config.in.orig 2008-01-18 05:33:19.000000000 +0100
+--- gdk/gdk-sharp.dll.config.in 2008-01-18 05:34:06.000000000 +0100
+***************
+*** 3,6 ****
+--- 3,7 ----
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++ <dllmap dll="gdksharpglue-2" target="libgdksharpglue-2.so"/>
+ </configuration>
Added: trunk/dports/x11/gtk-sharp2/files/patch-glade-sharp.dll.config.in.diff
===================================================================
--- trunk/dports/x11/gtk-sharp2/files/patch-glade-sharp.dll.config.in.diff (rev 0)
+++ trunk/dports/x11/gtk-sharp2/files/patch-glade-sharp.dll.config.in.diff 2008-01-18 14:26:53 UTC (rev 33113)
@@ -0,0 +1,9 @@
+*** glade/glade-sharp.dll.config.in.orig 2008-01-18 04:38:09.000000000 +0100
+--- glade/glade-sharp.dll.config.in 2008-01-18 04:41:02.000000000 +0100
+***************
+*** 1,3 ****
+--- 1,4 ----
+ <configuration>
+ <dllmap dll="libglade-2.0-0.dll" target="libglade-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++ <dllmap dll="gladesharpglue-2" target="gladesharpglue-2.so"/>
+ </configuration>
Added: trunk/dports/x11/gtk-sharp2/files/patch-glib-sharp.dll.config.in.diff
===================================================================
--- trunk/dports/x11/gtk-sharp2/files/patch-glib-sharp.dll.config.in.diff (rev 0)
+++ trunk/dports/x11/gtk-sharp2/files/patch-glib-sharp.dll.config.in.diff 2008-01-18 14:26:53 UTC (rev 33113)
@@ -0,0 +1,10 @@
+*** glib/glib-sharp.dll.config.in.orig 2008-01-18 04:38:09.000000000 +0100
+--- glib/glib-sharp.dll.config.in 2008-01-18 04:41:02.000000000 +0100
+***************
+*** 3,6 ****
+--- 3,7 ----
+ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++ <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
+ </configuration>
Added: trunk/dports/x11/gtk-sharp2/files/patch-gtk-sharp.dll.config.in.diff
===================================================================
--- trunk/dports/x11/gtk-sharp2/files/patch-gtk-sharp.dll.config.in.diff (rev 0)
+++ trunk/dports/x11/gtk-sharp2/files/patch-gtk-sharp.dll.config.in.diff 2008-01-18 14:26:53 UTC (rev 33113)
@@ -0,0 +1,10 @@
+*** gtk/gtk-sharp.dll.config.in.orig 2008-01-18 04:38:09.000000000 +0100
+--- gtk/gtk-sharp.dll.config.in 2008-01-18 04:41:02.000000000 +0100
+***************
+*** 3,6 ****
+--- 3,7 ----
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++ <dllmap dll="gtksharpglue-2" target="libgtksharpglue-2.so"/>
+ </configuration>
Added: trunk/dports/x11/gtk-sharp2/files/patch-pango-sharp.dll.config.in.diff
===================================================================
--- trunk/dports/x11/gtk-sharp2/files/patch-pango-sharp.dll.config.in.diff (rev 0)
+++ trunk/dports/x11/gtk-sharp2/files/patch-pango-sharp.dll.config.in.diff 2008-01-18 14:26:53 UTC (rev 33113)
@@ -0,0 +1,10 @@
+*** pango/pango-sharp.dll.config.in.orig 2008-01-18 05:35:15.000000000 +0100
+--- pango/pango-sharp.dll.config.in 2008-01-18 05:35:56.000000000 +0100
+***************
+*** 3,6 ****
+--- 3,7 ----
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
++ <dllmap dll="pangosharpglue-2" target="libpangosharpglue-2.so"/>
+ </configuration>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080118/368a43d2/attachment.html
More information about the macports-changes
mailing list