# $Id$ PortSystem 1.0 name libgdiplus version 2.4.2 categories devel platforms darwin maintainers stechert openmaintainer description An Open Source implementation of the GDI+ API long_description An implementation of the GDI+ API for Mono, an \ effort to create an open source implementation of \ the .NET Development Framework including a C# compiler. homepage http://www.mono-project.com/Libgdiplus master_sites http://www.go-mono.com/sources/libgdiplus/ use_bzip2 yes checksums md5 703210950bce2ed0a9824f897f774925 \ sha1 da6185f8291bdf54ecddefdceaff6d2d27c3c614 \ rmd160 114ff6263a82d79c72b332defdac3b6ec6c50432 depends_build port:pkgconfig depends_lib port:jpeg \ port:tiff \ path:include/gif_lib.h:giflib \ port:libpng \ port:zlib \ port:fontconfig \ port:libiconv \ port:libexif \ port:glib2 \ port:xorg-libsm \ port:xrender post-patch { reinplace "s/-pthread/-lpthread/g" ${worksrcpath}/configure } test.run yes test.target check post-destroot { set docdir ${prefix}/share/doc/${name}-${version} xinstall -d ${destroot}${docdir} xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog LICENSE NEWS \ README TODO ${destroot}${docdir} } variant pango description {Enable Pango font rendering support (experimental)} { depends_lib-append path:lib/pkgconfig/pango.pc:pango configure.args-append --with-cairo=system \ --with-pango pre-configure { if {[file exists ${prefix}/include/cairo/cairo-quartz.h]} { ui_error "cairo and pango must be installed without their +quartz variant" ui_error "to enable mono +pango variant." error "Please reinstall cairo and pango without +quartz." } } } livecheck.check regex livecheck.url http://www.go-mono.com/sources-stable/ livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)