[41834] trunk/dports/devel/gecko-sharp2/Portfile

nox at macports.org nox at macports.org
Mon Nov 10 17:39:13 PST 2008


Revision: 41834
          http://trac.macports.org/changeset/41834
Author:   nox at macports.org
Date:     2008-11-10 17:39:13 -0800 (Mon, 10 Nov 2008)
Log Message:
-----------
gecko-sharp2:
 * Updated to 0.13.
 * Disabled doc building.
 * Fixed gtk dllmap.

Modified Paths:
--------------
    trunk/dports/devel/gecko-sharp2/Portfile

Modified: trunk/dports/devel/gecko-sharp2/Portfile
===================================================================
--- trunk/dports/devel/gecko-sharp2/Portfile	2008-11-11 01:33:52 UTC (rev 41833)
+++ trunk/dports/devel/gecko-sharp2/Portfile	2008-11-11 01:39:13 UTC (rev 41834)
@@ -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,9 +5,9 @@
 
 name            gecko-sharp2
 set my_name     gecko-sharp-2.0
-version         0.12
+version         0.13
 categories      devel
-maintainers     nox
+maintainers     nox openmaintainer
 platforms       darwin
 description     GeckoSharp is a wrapper for the GtkEmbedMoz widget.
 
@@ -15,13 +16,14 @@
     the abilty to embed the Mozilla rendering engine (Gecko) into your \
     Gtk# application.
 
-homepage        http://www.mono-project.com/GeckoSharp/
-master_sites    http://go-mono.com/sources/${name}/
+homepage        http://www.mono-project.com/GeckoSharp
+master_sites    http://ftp.novell.com/pub/mono/sources/$name/
 distname        ${my_name}-${version}
+use_bzip2       yes
 
-checksums       md5 226470d7be5150f9a8c4d119f61cc385 \
-                sha1 c2799f2333472e1fd9f7c95a4cf37d718f365766 \
-                rmd160 e152327c940f328cb8b0b0fedb36d8df97cf6ddd
+checksums       md5     f88eaa06e71f8d8fa34cf59a3e034a6b \
+                sha1    2435ce6fdb130d59e7479758d1bd98d334704e58 \
+                rmd160  af1eafb98583f2eb5e3f3ee877ea3f8fd0e6757f
 
 depends_build   port:pkgconfig
 
@@ -29,6 +31,8 @@
                 port:gtk2 \
                 port:gtk-sharp2
 
+configure.args  ac_cv_path_MONODOCER=no
+
 post-configure {
     # TODO This shouldn't be needed, we need to fix Mono dllmap library path.
     fs-traverse {f} ${worksrcpath} {
@@ -36,8 +40,13 @@
             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/gtkmozembed/gecko-sharp.dll.config
 }
 
+use_parallel_build  yes
+
 livecheck.check regex
 livecheck.url   http://go-mono.com/sources-stable/
 livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081110/84b262ef/attachment.html>


More information about the macports-changes mailing list