[144470] trunk/dports/x11

devans at macports.org devans at macports.org
Sat Jan 9 09:59:21 PST 2016


Revision: 144470
          https://trac.macports.org/changeset/144470
Author:   devans at macports.org
Date:     2016-01-09 09:59:21 -0800 (Sat, 09 Jan 2016)
Log Message:
-----------
gtk-sharp, gecko-sharp: mark obsolete, replaced by gtk-sharp2, gecko-sharp2, no other dependents (#50250, maintainer timeout).

Modified Paths:
--------------
    trunk/dports/x11/gecko-sharp/Portfile
    trunk/dports/x11/gtk-sharp/Portfile

Modified: trunk/dports/x11/gecko-sharp/Portfile
===================================================================
--- trunk/dports/x11/gecko-sharp/Portfile	2016-01-09 17:32:08 UTC (rev 144469)
+++ trunk/dports/x11/gecko-sharp/Portfile	2016-01-09 17:59:21 UTC (rev 144470)
@@ -1,32 +1,11 @@
 # $Id$
 
-PortSystem 1.0
+PortSystem 	1.0
 
 name		gecko-sharp
 version		0.5
+revision        1
 categories	x11 devel
-platforms	darwin
-maintainers	comcast.net:pat2man
-description	Gecko bindings for the Mono .NET Development Framework
-long_description	Mono is an effort to create an open source \
-			implementation of the .NET Development Framework \
-			including a C# compiler.  This is the Gecko# toolkit \
-			for it.
 
-homepage	http://www.mono-project.com/
-master_sites	http://ftp.novell.com/pub/mono/archive/old/1.0/
-checksums	md5 71e75186b2ee5c644d5dd1560ce27357
-
-depends_build	port:pkgconfig
-
-depends_lib	port:mono \
-		port:gtk-sharp
-
-# mono is not universal
-universal_variant   no
-
-platform darwin {
-variant macosx_framework description {Build as a framework} {
-	prefix /Library/Frameworks/Mono.framework/Versions/${version}
-}
-}
+replaced_by	gecko-sharp2
+PortGroup	obsolete 1.0

Modified: trunk/dports/x11/gtk-sharp/Portfile
===================================================================
--- trunk/dports/x11/gtk-sharp/Portfile	2016-01-09 17:32:08 UTC (rev 144469)
+++ trunk/dports/x11/gtk-sharp/Portfile	2016-01-09 17:59:21 UTC (rev 144470)
@@ -5,72 +5,9 @@
 
 name            gtk-sharp
 version         1.0.10
-revision        6
+revision        7
 categories      x11 devel
-# libs are LGPL, executables GPL
 license         {LGPL-2 GPL-2}
-platforms       darwin
-maintainers     nomaintainer
-description     Gtk bindings for the Mono .NET Development Framework
 
-long_description \
-    This is the Gtk# toolkit for Mono, an implementation \
-    of the .NET Development Framework.
-
-homepage        http://gtk-sharp.sourceforge.net/
-master_sites    http://ftp.novell.com/pub/mono/sources/${name}/
-
-checksums       md5 e21fb3c5a39374f86ba70b926311a6d0 \
-                sha1 6965559e2e3b741f587a41d286935c73a2c2c437 \
-                rmd160 53db7e93424b2429cf825390633ede4d7c511564
-
-patchfiles      patch-configure-disable-gnomedb.diff \
-                patch-gdk-sharp.dll.config.in.diff \
-                patch-glib-sharp.dll.config.in.diff \
-                patch-gnome-sharp.dll.config.in.diff \
-                patch-gtk-sharp.dll.config.in.diff \
-                patch-pango-sharp.dll.config.in.diff \
-                patch-vte-sharp.dll.config.in.diff \
-                patch-glib-2.32.diff
-
-depends_build   port:pkgconfig
-
-# configures without support for vte, libgtkhtml3
-# due to reliance on outdated versions of these ports
-# wants vte >= 0.11.10 but current is vte-2.90 >= 0.34.9
-# wants wants libgtkhtml-3.6 >= 3.6.0 but current is libgtkhtml-3.14 >= 3.32.2
-
-depends_lib     port:mono \
-                port:libgnomecanvas \
-                port:libgnomeui \
-                port:libgda \
-                port:librsvg
-
-# mono is not universal
-universal_variant   no
-
-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}
-        }
-    }
-
-    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
-}
-
-use_parallel_build  yes
-
-variant gnomedb description {Enable gnomedb support} {
-    patchfiles-delete   patch-configure-disable-gnomedb.diff
-    depends_lib-append  port:libgnomedb
-}
-
-livecheck.type  regex
-livecheck.url   ${master_sites}?C=M&O=D
-livecheck.regex ${name}-(1\\.0(?:\\.\\d+)*)
+replaced_by     gtk-sharp2
+PortGroup       obsolete 1.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160109/856facf3/attachment-0001.html>


More information about the macports-changes mailing list