# -*- 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 miniupnpc epoch 2 version 2.2.7 revision 0 categories net platforms darwin freebsd license BSD maintainers {@edilmedeiros gmail.com:jose.edil+miniupnp} \ openmaintainer description Lightweight client for UPnP protocol long_description ${description} homepage http://miniupnp.free.fr/ master_sites http://miniupnp.free.fr/files/ checksums rmd160 77df65cf89aaabb44efb3ef754bbdf13788d9490 \ sha256 b0c3a27056840fd0ec9328a5a9bac3dc5e0ec6d2e8733349cf577b0aa1e70ac1 \ size 104258 variant universal {} use_configure no build.env PREFIX=${prefix} \ CC=${configure.cc} \ "CFLAGS=${configure.cflags} [get_canonical_archflags cc]" \ "LDFLAGS=${configure.cflags} [get_canonical_archflags ld]" destroot.env PREFIX=${prefix} test.run yes variant debug description {Build MiniUPnP client with DEBUG options, thus dumping SOAP calls} { build.env-append CPPFLAGS=-DDEBUG } livecheck.type regex livecheck.url http://miniupnp.free.fr/files/ livecheck.regex ${name}-(\\d+\\.\\d+(?:\\.\\d+)*)${extract.suffix}