Changeset 144470


Ignore:
Timestamp:
Jan 9, 2016, 5:59:21 PM (22 months ago)
Author:
devans@…
Message:

gtk-sharp, gecko-sharp: mark obsolete, replaced by gtk-sharp2, gecko-sharp2, no other dependents (#50250, maintainer timeout).

Location:
trunk/dports/x11
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/x11/gecko-sharp/Portfile

    r86298 r144470  
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem      1.0
    44
    55name            gecko-sharp
    66version         0.5
     7revision        1
    78categories      x11 devel
    8 platforms       darwin
    9 maintainers     comcast.net:pat2man
    10 description     Gecko bindings for the Mono .NET Development Framework
    11 long_description        Mono is an effort to create an open source \
    12                         implementation of the .NET Development Framework \
    13                         including a C# compiler.  This is the Gecko# toolkit \
    14                         for it.
    159
    16 homepage        http://www.mono-project.com/
    17 master_sites    http://ftp.novell.com/pub/mono/archive/old/1.0/
    18 checksums       md5 71e75186b2ee5c644d5dd1560ce27357
    19 
    20 depends_build   port:pkgconfig
    21 
    22 depends_lib     port:mono \
    23                 port:gtk-sharp
    24 
    25 # mono is not universal
    26 universal_variant   no
    27 
    28 platform darwin {
    29 variant macosx_framework description {Build as a framework} {
    30         prefix /Library/Frameworks/Mono.framework/Versions/${version}
    31 }
    32 }
     10replaced_by     gecko-sharp2
     11PortGroup       obsolete 1.0
  • trunk/dports/x11/gtk-sharp/Portfile

    r117872 r144470  
    66name            gtk-sharp
    77version         1.0.10
    8 revision        6
     8revision        7
    99categories      x11 devel
    10 # libs are LGPL, executables GPL
    1110license         {LGPL-2 GPL-2}
    12 platforms       darwin
    13 maintainers     nomaintainer
    14 description     Gtk bindings for the Mono .NET Development Framework
    1511
    16 long_description \
    17     This is the Gtk# toolkit for Mono, an implementation \
    18     of the .NET Development Framework.
    19 
    20 homepage        http://gtk-sharp.sourceforge.net/
    21 master_sites    http://ftp.novell.com/pub/mono/sources/${name}/
    22 
    23 checksums       md5 e21fb3c5a39374f86ba70b926311a6d0 \
    24                 sha1 6965559e2e3b741f587a41d286935c73a2c2c437 \
    25                 rmd160 53db7e93424b2429cf825390633ede4d7c511564
    26 
    27 patchfiles      patch-configure-disable-gnomedb.diff \
    28                 patch-gdk-sharp.dll.config.in.diff \
    29                 patch-glib-sharp.dll.config.in.diff \
    30                 patch-gnome-sharp.dll.config.in.diff \
    31                 patch-gtk-sharp.dll.config.in.diff \
    32                 patch-pango-sharp.dll.config.in.diff \
    33                 patch-vte-sharp.dll.config.in.diff \
    34                 patch-glib-2.32.diff
    35 
    36 depends_build   port:pkgconfig
    37 
    38 # configures without support for vte, libgtkhtml3
    39 # due to reliance on outdated versions of these ports
    40 # wants vte >= 0.11.10 but current is vte-2.90 >= 0.34.9
    41 # wants wants libgtkhtml-3.6 >= 3.6.0 but current is libgtkhtml-3.14 >= 3.32.2
    42 
    43 depends_lib     port:mono \
    44                 port:libgnomecanvas \
    45                 port:libgnomeui \
    46                 port:libgda \
    47                 port:librsvg
    48 
    49 # mono is not universal
    50 universal_variant   no
    51 
    52 post-configure {
    53     # TODO This shouldn't be needed, we need to fix Mono dllmap library path.
    54     fs-traverse {f} ${worksrcpath} {
    55         if {[string match *.dll.config ${f}]} {
    56             reinplace -E "s|(target=\")|\\1${prefix}/lib/|" ${f}
    57         }
    58     }
    59 
    60     reinplace "s/libgtk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgtk-*-2.0.0.dylib]/" \
    61         $worksrcpath/gtk/gtk-sharp.dll.config
    62 
    63     reinplace "s/libgdk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgdk-*-2.0.0.dylib]/" \
    64         $worksrcpath/gdk/gdk-sharp.dll.config
    65 }
    66 
    67 use_parallel_build  yes
    68 
    69 variant gnomedb description {Enable gnomedb support} {
    70     patchfiles-delete   patch-configure-disable-gnomedb.diff
    71     depends_lib-append  port:libgnomedb
    72 }
    73 
    74 livecheck.type  regex
    75 livecheck.url   ${master_sites}?C=M&O=D
    76 livecheck.regex ${name}-(1\\.0(?:\\.\\d+)*)
     12replaced_by     gtk-sharp2
     13PortGroup       obsolete 1.0
Note: See TracChangeset for help on using the changeset viewer.