[33069] trunk/dports/gnome

nox at macports.org nox at macports.org
Thu Jan 17 06:31:13 PST 2008


Revision: 33069
          http://trac.macosforge.org/projects/macports/changeset/33069
Author:   nox at macports.org
Date:     2008-01-17 06:31:05 -0800 (Thu, 17 Jan 2008)

Log Message:
-----------
gtksourceview-sharp2: New port!

Added Paths:
-----------
    trunk/dports/gnome/gtksourceview-sharp2/
    trunk/dports/gnome/gtksourceview-sharp2/Portfile
    trunk/dports/gnome/gtksourceview-sharp2/files/
    trunk/dports/gnome/gtksourceview-sharp2/files/patch-Makefile.in.diff

Added: trunk/dports/gnome/gtksourceview-sharp2/Portfile
===================================================================
--- trunk/dports/gnome/gtksourceview-sharp2/Portfile	                        (rev 0)
+++ trunk/dports/gnome/gtksourceview-sharp2/Portfile	2008-01-17 14:31:05 UTC (rev 33069)
@@ -0,0 +1,45 @@
+# $Id$
+
+PortSystem      1.0
+
+name            gtksourceview-sharp2
+set my_name     gtksourceview-sharp
+version         2.0-0.11
+categories      gnome devel
+maintainers     nox
+platforms       darwin
+description     C# Bindings for GtkSourceView.
+
+long_description \
+    ${description}
+
+homepage        http://go-mono.com/
+master_sites    ${homepage}sources/${name}/
+distname        ${my_name}-${version}
+use_bzip2       yes
+
+checksums       md5 a8f56f02378b9b97e927748b099854a7 \
+                sha1 e37570df15bb6658c4d7f2bf04295e5a670bcb16 \
+                rmd160 f8ec8da286a8f9d3304e1bb09aaf703c7b464455
+
+patchfiles      patch-Makefile.in.diff
+
+depends_build   port:pkgconfig
+
+depends_lib     port:mono \
+                port:gtk-sharp2 \
+                port:gnome-sharp2 \
+                port:gtksourceview
+
+post-configure {
+    # TODO This shouldn't be needed, we need to fix Mono dllmap library path.
+    fs-traverse {f} ${worksrcpath} {
+        if {[string match *.dll.config ${f}]} {
+            reinplace -E "s|(target=\")|\\1${prefix}/lib/|" ${f}
+        }
+    }
+}
+
+livecheck.check regex
+livecheck.url   ${homepage}sources-stable/
+livecheck.regex ${my_name}-(\\d+(?:\\.\\d+)*(?:-\\d+(?:\\.\\d+)*))


Property changes on: trunk/dports/gnome/gtksourceview-sharp2/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: trunk/dports/gnome/gtksourceview-sharp2/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/gnome/gtksourceview-sharp2/files/patch-Makefile.in.diff	                        (rev 0)
+++ trunk/dports/gnome/gtksourceview-sharp2/files/patch-Makefile.in.diff	2008-01-17 14:31:05 UTC (rev 33069)
@@ -0,0 +1,22 @@
+*** Makefile.in.orig	2008-01-17 15:10:22.000000000 +0100
+--- Makefile.in	2008-01-17 15:10:38.000000000 +0100
+***************
+*** 182,190 ****
+  target_vendor = @target_vendor@
+  SUBDIRS = gtksourceview sample doc 
+  DISTCLEANFILES = gtksourceview-sharp-2.0.pc
+! EXTRA_DIST = nemerle.lang vbnet.lang gtksourceview-sharp-2.0.pc.in gtk-sharp.snk
+  extra_langdir = $(gtksourceview_prefix)/share/gtksourceview-1.0/language-specs
+- extra_lang_DATA = nemerle.lang vbnet.lang
+  pkgconfigdir = $(prefix)/lib/pkgconfig
+  pkgconfig_DATA = gtksourceview-sharp-2.0.pc
+  all: all-recursive
+--- 182,189 ----
+  target_vendor = @target_vendor@
+  SUBDIRS = gtksourceview sample doc 
+  DISTCLEANFILES = gtksourceview-sharp-2.0.pc
+! EXTRA_DIST = gtksourceview-sharp-2.0.pc.in gtk-sharp.snk
+  extra_langdir = $(gtksourceview_prefix)/share/gtksourceview-1.0/language-specs
+  pkgconfigdir = $(prefix)/lib/pkgconfig
+  pkgconfig_DATA = gtksourceview-sharp-2.0.pc
+  all: all-recursive

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080117/da1023e0/attachment.html


More information about the macports-changes mailing list