# -*- 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 name mono-addins version 0.6.2 categories devel platforms darwin license MIT maintainers nomaintainer description Mono.Addins is a framework for creating extensible applications long_description \ Mono.Addins is a framework for creating extensible applications, \ and for creating libraries which extend those applications. \ Mono.Addins has been designed to be easy to use and useful for a \ wide range of applications: from simple applications with small \ extensibility needs, to complex applications which need support \ for large add-in structures. This new framework intends to set an \ standard for building extensible applications and add-ins in Mono. homepage http://mono-project.com/Mono.Addins master_sites http://download.mono-project.com/sources/${name}/ use_bzip2 yes checksums rmd160 140fc14d73c7dd474d21ef22c382daf724e26510 \ sha256 3c24199e1de00860bffcfa0ff0859abe8ee38cacdcbffff0c6854042d8ea2f2c depends_build port:pkgconfig depends_lib port:mono \ port:gtk-sharp2 # 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} } } } use_parallel_build no livecheck.type regex livecheck.url http://go-mono.com/sources-stable/ livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)