# -*- 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.4 categories devel platforms darwin maintainers nox 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://www.mono-project.com/Mono.Addins master_sites http://go-mono.com/sources/${name}/ use_bzip2 yes checksums md5 3b7f3f6e55c95413df184d0e4c9233e4 \ sha1 ba6a893ae70f8df7d10686333a2d18290976d8be \ rmd160 b71499ae5559abe49f88cbffba69d033fd161acd depends_build port:pkgconfig depends_lib port:mono \ port:gtk-sharp2 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.check regex livecheck.url http://go-mono.com/sources-stable/ livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)