[41433] trunk/dports/x11/gtk-sharp2/Portfile

nox at macports.org nox at macports.org
Sun Nov 2 08:01:48 PST 2008


Revision: 41433
          http://trac.macports.org/changeset/41433
Author:   nox at macports.org
Date:     2008-11-02 08:01:47 -0800 (Sun, 02 Nov 2008)
Log Message:
-----------
gtk-sharp2:
 * Update to 2.12.5.
 * Use the proper GDK/GTK backend in gdk/gtk*-sharp.dll.config files.
 * Unconditionally depend on libglade2 (closes #16860).

Modified Paths:
--------------
    trunk/dports/x11/gtk-sharp2/Portfile

Modified: trunk/dports/x11/gtk-sharp2/Portfile
===================================================================
--- trunk/dports/x11/gtk-sharp2/Portfile	2008-11-02 15:14:51 UTC (rev 41432)
+++ trunk/dports/x11/gtk-sharp2/Portfile	2008-11-02 16:01:47 UTC (rev 41433)
@@ -1,3 +1,4 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
 PortSystem      1.0
@@ -4,7 +5,7 @@
 
 name            gtk-sharp2
 set my_name     gtk-sharp
-version         2.12.0
+version         2.12.5
 set branch      [join [lrange [split ${version} .] 0 1] ""]
 categories      x11 devel
 platforms       darwin
@@ -19,9 +20,9 @@
 master_sites    http://go-mono.com/sources/${my_name}${branch}/
 distname        ${my_name}-${version}
 
-checksums       md5    e04d634c55460b79c69d19c49648c6df \
-                sha1   6840a0bacc1ad2a4cd22b8f129b291775ab25038 \
-                rmd160 411de602bbcb10dd06563309a7653fe02943a733
+checksums       md5     db9acf888ff88dcd1e3813487a07481d \
+                sha1    cc09dc90e69bfca94623124fe448f4de704d4d9d \
+                rmd160  c0f0a37bb1c22d957e51df4bcee65cd242978c37
 
 use_bzip2       yes
 
@@ -37,7 +38,8 @@
                 path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \
                 port:atk \
                 path:${prefix}/lib/pkgconfig/pango.pc:pango \
-                port:gtk2
+                port:gtk2 \
+                port:libglade2
 
 post-configure {
     # TODO This shouldn't be needed, we need to fix Mono dllmap library path.
@@ -46,12 +48,21 @@
             reinplace -E "s|(target=\")|\\1${prefix}/lib/|" ${f}
         }
     }
+
+    reinplace "s/libgtk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgtk-*-2.0.0.dylib]/" \
+        $worksrcpath/gtk/gtk-sharp.dll.config
+
+    reinplace "s/libgdk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgdk-*-2.0.0.dylib]/" \
+        $worksrcpath/gdk/gdk-sharp.dll.config \
+        $worksrcpath/gtkdotnet/gtk-dotnet.dll.config
 }
 
+use_parallel_build  no
+
 variant debug description "Enable debug build" {
     configure.args-append   --enable-debug
 }
 
 livecheck.check regex
 livecheck.url   http://go-mono.com/sources-stable/
-livecheck.regex ${my_name}-(2\\.10(?:\\.\\d+)*)
+livecheck.regex ${my_name}-(2(?:\\.\\d+)+)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081102/241b2e0b/attachment.html>


More information about the macports-changes mailing list