# -*- 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 PortSystem 1.0 name libxmlxx2 set gname libxml++ version 2.40.1 set branch [join [lrange [split ${version} .] 0 1] .] categories textproc license LGPL maintainers {devans @dbevans} openmaintainer description libxml++ is a C++ interface for working with XML files long_description libxml++ is a C++ interface for working with XML files, using \ libxml (gnome-xml) to parse and write the actual XML files. It \ has a simple but complete API. homepage http://libxmlplusplus.sourceforge.net platforms darwin distname ${gname}-${version} master_sites gnome:sources/${gname}/${branch}/ use_xz yes checksums rmd160 e99658fce15316319b21823c5e4cb5462b5cff1c \ sha256 4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 \ size 955220 depends_build port:pkgconfig \ port:mm-common depends_lib port:libxml2 \ port:glibmm # requires C++11 as of version 2.39.1 compiler.cxx_standard 2011 use_autoreconf yes autoreconf.args -fvi configure.perl /usr/bin/perl configure.args --disable-silent-rules livecheck.type gnome livecheck.name ${gname} livecheck.regex "LATEST-IS-(2\\.\\d*\[02468\](?:\\.\\d+)*)"