Changeset 135648


Ignore:
Timestamp:
Apr 28, 2015, 10:18:27 PM (4 years ago)
Author:
cal@…
Message:

mono: add modeline, unify whitespace, fix homepage and livecheck

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/mono/Portfile

    r114491 r135648  
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    12# $Id$
    23
    3 PortSystem 1.0
     4PortSystem          1.0
    45
    5 name             mono
     6name                mono
    67version             3.2.5
    7 categories       devel lang mono
    8 platforms        darwin
    9 license          {GPL-2 LGPL-2 MIT}
    10 maintainers      nomaintainer
    11 description      Implementation of the .NET Development Framework
    12 long_description Mono is an effort to create an open source \
    13                  implementation of the .NET Development Framework \
    14                 including a C# compiler.
     8categories          devel lang mono
     9platforms           darwin
     10license             {GPL-2 LGPL-2 MIT}
     11maintainers         nomaintainer
     12description         Implementation of the .NET Development Framework
     13long_description   \
     14    Mono is an effort to create an open source implementation of the .NET \
     15    Development Framework including a C# compiler.
    1516
    16 homepage         http://www.go-mono.com/
    17 master_sites     http://download.mono-project.com/sources/mono/
    18 use_bzip2        yes
    19 universal_variant no
     17homepage            http://www.mono-project.com/
     18master_sites        http://download.mono-project.com/sources/mono/
     19use_bzip2           yes
     20universal_variant   no
    2021
    2122checksums           rmd160  5288fd23126c2e1057ffd6440146e74f6aa7bf45 \
     
    2627                    port:pkgconfig
    2728
    28 depends_lib      port:gettext path:lib/pkgconfig/glib-2.0.pc:glib2 \
    29                  port:libiconv port:zlib port:libgdiplus port:xorg-libX11
     29depends_lib         port:gettext \
     30                    path:lib/pkgconfig/glib-2.0.pc:glib2 \
     31                    port:libiconv \
     32                    port:zlib \
     33                    port:libgdiplus \
     34                    port:xorg-libX11
    3035
    3136# Do NOT pick up external boehmgc (prefixing CPPFLAGS or CFLAGS does not suffice -- ugly++)
    32 configure.cc-append     "-I${worksrcpath}/libgc/include"
     37configure.cc-append "-I${worksrcpath}/libgc/include"
    3338
    34 configure.args   --with-gc=included \
    35                  --with-preview=yes \
    36                  --without-sigaltstack \
    37                  --with-libgdiplus=${prefix} \
    38                  --disable-dtrace
    39 configure.ldflags-append -lintl -lcharset
     39configure.args      --with-gc=included \
     40                    --with-preview=yes \
     41                    --without-sigaltstack \
     42                    --with-libgdiplus=${prefix} \
     43                    --disable-dtrace
    4044
    41 use_parallel_build no
     45configure.ldflags-append \
     46                    -lintl -lcharset
    4247
    43 test.run         yes
    44 test.target      check
     48use_parallel_build  no
    4549
    46 patchfiles snowleopard-mutex.patch
    47 patchfiles-append   patch-3.2.5.diff.bz2
     50test.run            yes
     51test.target         check
     52
     53patchfiles          snowleopard-mutex.patch \
     54                    patch-3.2.5.diff.bz2
    4855
    4956post-patch {
     
    8895# stable_version is the EOL previous stable version
    8996# go figure...
    90 livecheck.type  regex
    91 livecheck.url   ${homepage}mono-downloads/release_data.js
    92 livecheck.regex {beta_version = "(.+)"}
     97livecheck.type      regex
     98livecheck.url       [lindex ${master_sites} 0]
     99livecheck.regex     [quotemeta ${name}]-(\\d+(?:\\.\\d+)*)[quotemeta ${extract.suffix}]
Note: See TracChangeset for help on using the changeset viewer.