# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$

PortSystem              1.0

name                    obby
version                 0.4.8
revision                1
categories              net
license                 GPL-2+
maintainers             nomaintainer
description             Synced document buffers
homepage                http://gobby.0x539.de/
platforms               darwin freebsd

long_description        obby is a library which provides synced document \
                        buffers. It supports multiple documents in one session \
                        and is portable to both Windows and POSIX platforms.

master_sites            http://releases.0x539.de/${name}/ \
                        http://gentoo.osuosl.org/distfiles/

checksums               rmd160  9b45340938cd0a85e379deab553be7396851366b \
                        sha256  7d1d7ba6e800cea1b1a3c47d1189f959ef49a647ebe77170351e2dfd27b89b67

depends_build           port:pkgconfig

depends_lib             port:libsigcxx2 \
                        port:net6

configure.args          --without-zeroconf \
                        --enable-ipv6

# disable zeroconf (avahi support)
# error: assigning to 'AvahiWatchEvent' from incompatible type 'int'
# compiler.blacklist      *clang*

livecheck.type          regex
livecheck.url           [lindex ${master_sites} 0]
livecheck.regex         ${name}-(\\d+(?:\\.\\d+)*\\.(?:\\d|\[0-8\]\\d))\\.tar