# -*- coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 PortSystem 1.0 name miredo version 1.2.6 revision 1 maintainers {l2dy @l2dy} openmaintainer categories net description Miredo is an open-source Teredo IPv6 tunneling software long_description ${description}. \ It includes functional implementations of all components of the Teredo \ specification (client, relay and server). It is meant to provide IPv6 \ connectivity even from behind NAT devices platforms darwin license GPL-2 homepage https://www.remlab.net/miredo/ master_sites https://www.remlab.net/files/miredo/ use_xz yes checksums rmd160 b02b96f233df2211f45c0dad981f0a5ab6aa1789 \ sha256 fa26d2f4a405415833669e2e2e22677b225d8f83600844645d5683535ea43149 patchfiles patch-nosignal.diff patch-compat-closefrom.c.diff use_parallel_build no depends_lib-append port:judy port:tuntaposx # run as miredo user set miredo_user miredo set miredo_group miredo configure.args-append --enable-miredo-user startupitem.create yes startupitem.executable ${prefix}/sbin/miredo -c ${prefix}/etc/miredo/miredo.conf \ -p ${prefix}/var/run/${name}.pid --foreground add_users ${miredo_user} group=${miredo_group} post-destroot { # Renaming of interface isn't supported reinplace "s|^InterfaceName|#InterfaceName|" ${destroot}${prefix}/etc/miredo/miredo.conf } livecheck.type regex livecheck.url ${master_sites} livecheck.regex